<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sl0ppij.git/docs/ERROR_HANDLING.md, branch main</title>
<subtitle>a sl0p.foo repository</subtitle>
<id>https://git.sl0p.foo/sl0ppij.git/atom/docs/ERROR_HANDLING.md?h=main</id>
<link rel='self' href='https://git.sl0p.foo/sl0ppij.git/atom/docs/ERROR_HANDLING.md?h=main'/>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/'/>
<updated>2022-11-09T18:01:36Z</updated>
<entry>
<title>docs: Improve error handling docs (#1919)</title>
<updated>2022-11-09T18:01:36Z</updated>
<author>
<name>har7an</name>
<email>99636919+har7an@users.noreply.github.com</email>
</author>
<published>2022-11-09T18:01:36Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=49b831c032aa4d7f770847ba0c03050a09c80fe1'/>
<id>urn:sha1:49b831c032aa4d7f770847ba0c03050a09c80fe1</id>
<content type='text'>
* docs: Improve error handling docs

and add more TL;DRs and new sections about handling specific errors, and
logging errors.

* contributing: Add more coding tips</content>
</entry>
<entry>
<title>docs: Describe how to handle Options as errors (#1805)</title>
<updated>2022-10-18T14:14:38Z</updated>
<author>
<name>har7an</name>
<email>99636919+har7an@users.noreply.github.com</email>
</author>
<published>2022-10-18T14:14:38Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=0711591ad3995d0201f830acb06127952c8d4391'/>
<id>urn:sha1:0711591ad3995d0201f830acb06127952c8d4391</id>
<content type='text'>
* docs: Describe how to handle Options as errors

* CONTRIBUTING: Add tips for code contributions

which will be home to condensed tips and best-practices around the
zellij code. Currently explains to prefer returning `Result` types
instead of `unwrap`ing on them.

The tips in here are meant to be short, concise guides that allow the
user to get started without a lot of reading. The individual tips can
(and should) be supplemented with links to "further reading" where the
topic at hand is explained in greater detail.</content>
</entry>
<entry>
<title>zellij-server/src/screen: improve error handling (#1770)</title>
<updated>2022-10-04T09:09:32Z</updated>
<author>
<name>Bohdan Ivashko</name>
<email>20084245+arriven@users.noreply.github.com</email>
</author>
<published>2022-10-04T09:09:32Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=5fede55fbdf779ab51a5b8b5d9d811e1b6f507b2'/>
<id>urn:sha1:5fede55fbdf779ab51a5b8b5d9d811e1b6f507b2</id>
<content type='text'>
* zellij-server/src/screen: improve error handling

* cleanup context vs with_context usage

* update error handling docs

* zellij-server/src/screen.rs: fix formatting</content>
</entry>
<entry>
<title>Add docs about error handling (#1745)</title>
<updated>2022-09-27T07:28:09Z</updated>
<author>
<name>har7an</name>
<email>99636919+har7an@users.noreply.github.com</email>
</author>
<published>2022-09-27T07:28:09Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=e7bce6a106318d624a0496756c118a4daca0f3c9'/>
<id>urn:sha1:e7bce6a106318d624a0496756c118a4daca0f3c9</id>
<content type='text'>
* docs: Add ERROR_HANDLING

that explains how we plan to change error handling in zellij and invites
new contributors to join the fun. Details the currently existent error
handling capabilities and gives a bunch of examples taken from #1670.

* utils/errors: Shorten docblock

by moving previous content under "Help Wanted" to the new
`docs/ERROR_HANDLING` document and link to the document instead.</content>
</entry>
</feed>
