about summary refs log tree commit diff
path: root/src/rustdoc
AgeCommit message (Collapse)AuthorLines
2012-03-20rustdoc: Document impl reexportsBrian Anderson-0/+143
2012-03-20rustdoc: Run the entire resolve passBrian Anderson-3/+5
2012-03-20Revert order of arguments to option::maybe and from_maybeMarijn Haverbeke-4/+4
Closes #2019
2012-03-18rustdoc: Print type params in fn sigs. Closes #2021Brian Anderson-18/+29
2012-03-16core: Store reexporting result and either. Closes #1997Brian Anderson-0/+1
2012-03-16rustdoc: Allow elipses to appear in brief descriptions. Closes #2003Brian Anderson-5/+62
2012-03-16rustdoc: Escape backslashesBrian Anderson-1/+21
2012-03-15Turn on monomorphization by defaultMarijn Haverbeke-1/+0
2012-03-14std: Rename the hashmap constructors to conform to new standardsBrian Anderson-2/+2
Instead of using the new_ prefix just name them after their type
2012-03-13Name types after their modules instead of 't'Brian Anderson-7/+7
2012-03-13Overhaul constructor naming in libsBrian Anderson-1/+1
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-15/+8
- Move io, run and rand to core. - Remove incorrect ctypes module (use libc). - Remove os-specific modules for os and fs. - Split fs between core::path and core::os.
2012-03-11rustdoc: Add indexes to native mods. Closes #1963Brian Anderson-8/+61
2012-03-10wibbleTim Chevalier-3/+2
2012-03-10core: Remove the nearly empty math moduleBrian Anderson-1/+1
This mod only had two functions, all of whose users have been changed to use the uint module.
2012-03-10rustdoc: Put native mods on their own pages. Closes #1959Brian Anderson-2/+41
2012-03-10rustdoc: Fix native mod breakageBrian Anderson-0/+7
2012-03-10rustdoc: Write page titlesBrian Anderson-21/+66
2012-03-10rustdoc: Remove unused fnBrian Anderson-4/+0
2012-03-10rustdoc: Fix generation of impl links. Closes #1953Brian Anderson-1/+8
2012-03-09Merge branch 'master' into floop-for-snapshotTim Chevalier-1762/+604
2012-03-09rustdoc: Change the formatting for enum variantsBrian Anderson-5/+4
2012-03-09rustdoc: Simplify attribute parsingBrian Anderson-230/+59
2012-03-09rustdoc: Accept the first sentence as the brief descriptionBrian Anderson-8/+35
2012-03-09rustdoc: Simplify the relation between the brief and long descriptionBrian Anderson-184/+32
Brief is just used for indexes now
2012-03-09rustdoc: Vastly simplify the document modelBrian Anderson-1244/+37
Don't attempt to impose any structure for documenting arguments, return values, etc.
2012-03-09rustdoc: Update the demo moduleBrian Anderson-95/+73
2012-03-09rustdoc: Write sections in markdownBrian Anderson-60/+93
2012-03-09rustdoc: Add the concept of 'sections'Brian Anderson-2/+337
2012-03-09Add an infinite loop constructTim Chevalier-2/+2
Add a loop {} construct for infinite loops, and use it in test cases. See #1906 for details.
2012-03-08rustdoc: Rename desc_pass to text_passBrian Anderson-3/+3
2012-03-08Rename last to last_opt, last_unsafe to lastTim Chevalier-1/+1
As per discussion on IRC. I am about to file an RFC for further discussion about the more general issue of whether to enforce invariants through types, typestate, or dynamic checks, but for now, removing the misleading name "last_unsafe".
2012-03-08rustdoc: Improve formatting of subsection headersBrian Anderson-14/+21
2012-03-08rustdoc: Format return values consistentlyBrian Anderson-6/+6
2012-03-08rustdoc: Add some more demo docsBrian Anderson-0/+30
2012-03-08rustdoc: Don't bother reporting the type of return valuesBrian Anderson-240/+19
2012-03-08rustdoc: Don't bother reporting the type of argumentsBrian Anderson-125/+10
This is already displayed in the function signature. Simpler this way.
2012-03-08Rename last_total to last_unsafeTim Chevalier-1/+3
See Issue 1943 for any discussion (reopen it if necessary). Closes #1943
2012-03-08Drop collect_items pass, create decls on demandMarijn Haverbeke-5/+5
This solves a problem with inlined functions that have inner functions.
2012-03-07rustdoc: Look for pandoc in ~/.cabalBrian Anderson-2/+6
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-2/+8
This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict.
2012-03-07Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used"Patrick Walton-7/+2
This reverts commit f0250a23d3fa2f8b4a4a4113ca89e41945a4cfed.
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-2/+7
This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict.
2012-03-07rustdoc: Implement more rules for generating internal pandoc linksBrian Anderson-2/+11
2012-03-07rustdoc: Support #[doc(hidden)]Brian Anderson-0/+89
2012-03-06rustdoc: Remove escaping passBrian Anderson-46/+0
2012-03-06rustdoc: Don't escape characters between backticksBrian Anderson-0/+20
2012-03-06rustdoc: Escape HTML special charactersBrian Anderson-0/+26
2012-03-06rustdoc: Put brief descriptions in the indexesBrian Anderson-1/+29
2012-03-06rustdoc: Write links correctly for multi-page docsBrian Anderson-26/+91