Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Patch merged new upstream unit tests (2) | Sven Gothel | 2023-08-08 | 4 | -62/+60 |
| | |||||
* | Manually merge new upstream unit tests | Sven Gothel | 2023-08-08 | 4 | -0/+205 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into pulled | Sven Gothel | 2023-08-08 | 7 | -0/+55 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # build.gradle # gradle.properties # gradle/wrapper/gradle-wrapper.jar # gradle/wrapper/gradle-wrapper.properties # gradlew # gradlew.bat # src/main/java/com/jogamp/gluegen/jcpp/MacroTokenSource.java # src/main/java/com/jogamp/gluegen/jcpp/Preprocessor.java # src/main/java/com/jogamp/gluegen/jcpp/SourceIterator.java # src/main/java/org/anarres/cpp/Main.java # src/test/java/com/jogamp/gluegen/jcpp/PragmaTest.java # src/test/java/com/jogamp/gluegen/jcpp/RegressionTest.java # src/test/java/com/jogamp/gluegen/jcpp/VaArgsPastingTest.java | ||||
| * | LexerSource: Fix handling of numeric values with explicit positive exponents. | Shevek | 2019-08-19 | 1 | -0/+1 |
| | | |||||
| * | LexerSource: Support text round-trip of lost and lonely unicode. | Shevek | 2018-09-04 | 1 | -0/+5 |
| | | |||||
| * | Fix #34. | Shevek | 2017-05-02 | 2 | -0/+74 |
| | | |||||
| * | Fix #24: Omit trailing comma pasted onto an empty variadic argument. | Shevek | 2015-11-17 | 1 | -1/+1 |
| | | |||||
| * | Test case for #24. | Shevek | 2015-11-17 | 1 | -0/+63 |
| | | |||||
| * | Fix #27: Don't preprocess pragma tokens. | Shevek | 2015-05-19 | 2 | -0/+47 |
| | | |||||
| * | Fix #29 - line directives out by one on pop_source. Hard to unit test ↵ | Shevek | 2015-05-13 | 3 | -0/+37 |
| | | | | | | | | without a CONSUMER for #line directives. | ||||
* | | IncludeAbsoluteTest: Fix test on Windows: Use slashified absolut pathname as ↵v2.3.1 | Sven Gothel | 2015-03-25 | 1 | -1/+6 |
| | | | | | | | | required by Preprocessor | ||||
* | | Unit Tests: Extend SingletonJunitCase and use deterministic test order | Sven Gothel | 2015-03-25 | 9 | -29/+77 |
| | | |||||
* | | Complete JogAmp GlueGen merge: Relocate and patch unit test, strip unrelated ↵ | Sven Gothel | 2015-03-24 | 12 | -135/+264 |
|/ | | | | files, add note in README.md | ||||
* | Write IncludeAbsoluteTest properly.vanilla | Shevek | 2015-01-01 | 2 | -13/+14 |
| | |||||
* | Hack to make tests pass on trusty jenkins server | Shevek | 2015-01-01 | 1 | -0/+1 |
| | |||||
* | Fix #21: Allow including absolute files. | Shevek | 2015-01-01 | 1 | -0/+34 |
| | |||||
* | Fix #10 using build-time metadata. | Shevek | 2015-01-01 | 1 | -0/+33 |
| | |||||
* | Fix #23: Allow empty anonymous variadic arguments. | Shevek | 2014-12-30 | 1 | -0/+21 |
| | |||||
* | Add extra test from #25. | Shevek | 2014-12-30 | 1 | -0/+43 |
| | |||||
* | Trim whitespace from macro parameters when a new line is detected. Fixes #25 | TimePath | 2014-12-30 | 1 | -0/+2 |
| | | | | Signed-off-by: Shevek <[email protected]> | ||||
* | SourceChangeEvent now uses an enum. | Shevek | 2014-12-03 | 2 | -7/+7 |
| | | | | -> gradle 2.2.1 | ||||
* | Handle conditionals in preprocessor statements. | Shevek | 2014-09-11 | 1 | -0/+4 |
| | |||||
* | LexerSource: Handle invalid number as a single INVALID token and don't ↵ | Shevek | 2014-09-11 | 2 | -9/+34 |
| | | | | consume the entire line. | ||||
* | Preprocessor: Fix SQSTRING. | Shevek | 2014-09-10 | 1 | -6/+15 |
| | |||||
* | NetBeans refactorings to standardize codebase. | Shevek | 2014-09-10 | 5 | -14/+11 |
| | |||||
* | Fix #16: NPE on unterminated ifdef. | Shevek | 2014-09-09 | 1 | -3/+20 |
| | |||||
* | Fix #15. | Shevek | 2014-09-08 | 1 | -4/+16 |
| | |||||
* | Fix #13: Negative constants are not in the C99 standard. | Shevek | 2014-02-05 | 2 | -6/+7 |
| | |||||
* | Use gradle-velocity-task. | Shevek | 2014-01-29 | 1 | -2/+2 |
| | | | | | Update PreprocessorListener to be an interface. Make Source.getName() public. | ||||
* | Finally fix octal floating point. | Shevek | 2014-01-19 | 1 | -4/+11 |
| | |||||
* | Better numeric base handling. Fix typos in error messages. | Shevek | 2014-01-18 | 1 | -4/+13 |
| | |||||
* | Fix handling of negative exponents. | Shevek | 2014-01-17 | 1 | -0/+4 |
| | |||||
* | Fix lots of NumericValue issues - probably more to go. | Shevek | 2014-01-17 | 1 | -0/+77 |
| | |||||
* | Implement varargs macros, courtesy ochafik | Shevek | 2013-12-28 | 3 | -3/+36 |
| | |||||
* | Fix #pragma once. | Shevek | 2013-12-28 | 3 | -4/+29 |
| | |||||
* | Fix floating point lexing: Missing chars and bad token stream. | Shevek | 2013-12-28 | 1 | -18/+34 |
| | |||||
* | Version bump to 1.4.0-SNAPSHOT. | Shevek | 2013-12-27 | 12 | -0/+520 |
Rewrite build system to use gradle. Clean up source for the new generation. |