about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-07-27Fix damage done by the pretty-printerMarijn Haverbeke-413/+678
2011-07-27Reformat for new syntaxMarijn Haverbeke-31830/+28821
2011-07-27Register transitional snapshotMarijn Haverbeke-1/+6
2011-07-27This time, I'm almost sure it'll workMarijn Haverbeke-1/+1
2011-07-27Update the parser to accept the new syntaxMarijn Haverbeke-155/+59
2011-07-27Output native_name field for native mods when neededMarijn Haverbeke-0/+5
2011-07-27Have the pretty-printer parentesize unary ops when neededMarijn Haverbeke-3/+13
2011-07-27Update the pretty-printer to output the new syntaxMarijn Haverbeke-20/+19
2011-07-27Parenthesize ivec types as neededMarijn Haverbeke-0/+8
2011-07-27Hack to make snap-stage1 actually build incompatible changesMarijn Haverbeke-1/+4
2011-07-27Add missing case for view_item_use in resolve.rsMarijn Haverbeke-16/+11
2011-07-26Run compile tests in a way that's safe in a multithreaded environmentBrian Anderson-68/+163
2011-07-26Make the setenv tests threadsafe(ish)Brian Anderson-7/+9
2011-07-26Try to keep the local and its type together when wrapping a long decl.Graydon Hoare-3/+7
2011-07-26Prohibit breaking between "let" and "=" in local decls.Graydon Hoare-2/+4
2011-07-26Clean up long strings and indentation.Lindsey Kuper-21/+19
2011-07-26Trailing whitespace.Graydon Hoare-1/+1
2011-07-26Tidy up fuzzer logic a bit.Graydon Hoare-13/+24
2011-07-26Handle printing 'auto' occurring in loop-variable context.Graydon Hoare-1/+4
2011-07-26Improve printing of mod and native mod.Graydon Hoare-33/+47
2011-07-26Handle hardbreaks at bol slightly better, including break_offset calls (tuck ...Graydon Hoare-18/+34
2011-07-26Handle column-zero \n explicitly rather than looking for \n\n.Graydon Hoare-4/+1
2011-07-26Consume EOL after line comment.Graydon Hoare-0/+3
2011-07-26Dump all subprocess output to stdout when running verbose compiler testsBrian Anderson-0/+10
2011-07-26Some simple cleanup of trans_bind.Michael Sullivan-172/+162
2011-07-26Convert a bunch of cx.fcx.lcx... paths into bcx_...(cx)Michael Sullivan-310/+310
2011-07-26Add a bunch of tests for blocks.Michael Sullivan-0/+90
2011-07-26Initial implementation of typestate for closures.Michael Sullivan-13/+31
2011-07-26Translate anonymous block closures.Michael Sullivan-8/+50
2011-07-26Resolve and typecheck alias-environment-capturing blocks.Michael Sullivan-34/+107
2011-07-26Add block and closure protos and parse/pp block and lambda exprs.Michael Sullivan-5/+19
2011-07-26Fix the freevars pass to actually work on top of visit.Michael Sullivan-2/+9
2011-07-26Base scheduler threads on number of cores. Closes #739Brian Anderson-3/+41
2011-07-26Clone all data before before putting it in a test closureBrian Anderson-3/+33
2011-07-26Join the process server after running all compile testsBrian Anderson-5/+12
2011-07-26Run test process from a dedicated taskBrian Anderson-58/+159
2011-07-26Oops, left whitespace.Paul Stansifer-1/+1
2011-07-26Add basic support for blocks and types in macros.Paul Stansifer-7/+127
2011-07-26Convert all code that uses walk.rs in the straightforward way to simple_visitMarijn Haverbeke-60/+53
2011-07-26Add 'simple' visiting to visit.rsMarijn Haverbeke-4/+105
2011-07-26Resolve loop collection expressions in the right scopeMarijn Haverbeke-17/+22
2011-07-26Fix win tinderbox breaking typoMarijn Haverbeke-1/+1
2011-07-26Detect duplicate field names in record literals and typesMarijn Haverbeke-16/+33
2011-07-26Remove tuple support from the compilerMarijn Haverbeke-344/+24
2011-07-26Fixup test changesMarijn Haverbeke-1/+1
2011-07-26Properly parse 'auto' for loop variable typesMarijn Haverbeke-1/+8
2011-07-26Remove uses of tuples from the test suiteMarijn Haverbeke-264/+191
2011-07-26Remove all uses of tuples from the compiler and stdlibMarijn Haverbeke-723/+759
2011-07-26Make the pretty-printer output new-style syntax for recordsMarijn Haverbeke-9/+8
2011-07-26Make the pretty-printer output new-style syntax for local declsMarijn Haverbeke-11/+8