aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java
Commit message (Expand)AuthorAgeFilesLines
* Fix #24: Omit trailing comma pasted onto an empty variadic argument.Shevek2015-11-172-2/+39
* Test case for #24.Shevek2015-11-171-1/+1
* Token.getValue() does not merit a @CheckForNull.Shevek2015-07-281-1/+1
* Fix more charset issues.Shevek2015-07-282-6/+6
* Fix some findbugs warnings.Shevek2015-07-284-43/+64
* NumericValue: Overflow a bit later on overlong integers.Shevek2015-06-161-0/+7
* Update copyrights to 2015.Shevek2015-06-1529-30/+30
* NumericValue: Deal slightly more elegantly with unadorned longs.Shevek2015-06-151-5/+9
* LexerSource: Comment escape()Shevek2015-06-151-0/+7
* Fix #27: Don't preprocess pragma tokens.Shevek2015-05-191-2/+4
* Fix two javadoc @param warnings.Shevek2015-05-131-0/+5
* Fix #29 - line directives out by one on pop_source. Hard to unit test without...Shevek2015-05-131-1/+1
* Improve javadoc.Shevek2015-04-154-13/+78
* Backport source API to Java 1.5 for compatibility.Shevek2015-04-152-3/+8
* Fix some findbugs warnings.Shevek2015-01-013-5/+6
* Fix #21: Allow including absolute files.Shevek2015-01-011-0/+10
* Fix #10 using build-time metadata.Shevek2015-01-012-3/+75
* 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-301-9/+21
* Trim whitespace from macro parameters when a new line is detected. Fixes #25TimePath2014-12-301-1/+5
* SourceChangeEvent now uses an enum.Shevek2014-12-033-6/+12
* Handle framework includes.Shevek2014-09-111-0/+9
* Handle conditionals in preprocessor statements.Shevek2014-09-111-3/+12
* LexerSource: Handle invalid number as a single INVALID token and don't consum...Shevek2014-09-111-6/+10
* Preprocessor: Fix SQSTRING.Shevek2014-09-101-0/+1
* Modernize: Use slf4j and joptsimple.Shevek2014-09-107-256/+139
* NetBeans refactorings to standardize codebase.Shevek2014-09-1020-401/+364
* Fix #18: Give access to list of includes.Shevek2014-09-101-1/+15
* Fix #16: NPE on unterminated ifdef.Shevek2014-09-092-12/+35
* Fix #15.Shevek2014-09-081-0/+6
* Fix #11: Make getPath() public.Shevek2014-02-073-3/+3
* Fix #13: Negative constants are not in the C99 standard.Shevek2014-02-053-34/+21
* Use gradle-velocity-task.Shevek2014-01-297-42/+101
* Finally fix octal floating point.Shevek2014-01-191-39/+27
* Preprocessor: Apply JSR305; use getMacro everywhere.Shevek2014-01-191-47/+52
* Better numeric base handling. Fix typos in error messages.Shevek2014-01-182-27/+77
* Fix handling of negative exponents.Shevek2014-01-172-9/+23
* Fix lots of NumericValue issues - probably more to go.Shevek2014-01-173-36/+92
* Preprocessor: Look at include_next; some null-guards.Shevek2013-12-282-8/+15
* Implement varargs macros, courtesy ochafikShevek2013-12-281-0/+7
* Fix #pragma once.Shevek2013-12-283-73/+116
* 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-281-1/+7
* Version bump to 1.4.0-SNAPSHOT.Shevek2013-12-2731-0/+6150