John Wiegley
38122c2224
Corrected warnings g++-4.3.3 was complaining about
2009-02-28 04:54:54 -04:00
John Wiegley
501949a364
If an error occurred in /dev/stdin, don't fopen it
2009-02-27 03:05:35 -04:00
John Wiegley
fbb734689b
Added a new source_context function
2009-02-26 04:41:38 -04:00
John Wiegley
66c5cd4427
Use a "format accumulator" for error strings
...
This makes it possible to internationalize strings while still using
I/O streams. For example:
std::cout << ACCUM(_("Hello to %1 and %2!") << "me" << "you")
<< std::endl;
2009-02-21 20:20:57 -04:00
John Wiegley
1cc33531ea
Simplified the textual parser, and improved metadata support.
2009-02-04 03:34:37 -04:00
John Wiegley
cf9b4a3873
Removed report_error() function and reordered context for parsing errors.
2009-02-02 15:16:18 -04:00
John Wiegley
5d9015a3c1
Moved error code into error.h.
2009-02-02 00:23:02 -04:00