Commit Graph

7422 Commits

Author SHA1 Message Date
Patrick Walton 5ac57d1891 test: Don't test that tags with zero variants are supported 2012-01-18 12:43:01 -08:00
Patrick Walton 1aaee20737 rustc: Accept commas to separate tag variants 2012-01-18 12:27:12 -08:00
Haitao Li 397d9148a7 build: Run tidy first before all other check targets
`make check` executes `tidy` after compile. It reminds me that I've left
long lines or trailing whitespaces only after compilation finshed. That
is too late since I have to recompile only because fixing the trivial
formatting issues.

Run tidy first to avoid potentially unnecessary re-compilation.
2012-01-19 02:51:57 +08:00
Haitao Li 7b1724fb40 libstd: Revert an integer type casting
Otherwise, rustctest failed by a segv fault.
2012-01-19 02:24:22 +08:00
Haitao Li 04882d7c43 rustc: Use integer from ctypes consistently 2012-01-19 02:10:36 +08:00
Haitao Li dde41869ce Use ctypes in native function declarations 2012-01-19 02:10:36 +08:00
Haitao Li f03eb96f39 rustc: Warn when int or uint is used in a native type decl
Issue #1403
2012-01-19 02:10:36 +08:00
Marijn Haverbeke ba6c94e321 Add a stylesheet to make the reference HTML look a bit prettier 2012-01-18 16:28:31 +01:00
Marijn Haverbeke 861b8f0107 Fill out some parts of the reference docs 2012-01-18 16:28:31 +01:00
Marijn Haverbeke e40cd654b9 Fix bug in tutorial render script 2012-01-18 16:28:31 +01:00
Marijn Haverbeke 94cd792b92 Fix poor markdown parsing in tutorial-building script 2012-01-18 09:39:19 +01:00
Brian Anderson 2d85e8f59a rustdoc: Improve formatting of return type 2012-01-17 23:53:24 -08:00
Brian Anderson 6c295c0f49 rustdoc: Write a single line between brief and desc 2012-01-17 23:42:26 -08:00
Brian Anderson c4d2cc4015 rustdoc: Extract various gen functions 2012-01-17 23:39:22 -08:00
Brian Anderson c17d58d5ba rustdoc: Extract boilerplate from gen tests 2012-01-17 23:33:11 -08:00
Brian Anderson 0142e807dd rustdoc: Write blank lines after brief descriptions 2012-01-17 23:29:23 -08:00
Brian Anderson 971236e8f7 rustdoc: Remove some debug logging 2012-01-17 23:13:24 -08:00
Niko Matsakis 31b25d81eb use 64-bit memset on 64-bit platforms. Fixes #1546. Fixes #843.
Actually, we don't "fix" #843 so much as close it: as with memmove,
we simply use an alignment of 1 with dynamically sized types.
2012-01-17 20:21:09 -08:00
Niko Matsakis 7bc2930cfa roll back commit 1c7a62 2012-01-17 20:21:09 -08:00
Brian Anderson 6e27b27cf8 libstd: Move std tests into libstd 2012-01-17 19:48:58 -08:00
Brian Anderson 17bf4b0e1b libcore: Move core tests into libcore 2012-01-17 19:41:05 -08:00
Brian Anderson de4053f473 build: Start running libcore tests 2012-01-17 19:41:05 -08:00
Brian Anderson 8acae671c7 rustc: Allow std to be built as a test runner 2012-01-17 19:41:05 -08:00
Graydon Hoare 050083a5e6 BSD -> MIT, they're legally synonymous as far as I know. Just being clearer. 2012-01-17 18:58:06 -08:00
Brian Anderson e23e45bc6d rustdoc: Add rustdocs 2012-01-17 17:45:37 -08:00
Brian Anderson 5fbadd24ec rustdoc: Cleanup 2012-01-17 17:45:37 -08:00
Graydon Hoare dbd3d6ac09 Move the ifdefs to nest properly. Real clever. 2012-01-17 16:50:13 -08:00
Graydon Hoare 80c7bfb069 Rename some readmes and fix some dist logic. 2012-01-17 16:50:13 -08:00
Brian Anderson cf31eca597 rustdoc: Write a blank line after headers 2012-01-17 16:31:26 -08:00
Brian Anderson 637f19965f rustdoc: Convert markdown generation to a pass 2012-01-17 16:31:26 -08:00
Brian Anderson a6bdaee7f9 rustdoc: Remove iface. Causing random crashes in resolve? 2012-01-17 16:31:26 -08:00
Graydon Hoare c1bf17ed4f cp -a only. 2012-01-17 15:47:35 -08:00
Brian Anderson fa718dcebf build: Stop passing --lib argument 2012-01-17 15:13:43 -08:00
Brian Anderson c0df13958c Update crates with correct crate_type attribute 2012-01-17 15:13:43 -08:00
Brian Anderson 47b9fc278e rustc: --test overrides the crate_type attribute 2012-01-17 15:13:43 -08:00
Graydon Hoare af4e18d980 Improve the node-doc-building logic. 2012-01-17 14:46:51 -08:00
Brian Anderson b4fc99e09e dist: Add bin directory to system PATH in win32 installer 2012-01-17 14:07:17 -08:00
Graydon Hoare 92671d6a30 Python! 2012-01-17 12:54:23 -08:00
Graydon Hoare 2a42092e70 Long line, grumble. 2012-01-17 12:51:31 -08:00
Graydon Hoare 711fc20d88 Merge pull request #1544 from kevina/issue-1393
Minor cleanups to custom discriminator code.
2012-01-17 12:45:09 -08:00
Graydon Hoare c4553caab3 Merge pull request #1554 from rtanglao/master
rustdocs for box.rs, comm.rs, ctypes.rs, char.rs
2012-01-17 12:44:25 -08:00
Graydon Hoare 65e3c35c8d Merge pull request #1548 from grahame/fix-interrupted-downloads
don't leave files that will not checksum if download is interrupted
2012-01-17 12:43:30 -08:00
Graydon Hoare f14ee0b1b6 Merge pull request #1549 from grahame/build-tutorial
build the tutorial if node.js is available
2012-01-17 12:42:47 -08:00
Roland Tanglao 93be00f995 Remove un-needed < 2012-01-17 11:56:13 -08:00
Brian Anderson 4ac44492c4 dist: Add the uninstaller to the win32 control panel 2012-01-17 11:36:21 -08:00
Brian Anderson ac79f6100b libcore: Remove bogus FIXME from core::tuple 2012-01-17 11:20:20 -08:00
Brian Anderson 943fcf6cdf dist: Make the win32 uninstaller work 2012-01-17 11:19:38 -08:00
Lenny222 b19fdcced2 libstd => libcore 2012-01-17 10:51:43 -08:00
Lenny222 106dcf7b92 spin-off rustdocs tuple code to libstd 2012-01-17 10:51:43 -08:00
Niko Matsakis a83ad1b9e6 encode variant names and have log print them out. 2012-01-17 10:33:28 -08:00