| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-16 | implement #[nolink]; deprecate #[link_name = ""]; note in stdlib to remove ↵ | Graham Fawcett | -2/+2 | |
| empty link_name. Can't remove them from stdlib until the snapshotted compiler supports #[nolink]. | ||||
| 2011-12-06 | libstd: Update docs | Brian Anderson | -0/+1 | |
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -8/+8 | |
| 2011-12-02 | doc: added definition of trivial casts to spec | Stefan Plantikow | -3/+8 | |
| (cf @ignored Expr.Be and #1215 for intended use) | ||||
| 2011-11-25 | tutorial: Fix typo in the test section | Haitao Li | -1/+1 | |
| 2011-11-24 | rustc: Add a path attribute for crate directives | Haitao Li | -2/+4 | |
| The path information was an optional "filename" component of crate directive AST. It is now replaced by an attribute with metadata named "path". With this commit, a directive mod foo = "foo.rs"; should be written as: #[path = "foo.rs"] mod foo; Closes issue #906. | ||||
| 2011-11-23 | doc: Build keywords multitable automatically | Haitao Li | -66/+21 | |
| Keywords are now listed in a plain text file. They're sorted in column-major order and rendered as a texinfo multitable in rust.texi. Fixes issue #1216. | ||||
| 2011-11-23 | Remove last traces of auth keyword | Marijn Haverbeke | -1/+1 | |
| The reference now has an empty hole where the auth keyword used to be. Changing the keyword table seems to require manually sorting the keywords and putting them back into some kind of arcane interleaved order. I'll open an issue to actually fix this. Closes #1211 | ||||
| 2011-11-22 | Add hacks to extract and compile tutorial code | Marijn Haverbeke | -14/+119 | |
| Not included in the build by default, since it's fragile and kludgy. Do something like this to run it: cd doc/tutorial RUSTC=../../build/stage2/bin/rustc bash test.sh Closes #1143 | ||||
| 2011-11-22 | Clarify escaped newlines in tutorial | Marijn Haverbeke | -1/+6 | |
| Closes #1117 | ||||
| 2011-11-21 | Fix typo in tutorial | Marijn Haverbeke | -2/+2 | |
| 2011-11-21 | Add explanation of kinds to tutorial | Marijn Haverbeke | -11/+42 | |
| 2011-11-17 | tutorial: Fix type mismatch in example FFI code | Haitao Li | -1/+1 | |
| Compile error: time.rs:13:23: 13:43 error: mismatched types: expected *R[tv_sec=mMltv_usec=mMl] but found *R[tv_sec=Mltv_usec=Ml] (record elements differ in mutability) time.rs:13 libc::gettimeofday(std::ptr::addr_of(x), std::ptr::null()); ^~~~~~~~~~~~~~~~~~~~ error: aborting due to previous errors rust: upcall fail 'explicit failure', ../src/comp/driver/session.rs:70 rust: domain main @0x9dfd178 root task failed | ||||
| 2011-11-16 | tutorial: Close unmatched quote in anchor tag | Brian Anderson | -1/+1 | |
| 2011-11-16 | Update tutorial for native mod changes | Brian Anderson | -9/+15 | |
| 2011-11-16 | tutorial: Update with native module syntax change | Haitao Li | -11/+20 | |
| 2011-11-16 | Fix small grammar mistake in tutorial | Marijn Haverbeke | -1/+1 | |
| 2011-11-15 | Use libcrypto.so instead of libssl.so in the ffi part of tutorial | Marijn Haverbeke | -12/+12 | |
| 2011-11-07 | Document crate top-level and directory modules. Closes #1097 | Brian Anderson | -1/+8 | |
| 2011-11-07 | Fix some more bugs in the tutorial | Marijn Haverbeke | -6/+6 | |
| Tutorial code going out of date is going to be a recurring problem... | ||||
| 2011-11-07 | Tutorial: 'import std;' should be 'use std;'. | Matt Brubeck | -1/+1 | |
| 2011-11-04 | Fill in the tutorial section on testing | Marijn Haverbeke | -9/+82 | |
| 2011-11-03 | Clarify metadata syntax in manual | Marijn Haverbeke | -1/+6 | |
| Closes #1119 | ||||
| 2011-11-02 | Fix confusing sentence in tutorial. | Marijn Haverbeke | -5/+6 | |
| 2011-11-02 | Expand the tutorial section on functions | Marijn Haverbeke | -18/+39 | |
| 2011-11-02 | Write briefly about syntax extension in the syntax section | Marijn Haverbeke | -9/+27 | |
| The currently existing syntax extension facilities don't really merit their own section. | ||||
| 2011-11-02 | Make ptr::addr_of return an immutable vec, add mut_addr_of | Marijn Haverbeke | -2/+3 | |
| 2011-11-02 | Make 'lambda(...) -> ...' parse as a type | Marijn Haverbeke | -4/+1 | |
| 2011-11-01 | Fix some typos in tutorial | Marijn Haverbeke | -8/+10 | |
| 2011-11-01 | Fix typo in syntax.md | Brian Anderson | -1/+1 | |
| 2011-11-01 | Fill in the foreign-function part of the tutorial | Marijn Haverbeke | -2/+191 | |
| 2011-11-01 | Tie up some ends in the tutorial | Marijn Haverbeke | -11/+63 | |
| 2011-11-01 | Improve syntax highlighting in tutorial | Marijn Haverbeke | -8/+13 | |
| 2011-11-01 | Fix file timestamp extraction in tutorial builder | Marijn Haverbeke | -3/+3 | |
| 2011-11-01 | Flesh out the module section of the tutorial | Marijn Haverbeke | -1/+268 | |
| 2011-11-01 | Add syntax highlighting to the code snippets in the tutorial | Marijn Haverbeke | -16/+631 | |
| Using the CodeMirror Rust mode. | ||||
| 2011-11-01 | Clarify tutorial based on feedback, fix some Markdown errors | Marijn Haverbeke | -11/+41 | |
| 2011-11-01 | doc: Sort keywords alphabetically | Haitao Li | -55/+56 | |
| 2011-11-01 | doc: Add missing keywords block and lambda | Haitao Li | -0/+2 | |
| 2011-10-31 | Add pattern guard docs to language ref | Brian Anderson | -0/+13 | |
| 2011-10-31 | Add a first stab at a tutorial | Marijn Haverbeke | -0/+2672 | |
| You build it with `cd doc/tutorial; node build.js`, and then point your browser at doc/tutorial/web/index.html. Not remotely ready for publicity yet. | ||||
| 2011-10-28 | Remove iter and 'for each' from the documentation | Matt Brubeck | -97/+7 | |
| 2011-10-28 | Document alt record patterns | Brian Anderson | -6/+35 | |
| 2011-10-28 | Document the nullary-variant period in alt patterns | Brian Anderson | -0/+9 | |
| 2011-10-28 | More documentation for alt expressions | Matt Brubeck | -0/+11 | |
| 2011-10-28 | Document how RUST_LOG works | Brian Anderson | -20/+41 | |
| 2011-10-27 | Add 'as' (cast) operator to the documentation | Matt Brubeck | -0/+25 | |
| 2011-10-26 | Add more std documentation | Brian Anderson | -3/+3 | |
| 2011-10-26 | Use web-style paragraphs in std docs | Brian Anderson | -0/+8 | |
| 2011-10-26 | Add more std documentation | Brian Anderson | -0/+1 | |
