| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-08-12 | Add complete doc example for `include_str!`. | Corey Farwell | -1/+18 | |
| 2017-08-12 | Add complete doc example for `include_bytes!`. | Corey Farwell | -1/+18 | |
| 2017-08-12 | Demonstrate `include!` with Rust code, not just a string slice literal. | Corey Farwell | -6/+11 | |
| 2017-08-12 | Fix error during cross-platform documentation. | kennytm | -2/+21 | |
| 2017-08-11 | Rollup merge of #43791 - GuillaumeGomez:file-docs, r=QuietMisdreavus | Guillaume Gomez | -19/+30 | |
| File docs r? @rust-lang/docs | ||||
| 2017-08-11 | Rollup merge of #43783 - prisme60:prisme60-typo, r=Mark-Simulacrum | Guillaume Gomez | -1/+1 | |
| Fix typo corersponding -> corresponding I was reading the documentation of __Struct std::os::unix::net::UnixListener__ when I saw a typo inside. | ||||
| 2017-08-11 | Rollup merge of #43715 - ollie27:docs_long_link, r=QuietMisdreavus | Guillaume Gomez | -1/+1 | |
| Stop using URL shortener in docs tidy will no longer complain about long lines containing links so there is no reason to use a URL shortener here. | ||||
| 2017-08-10 | Auto merge of #43589 - aidanhs:aphs-fix-system-malloc, r=alexcrichton | bors | -0/+16 | |
| Make a disable-jemalloc build work Fixes #43510. I've tested this up to building a stage1 compiler. r? @alexcrichton cc @cuviper @vorner @cuviper your fix was almost correct, you just had a stray `!` in there which caused the second error you saw. | ||||
| 2017-08-11 | Fix some typos | Bastien Orivel | -4/+4 | |
| 2017-08-10 | Add missing links for Error docs | Guillaume Gomez | -1/+4 | |
| 2017-08-10 | Add missing links in io module docs | Guillaume Gomez | -4/+6 | |
| 2017-08-10 | Add missing links in io::Error docs | Guillaume Gomez | -7/+11 | |
| 2017-08-10 | Add missing links in ReadDir docs | Guillaume Gomez | -5/+5 | |
| 2017-08-10 | Add missing links on File struct docs | Guillaume Gomez | -2/+4 | |
| 2017-08-10 | Fix cross-crate global allocators on windows | Aidan Hobson Sayers | -4/+10 | |
| 2017-08-10 | Auto merge of #43582 - ivanbakel:unused_mut_ref, r=arielb1 | bors | -9/+9 | |
| Fixed mutable vars being marked used when they weren't #### NB : bootstrapping is slow on my machine, even with `keep-stage` - fixes for occurances in the current codebase are <s>in the pipeline</s> done. This PR is being put up for review of the fix of the issue. Fixes #43526, Fixes #30280, Fixes #25049 ### Issue Whenever the compiler detected a mutable deref being used mutably, it marked an associated value as being used mutably as well. In the case of derefencing local variables which were mutable references, this incorrectly marked the reference itself being used mutably, instead of its contents - with the consequence of making the following code emit no warnings ``` fn do_thing<T>(mut arg : &mut T) { ... // don't touch arg - just deref it to access the T } ``` ### Fix Make dereferences not be counted as a mutable use, but only when they're on borrows on local variables. #### Why not on things other than local variables? * Whenever you capture a variable in a closure, it gets turned into a hidden reference - when you use it in the closure, it gets dereferenced. If the closure uses the variable mutably, that is actually a mutable use of the thing being dereffed to, so it has to be counted. * If you deref a mutable `Box` to access the contents mutably, you are using the `Box` mutably - so it has to be counted. | ||||
| 2017-08-10 | Fix typo corersponding -> corresponding | Foucher | -1/+1 | |
| 2017-08-10 | Exposed all platform-specific documentation. | kennytm | -30/+75 | |
| 2017-08-10 | Auto merge of #43735 - est31:master, r=alexcrichton | bors | -2/+14 | |
| Avoid calling the column!() macro in panic Closes #43057 This "fix" adds a new macro called `__rust_unstable_column` and to use it instead of the `column` macro inside panic. The new macro can be shadowed as well as `column` can, but its very likely that there is no code that does this in practice. There is no real way to make "unstable" macros that are usable by stable macros, so we do the next best thing and prefix the macro with `__rust_unstable` to make sure people recognize it is unstable. r? @alexcrichton | ||||
| 2017-08-09 | Fix grammar | Steven Fackler | -1/+1 | |
| 2017-08-09 | Auto merge of #43588 - dns2utf8:wrapping_add, r=sfackler | bors | -1/+1 | |
| Use explicit wrapping_add … … to prevent potential unexpected behavior on debug builds. | ||||
| 2017-08-09 | Fix errors on Windows | Ariel Ben-Yehuda | -2/+2 | |
| 2017-08-08 | Instant is monotonically nondecreasing | Steven Fackler | -2/+2 | |
| We don't want to guarantee that `Instant::now() != Instant::now()` is always true since that depends on the speed of the processor and the resolution of the clock. | ||||
| 2017-08-08 | Use explicit wrapping_add to prevent potential unexpected behavior on debug ↵ | Stefan Schindler | -1/+1 | |
| builds | ||||
| 2017-08-08 | Avoid calling the column!() macro in panic | est31 | -2/+14 | |
| 2017-08-07 | Make a disable-jemalloc build work | Aidan Hobson Sayers | -0/+10 | |
| Fixes #43510 | ||||
| 2017-08-07 | addrinfo hint in lookup_host() needs clean initialization on all platforms | Danek Duvall | -10/+2 | |
| Fixes #43649 | ||||
| 2017-08-07 | Stop using URL shortener in docs | Oliver Middleton | -1/+1 | |
| tidy will no longer complain about long lines containing links so there is no reason to use a URL shortener here. | ||||
| 2017-08-03 | Simplify Redox backtrace/ to not include non-Redox implementations | Ian Douglas Scott | -207/+3 | |
| 2017-08-04 | Auto merge of #43634 - dhduvall:solaris-test-fixes, r=sanxiyn | bors | -6/+1 | |
| Fix a number of failing tests on Solaris and SPARC | ||||
| 2017-08-03 | Make backtraces work on Redox, copying Unix implementation | Ian Douglas Scott | -33/+364 | |
| 2017-08-04 | Auto merge of #43459 - ids1024:asrawfd, r=alexcrichton | bors | -0/+55 | |
| Implement AsRawFd for Stdin, Stdout, and Stderr https://github.com/rust-lang/rfcs/issues/2074 | ||||
| 2017-08-03 | Fix AsRawHandle | Ian Douglas Scott | -3/+3 | |
| 2017-08-03 | Fix a dangling symlink bug in `remove_dir_all()` on Solaris | Danek Duvall | -6/+1 | |
| This fixes a handful of long-failing tests. | ||||
| 2017-08-03 | Implement AsRawHandle for Std* on Windows | Ian Douglas Scott | -0/+22 | |
| 2017-08-03 | Auto merge of #43619 - frewsxcv:frewsxcv-thread, r=QuietMisdreavus | bors | -1/+8 | |
| Thread docs fix and improvements. None | ||||
| 2017-08-02 | Indicate how `ThreadId` is created. | Corey Farwell | -1/+5 | |
| 2017-08-02 | Fix broken links in `Thread` docs. | Corey Farwell | -0/+3 | |
| 2017-08-02 | Emphasise that these functions look at the disk, not just the path | Kornel | -2/+2 | |
| 2017-08-02 | Fixed errors in libstd. | Isaac van Bakel | -2/+2 | |
| 2017-08-02 | Rollup merge of #43597 - dhduvall:master, r=alexcrichton | Corey Farwell | -1/+1 | |
| Fix the Solaris pthread_t raw type in std to match what's in libc The old type causes failures when building cargo 0.20.0 after rust-lang/libc@8304e06b5. | ||||
| 2017-08-01 | Add doc example for HashSet::drain. | Corey Farwell | -0/+16 | |
| 2017-08-01 | Remove unnecessary clones in doc examples. | Corey Farwell | -11/+11 | |
| 2017-08-01 | Show the capacity in HashSet::with_capacity doc example. | Corey Farwell | -0/+1 | |
| 2017-08-01 | Remove unnecessary 'mut' bindings. | Corey Farwell | -2/+2 | |
| 2017-08-01 | Indicate HashSet is code-like in docs. | Corey Farwell | -1/+1 | |
| 2017-08-01 | Show that the capacity changed in HashSet::reserve doc example. | Corey Farwell | -0/+1 | |
| 2017-08-01 | Add doc example for HashSet::hasher. | Corey Farwell | -0/+11 | |
| 2017-08-01 | Fixed extra cases found in better checking. | Isaac van Bakel | -1/+1 | |
| 2017-08-01 | Fixed all unnecessary muts in language core | Isaac van Bakel | -4/+4 | |
