Christopher Dunn
4d649402b0
setIndentation()
2015-01-25 15:54:40 -06:00
Christopher Dunn
489707ff60
StreamWriter::Builder
2015-01-25 15:54:39 -06:00
Christopher Dunn
5fbfe3cdb9
StreamWriter
2015-01-25 15:54:39 -06:00
Christopher Dunn
948f29032e
update docs
2015-01-25 15:54:07 -06:00
Christopher Dunn
964affd333
add back space before trailing comment
2015-01-25 15:49:02 -06:00
Christopher Dunn
c038e08efc
Merge pull request #144 from cdunn2001/proper-comment-lfs
...
proper newlines for comments
This alters `StyledStreamWriter`, but not `StyledWriter`.
2015-01-25 15:10:38 -06:00
Christopher Dunn
74c2d82e19
proper newlines for comments
...
The logic is still messy, but it seems to work.
2015-01-25 15:05:09 -06:00
Christopher Dunn
30726082f3
Merge pull request #143 from cdunn2001/rm-trailing-newlines
...
rm trailing newlines for *all* comments
2015-01-25 14:35:24 -06:00
Christopher Dunn
1e3149ab75
rm trailing newlines for *all* comments
...
This will make it easier to fix newlines consistently.
2015-01-25 14:32:13 -06:00
Christopher Dunn
7312b1022d
Merge pull request #141 from cdunn2001/set-comment
...
Fix a border case which causes Value::CommentInfo::setComment() to crash
2015-01-25 11:37:02 -06:00
datadiode
2f046b584d
Fix a border case which causes Value::CommentInfo::setComment() to crash
...
re: pull #140
2015-01-25 11:19:51 -06:00
Christopher Dunn
dd91914b1b
TravisCI gcc-4.6 does not yet support -Wpedantic
2015-01-25 10:34:49 -06:00
Christopher Dunn
2a46e295ec
Merge pull request #139 from cdunn2001/some-python-changes
...
Some python changes.
* Better messaging.
* Make `doxybuild.py` work with python3.4
2015-01-24 16:24:12 -06:00
Christopher Dunn
f4bc0bf4ec
README.md
2015-01-24 16:21:12 -06:00
Christopher Dunn
f357688893
make doxybuild.py work with python3.4
2015-01-24 16:21:12 -06:00
Florian Meier
bb0c80b3e5
Doxybuild: Error message if doxygen not found
...
This patch introduces a better error message.
See discussion at pull #129 .
2015-01-24 16:21:12 -06:00
Christopher Dunn
ff5abe76a5
update doxbuild.py
2015-01-24 16:21:12 -06:00
Christopher Dunn
9cc0bb80b2
update TarFile usage
2015-01-24 16:21:12 -06:00
Christopher Dunn
494950a63d
rm extra whitespace in python, per PEP8
2015-01-24 16:21:12 -06:00
Christopher Dunn
7d82b14726
fix issue #90
...
We are static-casting to U, so we really have no reason to use
references.
However, if this comes up again, try applying -ffloat-store to
the target executable, per
https://github.com/open-source-parsers/jsoncpp/issues/90
2015-01-24 14:34:54 -06:00
Christopher Dunn
2bc6137ada
fix gcc warnings
2015-01-24 13:42:37 -06:00
Christopher Dunn
201904bfbb
Merge pull request #138 from cdunn2001/fix-103
...
Fix #103 .
2015-01-23 14:51:31 -06:00
Christopher Dunn
216ecd3085
fix test_comment_00 for #103
2015-01-23 14:28:44 -06:00
Christopher Dunn
8d15e51228
add test_comment_00
...
one-element array with comment, for issue #103
2015-01-23 14:28:21 -06:00
Christopher Dunn
9fbd12b27c
Merge pull request #137 from cdunn2001/avoid-extra-newline
...
Avoid extra newline
2015-01-23 14:24:52 -06:00
Christopher Dunn
f8ca6cbb25
1.4.0 <- 1.3.0
...
Minor version bump, but we will wait for a few more commits this time
before tagging the release.
2015-01-23 14:23:31 -06:00
Christopher Dunn
d383056fbb
avoid extra newlines in StyledStreamWriter
...
Add indented_ as a bitfield. (Verified that sizeof(StyledStreamWriter)
remains 96 for binary compatibility. But the new symbol requires a minor
version-bump.)
2015-01-23 14:23:31 -06:00
Christopher Dunn
ddb4ff7dec
Merge pull request #136 from cdunn2001/test-both-styled-writers
...
Test both styled writers
Not only does this now test StyledStreamWriter the same way as StyledWriter, but it also makes the former work more like the latter, indenting separate lines of a comment before a value. Might break some user tests (as `operator<<()` uses `StyledStreamWriter`) but basically a harmless improvement.
All tests pass.
2015-01-23 13:55:45 -06:00
Christopher Dunn
3efc587fba
make StyledStreamWriter work more like StyledWriter
...
tests pass
2015-01-23 13:36:10 -06:00
Christopher Dunn
70704b9a70
test both StyledWriter and StyledStreamWriter
2015-01-23 13:36:10 -06:00
Christopher Dunn
ac6bbbc739
show cmd in runjsontests.py
2015-01-23 13:36:10 -06:00
Christopher Dunn
26c52861b9
pass --json-writer StyledWriter
2015-01-23 13:36:10 -06:00
Christopher Dunn
3682f60927
--json-writer arg
2015-01-23 13:36:10 -06:00
Christopher Dunn
58c31ac550
mv try-block
2015-01-23 12:35:12 -06:00
Christopher Dunn
08cfd02d8c
fix minor bugs in test-runner
2015-01-23 12:35:12 -06:00
Christopher Dunn
79211e1aeb
Options class for test
2015-01-23 12:35:12 -06:00
Christopher Dunn
632c9b5032
cleaner
2015-01-23 12:35:12 -06:00
Christopher Dunn
05810a7607
cleaner
2015-01-23 12:35:12 -06:00
Christopher Dunn
942e2c999a
unindent test-code
2015-01-23 12:35:12 -06:00
Christopher Dunn
2160c9a042
switch from StyledWriter to StyledStream writer in tests
2015-01-23 09:02:44 -06:00
Christopher Dunn
ee8b58f82f
Merge pull request #135 from cdunn2001/removeMember
...
Deprecate old `removeMember()`. Add new.
[Deprecated methods will be removed at the next major version bump](http://apr.apache.org/versioning.html#binary ).
1.3.0
2015-01-22 19:26:46 -06:00
Christopher Dunn
9132aa94b1
1.3.0
...
http://apr.apache.org/versioning.html#binary
2015-01-22 19:25:44 -06:00
Christopher Dunn
76746b09fc
deprecate old removeMember()
2015-01-22 19:25:44 -06:00
Christopher Dunn
70b795bd45
Merge pull request #133 from cdunn2001/travis-11
...
upgrade -std=c++ version
2015-01-22 19:21:24 -06:00
Christopher Dunn
26842530f2
upgrade -std=c++ version
...
Travis CI does not yet support gcc-4.8, needed for c++11, so we
will try c++0x for now.
2015-01-22 19:12:23 -06:00
Christopher Dunn
e3f24286c1
Merge pull request #130 from connormanning/master
...
Build without warnings with -pedantic enabled.
2015-01-22 11:48:58 -06:00
Connor Manning
00b8ce81db
Build without warnings with -pedantic enabled.
2015-01-22 10:48:45 -06:00
Christopher Dunn
40810fe326
Merge pull request #127 from cdunn2001/removeIndex
...
`Value::removeIndex()`
See issue #28 .
2015-01-21 16:08:25 -06:00
Christopher Dunn
59167d8627
more changes per cr
2015-01-21 16:05:08 -06:00
Christopher Dunn
05c1b8344d
drop this-> (team preference)
2015-01-21 15:43:48 -06:00