| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-11-02 | enable building with different target arch | Niko Matsakis | -32/+15 | |
| 2011-11-02 | enable intrinsics for multiple arch | Niko Matsakis | -21/+165 | |
| 2011-11-02 | arch is ia32 in libuv, annoyingly. this should be changed. | Niko Matsakis | -4/+4 | |
| 2011-11-02 | start going back to an i386 build | Niko Matsakis | -61/+69 | |
| 2011-11-02 | hack around on makefiles trying to get a 64 bit build | Niko Matsakis | -62/+2401 | |
| right now there are many temporary hacks, search for NDM to find them | ||||
| 2011-11-02 | modify x64 assembly and so forth | Niko Matsakis | -112/+93 | |
| 2011-11-02 | do not preserve caller-saved registers | Niko Matsakis | -29/+29 | |
| 2011-11-02 | copy over x86-specific code | Niko Matsakis | -0/+233 | |
| 2011-11-02 | start to isolate target strings so that they can be configured for | Niko Matsakis | -74/+114 | |
| x64 or other targets | ||||
| 2011-11-02 | Fix confusing sentence in tutorial. | Marijn Haverbeke | -5/+6 | |
| 2011-11-02 | Evaluate alt expressions in their own block context | Marijn Haverbeke | -3/+10 | |
| Closes #785 | ||||
| 2011-11-02 | Rename car/cdr to head/tail in std::list | Marijn Haverbeke | -19/+18 | |
| Closes #1086 | ||||
| 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 it possible to cast unsafe pointers with the 'as' operator | Marijn Haverbeke | -6/+15 | |
| 2011-11-02 | Make ptr::addr_of return an immutable vec, add mut_addr_of | Marijn Haverbeke | -11/+22 | |
| 2011-11-02 | Make 'lambda(...) -> ...' parse as a type | Marijn Haverbeke | -26/+10 | |
| 2011-11-02 | Make resolving of imports behave more sanely | Marijn Haverbeke | -65/+57 | |
| An import now ignores itself when resolving its target. This gets rid of the previously existing (problematic) behaviour where the import would start looking one scope up when its name was the same as its target's first component. Closes #1114 | ||||
| 2011-11-02 | Fix printing of parameterized tag types in ppaux | Marijn Haverbeke | -1/+1 | |
| It was printing option::t[int] instead of option::t<int> | ||||
| 2011-11-01 | Register snapshots | Brian Anderson | -0/+5 | |
| 2011-11-01 | Organize std.rc and make exports explicit | Brian Anderson | -51/+77 | |
| 2011-11-01 | Ignore another test involving failure on windows | Brian Anderson | -0/+1 | |
| 2011-11-01 | Ignore should_fail tests on windows | Brian Anderson | -0/+10 | |
| 2011-11-01 | Add should_fail annotation for unit tests | Matt Brubeck | -23/+126 | |
| This allows test cases to assert that a function is expected to fail. Tests annotated with "should_fail" will succeed only if the function fails. | ||||
| 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 | Fix alignment of interior pointers of dynamic-size types. Closes #1112 | Brian Anderson | -8/+63 | |
| GEP_tup_like finds interior pointers by creating a tuple of all the types preceding the element it wants a pointer to, then asks for the size of that tuple. This results in incorrect pointers when the alignment of that tuple is not the alignment of the interior type you're getting a pointer to. | ||||
| 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 | rt: Fix long lines | Patrick Walton | -6/+6 | |
| 2011-10-31 | rt: Have __morestack conform to the calling convention that LLVM generates ↵ | Patrick Walton | -9/+12 | |
| on x86 | ||||
| 2011-10-31 | Add pattern guard docs to language ref | Brian Anderson | -0/+13 | |
| 2011-10-31 | Remove temporary build rules | Brian Anderson | -21/+0 | |
| 2011-10-31 | Register snapshots | Brian Anderson | -10/+6 | |
| 2011-10-31 | Update snapshot scripts for new stdlib name | Brian Anderson | -2/+11 | |
| 2011-10-31 | Add some transitional build rules for moving libstd.so to libruststd.so | Brian Anderson | -0/+28 | |
| 2011-10-31 | Rename libstd.so to libruststd.so | Haitao Li | -1/+1 | |
| Fixes Issue #999 | ||||
| 2011-10-31 | rustc: Find crates by matching the name metadata | Haitao Li | -22/+9 | |
| 2011-10-31 | rustc: Enable segmented stacks in LLVM when --stack-growth is on | Patrick Walton | -0/+10 | |
| 2011-10-31 | Stub a __morestack implementation and stack segment allocation. Untested. | Patrick Walton | -2/+77 | |
| 2011-10-31 | Split 'make tidy' into multiple commands | Brian Anderson | -0/+3 | |
| The echo command line seems to be getting too large | ||||
| 2011-10-31 | Fix the filenames used in some IO tests | Brian Anderson | -4/+4 | |
| These tests are relying on not being able to open certain files, but did not work correctly when run as root. | ||||
| 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. | ||||
