| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-10-16 | drop the linenoise library | Daniel Micay | -143/+0 | |
| Closes #5038 | ||||
| 2013-10-15 | Require module documentation with missing_doc | Alex Crichton | -1/+3 | |
| Closes #9824 | ||||
| 2013-09-23 | librustc: Fix merge fallout. | Patrick Walton | -10/+23 | |
| 2013-09-23 | librustc: Remove `@fn` managed closures from the language. | Patrick Walton | -21/+20 | |
| 2013-09-18 | Register new snapshots | Alex Crichton | -20/+1 | |
| 2013-09-11 | extra: improvements & bug fixes to rl. | Huon Wilson | -18/+26 | |
| - Removes a layer of indirection in the storage of the completion callback. - Handles user tab completion in a task in which `complete` hasn't been properly. Previously, if `complete` was called in one task, and `read` called in another, attempting to get completions would crash. This makes the completion handlers non-ambiguously task-local only. - Fix a mismatch in return values between the Rust code and linenoise. | ||||
| 2013-09-11 | extra: stop rl from leaking each line that is read. | Huon Wilson | -1/+11 | |
| 2013-09-11 | extra: use a mutex to wrap linenoise calls and make them threadsafe. | Huon Wilson | -18/+42 | |
| Fixes #3921. | ||||
| 2013-08-21 | Adjust callbacks in the libraries for the new type of extern fns | Niko Matsakis | -11/+15 | |
| cc #3678 | ||||
| 2013-08-19 | Add externfn macro and correctly label fixed_stack_segments | Niko Matsakis | -9/+19 | |
| 2013-08-15 | Add ToCStr method .with_c_str() | Kevin Ballard | -5/+5 | |
| .with_c_str() is a replacement for the old .as_c_str(), to avoid unnecessary boilerplate. Replace all usages of .to_c_str().with_ref() with .with_c_str(). | ||||
| 2013-08-04 | std: replace str::as_c_str with std::c_str | Erick Tryzelaar | -6/+6 | |
| 2013-08-02 | librustc: Disallow "unsafe" for external functions | Patrick Walton | -7/+7 | |
| 2013-07-23 | std: move StrUtil::as_c_str into StrSlice | Erick Tryzelaar | -5/+5 | |
| 2013-07-22 | new snapshot | Daniel Micay | -3/+0 | |
| 2013-07-20 | librustc: Remove `pub extern` and `priv extern` from the language. | Patrick Walton | -1/+1 | |
| Place `pub` or `priv` on individual items instead. | ||||
| 2013-07-14 | Make TLS keys actually take up space | Alex Crichton | -1/+1 | |
| If the TLS key is 0-sized, then the linux linker is apparently smart enough to put everything at the same pointer. OSX on the other hand, will reserve some space for all of them. To get around this, the TLS key now actuall consumes space to ensure that it gets a unique pointer | ||||
| 2013-07-14 | Purge the last remnants of the old TLS api | Alex Crichton | -11/+15 | |
| Closes #3273 | ||||
| 2013-07-11 | Remove all external requirements of `@` from TLS | Alex Crichton | -1/+1 | |
| Closes #6004 | ||||
| 2013-07-09 | Rename local_data methods/types for less keystrokes | Alex Crichton | -2/+2 | |
| 2013-06-29 | Great renaming: propagate throughout the rest of the codebase | Corey Richardson | -5/+4 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -0/+2 | |
| 2013-05-22 | libextra: Rename the actual metadata names of libcore to libstd and libstd ↵ | Patrick Walton | -0/+2 | |
| to libextra | ||||
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -0/+88 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
