rust/src/libsyntax
bors 695e9fd13c auto merge of #5293 : brson/rust/logging, r=brson
r? @graydon

This removes `log` from the language. Because we can't quite implement it as a syntax extension (probably need globals at the least) it simply renames the keyword to `__log` and hides it behind macros.

After this the only way to log is with `debug!`, `info!`, etc. I figure that if there is demand for `log!` we can add it back later.

I am not sure that we ever agreed on this course of action, though I *think* there is consensus that `log` shouldn't be a statement.
2013-03-13 10:40:07 -07:00
..
ext auto merge of #5293 : brson/rust/logging, r=brson 2013-03-13 10:40:07 -07:00
parse auto merge of #5293 : brson/rust/logging, r=brson 2013-03-13 10:40:07 -07:00
print auto merge of #5293 : brson/rust/logging, r=brson 2013-03-13 10:40:07 -07:00
util syntax: Remove uses of DVec 2013-03-08 09:54:20 -05:00
ast_map.rs librustc: Replace all uses of fn() with &fn(). rs=defun 2013-03-11 09:35:58 -07:00
ast_util.rs librustc: Replace all uses of fn() with &fn(). rs=defun 2013-03-11 09:35:58 -07:00
ast.rs Add alignstack option for inline asm. 2013-03-12 01:03:35 -07:00
attr.rs core: convert vec::{last,last_opt} to return references 2013-03-05 19:39:18 -08:00
codemap.rs libsyntax: Remove newtype enums from libsyntax. rs=deenum 2013-03-11 09:35:59 -07:00
diagnostic.rs librustc: Replace all uses of fn() with &fn(). rs=defun 2013-03-11 09:35:58 -07:00
fold.rs Parse inline assembly. 2013-03-12 01:03:34 -07:00
opt_vec.rs librustc: Replace all uses of fn() with &fn(). rs=defun 2013-03-11 09:35:58 -07:00
syntax.rc Create asm! syntax extension. 2013-03-12 01:03:34 -07:00
visit.rs Parse inline assembly. 2013-03-12 01:03:34 -07:00