rust/src/libsyntax
Matthijs Hofstra fd98ea8129 Fix for issue 2174
The function that formats and prints the squigly line that hilights
errors counted tabs as spaces, which resulted in incorrect error
messages when tabs were used for indentation. This change compares
the highlight line with the previous line and inserts a tab instead
of a space whenever such a tab exists on the previous line. Note
that error messages will still highlight incorrectly when the
previous line include characters that require more than one utf8
code point, as mentioned in issue 3260.
2013-02-09 00:57:39 +01:00
..
ext librustc: Lots of de-muting. rs=demuting 2013-02-07 16:17:39 -08:00
parse Add and lex LIFETIME tokens 2013-02-08 06:02:35 -08:00
print librustc: Lots of de-muting. rs=demuting 2013-02-07 16:17:39 -08:00
util oldmap: use &K instead of K in find and get 2013-02-05 19:41:45 -08:00
ast.rs Add and lex LIFETIME tokens 2013-02-08 06:02:35 -08:00
ast_map.rs librustc: Lots of de-muting. rs=demuting 2013-02-07 16:17:39 -08:00
ast_util.rs libsyntax: Add explicit self to ast_util. rs=explicit-selfing 2013-02-04 09:07:00 -08:00
attr.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
codemap.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
diagnostic.rs Fix for issue 2174 2013-02-09 00:57:39 +01:00
fold.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
syntax.rc Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
visit.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00