| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-02-24 | rustdoc: Extract attribute docs from native stuffs | Brian Anderson | -0/+13 | |
| 2012-02-24 | rustdoc: Record paths to native functions | Brian Anderson | -1/+19 | |
| 2012-02-24 | rustdoc: Remove a pointer that's no longer needed | Brian Anderson | -25/+24 | |
| 2012-02-24 | rustdoc: Extract doc nodes for native mods | Brian Anderson | -2/+45 | |
| 2012-02-24 | rustdoc: Add doc node for native mods | Brian Anderson | -0/+36 | |
| 2012-02-23 | rustc: Don't add duplicate entries to exp_map | Brian Anderson | -1/+12 | |
| 2012-02-23 | rustdoc: Make reexports work in the crate module | Brian Anderson | -1/+32 | |
| 2012-02-23 | Finish cleanup of core::str | Marijn Haverbeke | -6/+6 | |
| Closes #1849 | ||||
| 2012-02-23 | (core::str) remove len_bytes alias | Kevin Cantu | -3/+3 | |
| 2012-02-23 | (core::str) replace uses of unsafe::slice_bytes; replace find[_from]_bytes ↵ | Kevin Cantu | -4/+4 | |
| with find[_from] | ||||
| 2012-02-23 | (core::char) rename slice -> slice_chars | Kevin Cantu | -1/+1 | |
| 2012-02-23 | (core::str) mostly rename len -> len_chars | Kevin Cantu | -2/+2 | |
| 2012-02-21 | rustdoc: Turn off parallel folding until I figure out what's wrong on OS X | Brian Anderson | -2/+2 | |
| 2012-02-21 | rustdoc: Make it easy to switch between parallel and sequential folds | Brian Anderson | -13/+28 | |
| 2012-02-21 | rustdoc: Convert most passes to parallel folds | Brian Anderson | -13/+14 | |
| 2012-02-21 | rustdoc: Implement a parallel fold | Brian Anderson | -27/+92 | |
| 2012-02-21 | rustdoc: Implement astsrv in a dedicated task | Brian Anderson | -22/+55 | |
| This allows the srv type to be sendable so we can parallelize all the rustdoc passes | ||||
| 2012-02-21 | rustdoc: Convert the astsrv constructor to a higher order fn | Brian Anderson | -165/+200 | |
| This will allow it to manage the destruction of the astsrv after I convert it to a task | ||||
| 2012-02-21 | rustdoc: Rename mk_srv_from_str/file to just from_str/file | Brian Anderson | -37/+37 | |
| 2012-02-20 | rustdoc: Remove stray log | Brian Anderson | -1/+0 | |
| 2012-02-20 | rustdoc: astsrv::exec should return sendable types | Brian Anderson | -32/+51 | |
| In order to make it parallelizable someday. | ||||
| 2012-02-20 | rustdoc: Document reexports | Brian Anderson | -1/+302 | |
| 2012-02-17 | rustdoc: Find the path to all item types | Brian Anderson | -10/+21 | |
| 2012-02-17 | rustdoc: Add a test that we can tolerate missing external crates | Brian Anderson | -1/+7 | |
| 2012-02-17 | rustdoc: Simplify attr pass | Brian Anderson | -307/+99 | |
| 2012-02-17 | rustdoc: Simplify desc pass | Brian Anderson | -60/+14 | |
| 2012-02-17 | rustdoc: Simplify desc_to_brief pass | Brian Anderson | -97/+7 | |
| 2012-02-17 | rustdoc: Add an item fold | Brian Anderson | -14/+49 | |
| 2012-02-17 | rustdoc: Refactor itemdoc creation in extract pass | Brian Anderson | -40/+32 | |
| 2012-02-17 | rustdoc: Extract itemdoc creation | Brian Anderson | -56/+18 | |
| 2012-02-17 | rustdoc: Extract common item fields into itemdoc | Brian Anderson | -296/+423 | |
| 2012-02-17 | rustdoc: Add path field to all item docs | Brian Anderson | -0/+14 | |
| 2012-02-17 | rustdoc: Resolve imports and reexports | Brian Anderson | -12/+101 | |
| 2012-02-15 | Replace some explicit fails with 'alt check' invocations | Marijn Haverbeke | -30/+12 | |
| 2012-02-14 | Change file_substr to allow for external strings. | Kevin Atkinson | -1/+1 | |
| 2012-02-13 | (core::str) add find_bytes and export it... | Kevin Cantu | -5/+5 | |
| 2012-02-12 | (core::str) rename byte_len -> len_bytes and rename char_len -> len | Kevin Cantu | -3/+3 | |
| 2012-02-06 | Self types for ifaces | Marijn Haverbeke | -1/+1 | |
| This allows a 'Name:' to appear in front of an iface declaration's name, which will cause 'Name' to refer to the self type (with the same number of type parameters as the iface has) in the method signatures of the iface. For example: iface F: functor<A> { fn fmap<B>(f: fn(A) -> B) -> F<B>; } Issue #1718 | ||||
| 2012-02-05 | rustdoc: Resolve some FIXMEs | Brian Anderson | -6/+2 | |
| 2012-02-03 | Store info about file "substr". | Kevin Atkinson | -1/+1 | |
| That is when a string that is part of a file needs to be parsed for a reason, record that the string is a substr of the file rather than using "<anon>" or "-" as the file name. This will eventually allow pointing to the right location, for now it just uses a more meaningful string for the filename. | ||||
| 2012-02-03 | rustdoc: Add various sorting passes | Brian Anderson | -1/+71 | |
| 2012-02-03 | core: rename str::lteq to str::le | Tom Lee | -1/+1 | |
| 2012-02-03 | Start on in-crate monomorphizing | Marijn Haverbeke | -0/+3 | |
| Adds a --monomorpize flag to rustc to turn it on. You probably don't want to use it yet, since it's broken in a whole bunch of ways, but it successfully monomorphizes simple generic functions called from within the crate. Issue #1736 | ||||
| 2012-02-03 | Store item paths in ast_map, get rid of trans::local_ctxt | Marijn Haverbeke | -20/+20 | |
| The direct motivation for this was that the monomorphizer needs to be able to generate sane symbols for random items. The typechecker can probably also use this in the future to provide more useful error messages. | ||||
| 2012-02-03 | Remove experimental GC code | Marijn Haverbeke | -1/+0 | |
| It's been sitting unused long enough to have bitrotted completely. | ||||
| 2012-02-01 | rustdoc: Add support for type items | Brian Anderson | -12/+253 | |
| 2012-02-01 | Rename str::char_slice -> str::slice | Kevin Cantu | -1/+1 | |
| 2012-01-31 | rustdoc: Split the pruning of undocumented branches into two passes | Brian Anderson | -104/+187 | |
| prune_undoc_details_pass strips arguments and return values that are undocumented. prune_undoc_items_pass prunes entire items. | ||||
| 2012-01-31 | rustdoc: Add impl docs to demo mod | Brian Anderson | -0/+11 | |
| 2012-01-31 | rustdoc: Write markdown for impls | Brian Anderson | -1/+96 | |
