45362099b0Added eol-style=native prop to missing files
jbeder
2011-03-17 02:06:10 +0000
e1f27488d1Fixed mixed line endings
jbeder
2011-03-17 02:04:34 +0000
dc5bd4afceFixed mixed line endings
Jesse Beder
2011-03-17 02:04:34 +0000
ad63662bd9Fixed mixed line endings
jbeder
2011-03-17 02:04:34 +0000
509ba0d640Marked Parser, Emitter, Node, Iterator, Mark, and Null for exporting to a DLL. It appears to work properly, although VS gives me lots of warning C4251 since I didn't export all data members of each of the above classes.
jbeder
2011-03-16 02:31:30 +0000
c67b41c966Marked Parser, Emitter, Node, Iterator, Mark, and Null for exporting to a DLL. It appears to work properly, although VS gives me lots of warning C4251 since I didn't export all data members of each of the above classes.
Jesse Beder
2011-03-16 02:31:30 +0000
88b9ea7067Marked Parser, Emitter, Node, Iterator, Mark, and Null for exporting to a DLL. It appears to work properly, although VS gives me lots of warning C4251 since I didn't export all data members of each of the above classes.
jbeder
2011-03-16 02:31:30 +0000
4941d8ff75Set eol-style to native for all sources
jbeder
2011-03-16 01:13:41 +0000
221d17b0c6Set eol-style to native for all sources
Jesse Beder
2011-03-16 01:13:41 +0000
547bcbac87Set eol-style to native for all sources
jbeder
2011-03-16 01:13:41 +0000
d1221b4456Added option to disable compilation of contrib code
jbeder
2011-03-16 01:10:57 +0000
9a72702a61Added option to disable compilation of contrib code
Jesse Beder
2011-03-16 01:10:57 +0000
3768241d43Added option to disable compilation of contrib code
jbeder
2011-03-16 01:10:57 +0000
9d83747162Removed comparison/implicit conversion operators for Node, and renamed Node::Read<T>() to Node::to<T>()
jbeder
2011-03-15 05:49:56 +0000
ebdfeb0349Removed comparison/implicit conversion operators for Node, and renamed Node::Read<T>() to Node::to<T>()
Jesse Beder
2011-03-15 05:49:56 +0000
afa6cf2b68Removed comparison/implicit conversion operators for Node, and renamed Node::Read<T>() to Node::to<T>()
jbeder
2011-03-15 05:49:56 +0000
2ad6f06df5Added newline at the end
jbeder
2011-03-10 00:23:15 +0000
6152fb345eAdded newline at the end
Jesse Beder
2011-03-10 00:23:15 +0000
5eb044d949Added newline at the end
jbeder
2011-03-10 00:23:15 +0000
0f0bd2bf2dUpdated for error in spec test
jbeder
2011-03-04 04:19:34 +0000
f9e1a882e8Updated for error in spec test
Jesse Beder
2011-03-04 04:19:34 +0000
6e4b920612Updated for error in spec test
jbeder
2011-03-04 04:19:34 +0000
ddfbad6c7fAdded spec tests through chapter 8, all new ones pass except 8.21, which I think is wrong
jbeder
2011-03-04 04:14:08 +0000
681c862f54Added spec tests through chapter 8, all new ones pass except 8.21, which I think is wrong
Jesse Beder
2011-03-04 04:14:08 +0000
922414b5c4Added spec tests through chapter 8, all new ones pass except 8.21, which I think is wrong
jbeder
2011-03-04 04:14:08 +0000
1132c8df21Fixed folding bug (detecting indentation, example 8.2), and clipping/stripping empty strings (example 8.6)
jbeder
2011-03-04 02:26:59 +0000
bb463d8d8bFixed folding bug (detecting indentation, example 8.2), and clipping/stripping empty strings (example 8.6)
Jesse Beder
2011-03-04 02:26:59 +0000
e1245353c4Fixed folding bug (detecting indentation, example 8.2), and clipping/stripping empty strings (example 8.6)
jbeder
2011-03-04 02:26:59 +0000
cee0974abdRefactored parse.cpp so that VS doesn't complain, added MinSizeRel build setting, and fixed numbering in the spec tests
jbeder
2011-03-03 20:01:32 +0000
943d000ab3Refactored parse.cpp so that VS doesn't complain, added MinSizeRel build setting, and fixed numbering in the spec tests
Jesse Beder
2011-03-03 20:01:32 +0000
70937fd6dcRefactored parse.cpp so that VS doesn't complain, added MinSizeRel build setting, and fixed numbering in the spec tests
jbeder
2011-03-03 20:01:32 +0000
5b1ca74376Added explicit doc start/end tokens for the emitter, and set it so that if you try to write after you've already written a full doc, it writes a doc start and continues
jbeder
2011-03-03 09:26:12 +0000
cb632b3968Added explicit doc start/end tokens for the emitter, and set it so that if you try to write after you've already written a full doc, it writes a doc start and continues
Jesse Beder
2011-03-03 09:26:12 +0000
a19be21c60Added explicit doc start/end tokens for the emitter, and set it so that if you try to write after you've already written a full doc, it writes a doc start and continues
jbeder
2011-03-03 09:26:12 +0000
77d20873dcRemoved the default --- at the start of all emitter output
jbeder
2011-03-03 08:57:00 +0000
b9d4ccd254Removed the default --- at the start of all emitter output
Jesse Beder
2011-03-03 08:57:00 +0000
8d2c708d69Removed the default --- at the start of all emitter output
jbeder
2011-03-03 08:57:00 +0000
f5b09d3ec6Switched the scanner list of owned indent markers to a ptr_vector
jbeder
2011-03-03 08:34:30 +0000
d6aeb16450Switched the scanner list of owned indent markers to a ptr_vector
Jesse Beder
2011-03-03 08:34:30 +0000
31d3fbb931Switched the scanner list of owned indent markers to a ptr_vector
jbeder
2011-03-03 08:34:30 +0000
06eae35c31Switched the emitter state's stack of groups to a ptr_stack
jbeder
2011-03-03 08:11:14 +0000
a518d87cfcSwitched the emitter state's stack of groups to a ptr_stack
Jesse Beder
2011-03-03 08:11:14 +0000
6ec947f6aaSwitched the emitter state's stack of groups to a ptr_stack
jbeder
2011-03-03 08:11:14 +0000
bbb19cf5c0Added parsing of output to emitter tests
jbeder
2011-03-03 08:04:30 +0000
27617ec2beAdded parsing of output to emitter tests
Jesse Beder
2011-03-03 08:04:30 +0000
ea09bd272cAdded parsing of output to emitter tests
jbeder
2011-03-03 08:04:30 +0000
bf2bb91dc6Compressed the sequence-of-maps emitting (got rid of the unnecessary newline) - issue 61
jbeder
2011-03-03 03:37:54 +0000
1f9cc2d327Compressed the sequence-of-maps emitting (got rid of the unnecessary newline) - issue 61
Jesse Beder
2011-03-03 03:37:54 +0000
724a834256Compressed the sequence-of-maps emitting (got rid of the unnecessary newline) - issue 61
jbeder
2011-03-03 03:37:54 +0000
9419d411f8Set the precision of emitting float/double to 15
jbeder
2011-03-03 02:38:35 +0000
9128d841f5Set the precision of emitting float/double to 15
Jesse Beder
2011-03-03 02:38:35 +0000
8186058a7fSet the precision of emitting float/double to 15
jbeder
2011-03-03 02:38:35 +0000
6f7995d27eMerged r444:449 from the node refactoring branch to the trunk
jbeder
2011-03-03 00:19:26 +0000
ca5992b971Merged r444:449 from the node refactoring branch to the trunk
Jesse Beder
2011-03-03 00:19:26 +0000
1f3cf8639aMerged r444:449 from the node refactoring branch to the trunk
jbeder
2011-03-03 00:19:26 +0000
e6c1007043Tiny formatting change in CMake file
jbeder
2011-03-02 21:09:38 +0000
3745b24bf1Tiny formatting change in CMake file
jbeder
2011-03-02 21:09:38 +0000
f1f983764fRemoved the old, unsupported Visual Studio files (just build with CMake)
jbeder
2011-03-02 21:03:03 +0000
1371fc446cRemoved the old, unsupported Visual Studio files (just build with CMake)
Jesse Beder
2011-03-02 21:03:03 +0000
7cbced473dRemoved the old, unsupported Visual Studio files (just build with CMake)
jbeder
2011-03-02 21:03:03 +0000
152e48f0d0Prettied up the bool formatting code
jbeder
2011-03-02 20:59:39 +0000
7998db8397Prettied up the bool formatting code
Jesse Beder
2011-03-02 20:59:39 +0000
ae3d8bff39Prettied up the bool formatting code
jbeder
2011-03-02 20:59:39 +0000
396e3309deRefactored bool emitting to make it 1) correct for the short bool form and 2) not barf on early versions of VS
jbeder
2011-03-02 20:55:05 +0000
39c396ab01Refactored bool emitting to make it 1) correct for the short bool form and 2) not barf on early versions of VS
Jesse Beder
2011-03-02 20:55:05 +0000
067bd9866fRefactored bool emitting to make it 1) correct for the short bool form and 2) not barf on early versions of VS
jbeder
2011-03-02 20:55:05 +0000
c6e085524aIncluded 'mark.h' in the graphbuilder so that its method for removing the unused param warning (casting to void) compiles on VS
jbeder
2011-03-02 20:30:54 +0000
1e0c36c5ccIncluded 'mark.h' in the graphbuilder so that its method for removing the unused param warning (casting to void) compiles on VS
Jesse Beder
2011-03-02 20:30:54 +0000
cd80b759c8Included 'mark.h' in the graphbuilder so that its method for removing the unused param warning (casting to void) compiles on VS
jbeder
2011-03-02 20:30:54 +0000
142a4bca9bFlipped the include guard and the pragma, and don't use the pragma for early versions of gcc (< 3.4)
jbeder
2011-03-02 06:11:41 +0000
f34d60ca65Flipped the include guard and the pragma, and don't use the pragma for early versions of gcc (< 3.4)
Jesse Beder
2011-03-02 06:11:41 +0000
e227456982Flipped the include guard and the pragma, and don't use the pragma for early versions of gcc (< 3.4)
jbeder
2011-03-02 06:11:41 +0000
f4d2f11d2cSmall changes to eliminate compiler warnings for 'nite' in issue 83
jbeder
2011-03-02 05:29:46 +0000
4caedfda74Small changes to eliminate compiler warnings for 'nite' in issue 83
Jesse Beder
2011-03-02 05:29:46 +0000
b1eb2f53a8Small changes to eliminate compiler warnings for 'nite' in issue 83
jbeder
2011-03-02 05:29:46 +0000
fb3b491734Moved the local structs from Emitter::Write(bool) to an anonymous namespace in the hopes that Visual Studio <= 2003 will be happy
jbeder
2011-03-02 05:21:25 +0000