aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix two javadoc @param warnings.Shevek2015-05-131-0/+5
|
* Fix #29 - line directives out by one on pop_source. Hard to unit test ↵Shevek2015-05-134-1/+38
| | | | without a CONSUMER for #line directives.
* Release 1.4.8Shevek2015-04-151-1/+1
|
* Improve javadoc.Shevek2015-04-154-13/+78
|
* Backport source API to Java 1.5 for compatibility.Shevek2015-04-152-3/+8
|
* Update build system. Exclude JCL from runtime.Shevek2015-04-155-18/+38
|
* Write IncludeAbsoluteTest properly.vanillaShevek2015-01-012-13/+14
|
* Hack to make tests pass on trusty jenkins serverShevek2015-01-011-0/+1
|
* Fix some findbugs warnings.Shevek2015-01-013-5/+6
|
* Fix #21: Allow including absolute files.Shevek2015-01-012-0/+44
|
* Fix #10 using build-time metadata.Shevek2015-01-016-14/+131
|
* Apply nexus to root project not subprojects.Shevek2014-12-311-2/+0
|
* Remove old binary files from build tree.Shevek2014-12-3147-2931/+0
|
* jsr305 annotations.Shevek2014-12-303-11/+11
|
* Much simpler fix for #25 still passes tests.Shevek2014-12-302-5/+2
|
* Fix #23: Allow empty anonymous variadic arguments.Shevek2014-12-302-9/+42
|
* Update build rig a little.Shevek2014-12-303-3/+15
|
* Add extra test from #25.Shevek2014-12-302-1/+44
|
* Trim whitespace from macro parameters when a new line is detected. Fixes #25TimePath2014-12-302-1/+7
| | | | Signed-off-by: Shevek <[email protected]>
* SourceChangeEvent now uses an enum.Shevek2014-12-0317-315/+203
| | | | -> gradle 2.2.1
* Release 1.4.7.Shevek2014-09-111-1/+1
|
* Handle framework includes.Shevek2014-09-111-0/+9
|
* Handle conditionals in preprocessor statements.Shevek2014-09-112-3/+16
|
* LexerSource: Handle invalid number as a single INVALID token and don't ↵Shevek2014-09-113-15/+44
| | | | consume the entire line.
* Preprocessor: Fix SQSTRING.Shevek2014-09-102-6/+16
|
* Modernize: Use slf4j and joptsimple.Shevek2014-09-109-258/+149
|
* NetBeans refactorings to standardize codebase.Shevek2014-09-1025-415/+375
|
* Fix #18: Give access to list of includes.Shevek2014-09-101-1/+15
|
* Use errorprone and bump.Shevek2014-09-093-1/+3
|
* Fix #16: NPE on unterminated ifdef.Shevek2014-09-093-15/+55
|
* Fix #15.Shevek2014-09-083-5/+26
|
* bumpShevek2014-02-071-1/+1
|
* Fix #11: Make getPath() public.Shevek2014-02-073-3/+3
|
* Fix #13: Negative constants are not in the C99 standard.Shevek2014-02-057-41/+30
|
* Use gradle-velocity-task.Shevek2014-01-2914-152/+110
| | | | | Update PreprocessorListener to be an interface. Make Source.getName() public.
* Finally fix octal floating point.Shevek2014-01-192-43/+38
|
* Preprocessor: Apply JSR305; use getMacro everywhere.Shevek2014-01-191-47/+52
|
* Better numeric base handling. Fix typos in error messages.Shevek2014-01-183-31/+90
|
* Bump version for next release.Shevek2014-01-171-1/+1
|
* Fix handling of negative exponents.Shevek2014-01-173-9/+27
|
* Update README.Shevek2014-01-171-0/+7
|
* Fix lots of NumericValue issues - probably more to go.Shevek2014-01-176-36/+182
|
* Build system: Support cobertura and github-pages.Shevek2014-01-155-9/+6
|
* Preprocessor: Look at include_next; some null-guards.Shevek2013-12-282-8/+15
|
* Implement varargs macros, courtesy ochafikShevek2013-12-284-3/+43
|
* Fix #pragma once.Shevek2013-12-286-77/+145
|
* Lots of findbugs markers.Shevek2013-12-282-26/+43
|
* Mark include() as protected to allow jnaerator to call it.Shevek2013-12-281-2/+2
|
* Fix floating point lexing: Missing chars and bad token stream.Shevek2013-12-282-19/+41
|
* Buildfile: Choose final maven coordinates.Shevek2013-12-282-2/+2
|