Commit graph

99 commits

Author SHA1 Message Date
Harald Hoyer bc5cbd18f0
simplify booksrc imports 2019-03-04 11:44:15 +01:00
Harald Hoyer dfe97b34d6
add library chapter tutorial13 2019-03-04 11:44:11 +01:00
Harald Hoyer 8bd4ffca56
simplify macros 2019-03-04 11:44:07 +01:00
Harald Hoyer 2f8c68b36d cargo fmt 2019-02-07 08:58:18 +01:00
Harald Hoyer f5457a2a51 add more docs 2019-02-07 08:58:05 +01:00
Harald Hoyer 4762a75cfe impl Deref for ChainError 2019-02-01 11:40:46 +01:00
Harald Hoyer ef7edb1061 Use line comments instead of block comments 2019-02-01 10:17:49 +01:00
Harald Hoyer 694cb4f273 add find_chain_or_cause() 2019-01-26 10:44:25 +01:00
Harald Hoyer e7d4afb86c fixed filter() and filter_map() calls 2019-01-26 10:23:00 +01:00
Harald Hoyer d14af67560 add ChainError Iterator 2019-01-25 13:53:30 +01:00
Harald Hoyer 49515b86f9 fixed travis badge and link in README.md 2019-01-23 10:04:47 +01:00
Harald Hoyer a869a2e3ea more idiomatic 2019-01-15 09:17:58 +01:00
Harald Hoyer 6ad9497512 extend cherr! macro 2019-01-09 13:23:14 +01:00
Harald Hoyer 7003baaaec refine macros 2019-01-09 11:46:19 +01:00
Harald Hoyer ee9bd65af6 Cargo.toml: add more exclude files 2019-01-09 10:38:04 +01:00
Harald Hoyer 1dc50d457a exclude gh-pages branch in .travis.yml 2019-01-08 16:30:55 +01:00
Harald Hoyer 83d8d08521 add windows for .travis.yml 2019-01-08 16:21:08 +01:00
Harald Hoyer 3bf7fa00fb fix tests for windows 2019-01-08 16:20:36 +01:00
Harald Hoyer 913b38afdc Cargo.toml: add travis CI badge 2019-01-08 16:16:07 +01:00
Harald Hoyer caa0b5c1e1
Update README.md 2019-01-08 15:51:07 +01:00
Harald Hoyer 5028a389f2
Update README.md 2019-01-08 15:49:43 +01:00
Harald Hoyer 9add8d266c update .travis.yml 2019-01-08 15:46:46 +01:00
Harald Hoyer 93ceaa2d3d update .travis.yml 2019-01-08 15:42:56 +01:00
Harald Hoyer 0abe7ea5e4 add .travis.yml 2019-01-08 15:35:16 +01:00
Harald Hoyer a040044529 add more traits and macros
Namely:
* ChainErrorFrom
* IntoChainError
* minto_cherr!
* into_cherr!
* strerr!

Also make derive_str_cherr! struct public
2019-01-08 15:33:12 +01:00
Harald Hoyer f972b5f703 typo 2018-12-21 16:11:58 +01:00
Harald Hoyer 8c166b5156 add git-deploy-branch.sh 2018-12-21 16:10:05 +01:00
Harald Hoyer 06819d8d8f note about enum derive and custom_error 2018-12-21 16:07:56 +01:00
Harald Hoyer bbc9c12164 more documentation 2018-12-21 14:06:28 +01:00
Harald Hoyer e3092cef89 readd LICENSE-MIT 2018-12-21 13:59:11 +01:00
Harald Hoyer 1003036aca
add LICENSE-APACHE 2018-12-21 13:57:18 +01:00
Harald Hoyer 527b71f4ae Cargo.toml: exclude book from crate 2018-12-21 13:54:47 +01:00
Harald Hoyer 8ad6eaceac lots of documentation 2018-12-21 13:50:08 +01:00
Harald Hoyer 5145b950b5 update README.md 2018-12-20 17:07:55 +01:00
Harald Hoyer dad8c20f0c Cargo update 2018-12-20 16:51:13 +01:00
Harald Hoyer 0abcc99d98
Create LICENSE 2018-12-20 16:46:45 +01:00
Harald Hoyer 16b4c5a983 .gitignore: update 2018-12-20 16:45:51 +01:00
Harald Hoyer e0a837873a Header change 2018-12-20 16:37:08 +01:00
Harald Hoyer fe73f84b85 more doc 2018-12-20 16:36:04 +01:00
Harald Hoyer 4d2d807332 more doc 2018-12-20 16:32:00 +01:00
Harald Hoyer e0c2eadae0 update README.md 2018-12-20 15:01:52 +01:00
Harald Hoyer 88660684b7 add mdbook 2018-12-20 14:52:06 +01:00
Harald Hoyer e1570bc548 add .idea to .gitignore 2018-12-20 10:27:23 +01:00
Harald Hoyer 46e2c78aa8 add tutorial 2018-12-20 10:09:12 +01:00
Harald Hoyer d1295092a4 factor out example 2018-12-19 17:01:01 +01:00
Harald Hoyer 59066788b4 next take 2018-12-19 16:31:59 +01:00
Harald Hoyer e4c34740be ii 2018-12-18 19:04:02 +01:00
Harald Hoyer 8017b6cdfd refactor 2018-12-18 16:21:45 +01:00
Harald Hoyer 6066a41f97 first commit 2018-12-18 07:46:32 +01:00