Commit Graph

343 Commits

Author SHA1 Message Date
Michal 'vorner' Vaner
3ed9a8e3a3
Shaving mutates the yak 2018-05-29 19:53:56 +02:00
Steven Fackler
4af873cab9
Merge pull request #268 from Lukazoid/master
Level and LevelFilter can now be deserialized from byte slices
2018-04-08 09:11:59 -07:00
Luke Horsley
3bd1f4e348 Better handling for deserializing invalid slices 2018-04-08 12:18:38 +01:00
Luke Horsley
033e46b1a2 Level and LevelFilter can now be deserialized from byte slices
This is required by some deserializers which deserialize identifiers using their binary representation.

This implementation should be equivalent to what serde derive would implement.
2018-04-08 11:59:07 +01:00
Alex Crichton
08d0e4169d
Merge pull request #263 from sfackler/docs-fix
Fix max log level documentation
2018-02-10 08:32:54 -06:00
Steven Fackler
bdff1b0fd8 Fix max log level documentation
Closes #259
2018-02-09 21:53:51 -08:00
Steven Fackler
b83ca2e713
Merge pull request #262 from dbrgn/patch-1
List android_log crate in README
2018-02-07 09:20:22 -08:00
Danilo Bargen
40b84c75ff
List android_log crate in README 2018-02-07 17:43:06 +01:00
Steven Fackler
86641c6eba Tweak changelog a bit 2017-12-30 15:33:01 -08:00
Steven Fackler
d3eff0a5ea
Merge pull request #253 from MaloJaffre/fix-docs
Fix broken links and bump the version to 0.4.1
2017-12-30 15:31:33 -08:00
Malo Jaffré
ebc7f052f4 Fix broken links and bump the version to 0.4.1
Unblocks rust-lang/rust#46278.
2017-12-30 23:46:26 +01:00
Steven Fackler
0867163cda
Merge pull request #251 from alex/patch-1
Update the version in the example in the README
2017-12-24 18:18:56 -08:00
Alex Gaynor
bb1748f04f
Update the version in teh example in the README 2017-12-24 18:33:51 -05:00
Steven Fackler
0a3c0adb29 Fix formatting 2017-12-24 15:11:01 -07:00
Steven Fackler
037b87d0a6 Fix links 2017-12-24 15:09:02 -07:00
Steven Fackler
b2adfe0c3d Add a changelog 2017-12-24 15:07:43 -07:00
Steven Fackler
bf40d1f563 Release 0.4.0 2017-12-24 14:47:34 -07:00
Steven Fackler
5506a625ee
Merge pull request #250 from sfackler/doc-fix
Fix a documentation typo
2017-12-24 10:24:30 -08:00
Steven Fackler
0b2a1c102c Fix a documentation typo 2017-12-24 11:18:53 -07:00
Steven Fackler
113054dba7
Merge pull request #249 from Thomasdezeeuw/patch-1
Fix link to MetadataBuilder in RecordBuilder
2017-12-06 09:57:06 -08:00
Thomas de Zeeuw
909d48acd0
Fix link to MetadataBuilder in RecordBuilder 2017-12-06 18:21:15 +01:00
Alex Crichton
db436f36f7
Merge pull request #248 from sfackler/cut-rc.1
Bump to 0.4.0-rc.1
2017-12-06 00:36:42 -06:00
Steven Fackler
4e30825439 Bump to 0.4.0-rc.1 2017-12-05 22:23:25 -08:00
Steven Fackler
14ac73118f
Merge pull request #245 from sfackler/simpler-init
Remove MaxLevelFilter in favor of a simple function
2017-12-05 21:30:46 -08:00
Steven Fackler
b1b5196775 Remove MaxLevelFilter in favor of a simple function
Closes #243
2017-12-05 21:22:22 -08:00
Alex Crichton
1e12cfa3b3
Merge pull request #246 from sfackler/test-1.15
Explicitly test against 1.16.0
2017-12-05 23:02:43 -06:00
Steven Fackler
756ce86326 Still test against stable 2017-12-05 20:57:25 -08:00
Steven Fackler
fb65deee08 Explicitly test against 1.16.0
We want to know if we're dropping support for old releases.
2017-12-05 20:54:55 -08:00
Alex Crichton
79ded736ca
Merge pull request #244 from sfackler/optional-location
Make module_path, file, and line Options
2017-12-05 22:52:59 -06:00
Steven Fackler
84198000c4 Make module_path, file, and line Options
Closes #242
2017-12-05 20:19:56 -08:00
Steven Fackler
3f6538e220
Merge pull request #241 from GuillaumeGomez/master
fix doc warnings
2017-11-09 17:31:58 -08:00
Guillaume Gomez
e7247ba54e fix doc warnings 2017-11-10 01:39:38 +01:00
Steven Fackler
b8d931bf88 Merge pull request #239 from FuGangqiang/master
fix doc
2017-10-22 08:53:35 -07:00
FuGangqiang
3a4f08db73 fix doc 2017-10-22 19:12:47 +08:00
Steven Fackler
1c682c4cf1 Merge pull request #238 from sfackler/docs-rs-fix
Fix docs.rs feature set
2017-10-12 22:29:55 -07:00
Steven Fackler
24bec47c65 Fix docs.rs feature set 2017-10-12 22:24:26 -07:00
Steven Fackler
e498e82d37 Merge pull request #236 from sfackler/doc-cleanup
Remove static log config info from macro docs
2017-10-12 22:00:48 -07:00
Steven Fackler
367b6c3062 Remove static log config info from macro docs
It makes more sense to centrally locate that information.

Also run rustfmt.
2017-10-12 21:54:34 -07:00
Steven Fackler
52aab68069 Merge pull request #235 from sfackler/feature-docs
Better documentation for filter features
2017-10-12 21:44:40 -07:00
Steven Fackler
401414af13 Better documentation for filter features
Closes #197
2017-10-12 21:35:46 -07:00
Steven Fackler
369c728669 Merge pull request #234 from sfackler/feature-name
Rename the use_std feature to std
2017-10-12 21:17:58 -07:00
Steven Fackler
498a9444de Rename the use_std feature to std
Closes #176
2017-10-12 21:12:54 -07:00
Alex Crichton
c3334f8122 Merge pull request #232 from sfackler/doc-0.4
Add a note about version compatibility
2017-10-07 21:11:44 -05:00
Steven Fackler
213b85dab2 Add a note about version compatibility 2017-10-07 14:44:00 -07:00
Steven Fackler
7bd88ebd3a Remove env_logger stuff from README 2017-10-07 13:46:46 -07:00
Alex Crichton
0086f144ea Merge pull request #231 from sfackler/master
Some minor tweaks
2017-10-05 21:57:07 -05:00
Steven Fackler
6e2dcf38a5 Some minor tweaks 2017-10-05 19:39:48 -07:00
Alex Crichton
4144cf64c4 Merge pull request #230 from sfackler/default-no-std
Restructure initialization setup
2017-10-04 10:59:46 +02:00
Steven Fackler
740f05f053 Stop publishing master docs 2017-09-30 22:27:00 -07:00
Steven Fackler
dc11b85c07 Restructure initialization setup
try_set_logger_raw is now set_logger and try_set_logger is now
set_boxed_logger. The use_std feature is now disabled by default. The
old set_logger has been removed.

When we did the crate evaluation for log, we wanted to add more variants
of set_logger that e.g. panicked by default, but I'm no longer convinced
that's a good idea. There are going to be very few instances of actually
calling these methods explicitly, since each logger implementation
should be providing their own init method that calls them. Having a huge
constellation of functions that all do basically the same thing just
makes things really confusing. We also don't want to encourage logger
implementations to only provide an init function that panics because a
common way of working with logging in tests is to try to init the system
in each test and ignore the result.
2017-09-30 21:31:07 -07:00