aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Preprocessor: Add feature UNIFIED_OUTPUT (now default in GlueGen's JCPP): lin...HEADv2.5.0masterSven Gothel2023-08-123-4/+18
* Patch merged new upstream unit tests (2)Sven Gothel2023-08-084-62/+60
* Manually merge new upstream unit testsSven Gothel2023-08-084-0/+205
* JCPP: Resolve another merge conflictSven Gothel2023-08-081-1/+0
* Merge remote-tracking branch 'upstream/master' into pulledSven Gothel2023-08-0836-120/+344
|\
| * LexerSource: Fix handling of numeric values with explicit positive exponents.Shevek2019-08-192-1/+2
| * LexerSource: Support text round-trip of lost and lonely unicode.Shevek2018-09-042-5/+17
| * InputLexerSource: Don't force buffering of the reader.Shevek2017-05-151-1/+5
| * Add missing @Override.Shevek2017-05-151-0/+1
| * Fix #34.Shevek2017-05-023-1/+85
| * Fix #24: Omit trailing comma pasted onto an empty variadic argument.Shevek2015-11-173-3/+40
| * Test case for #24.Shevek2015-11-172-1/+64
| * 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-193-2/+51
| * 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-134-1/+38
| * Improve javadoc.Shevek2015-04-154-13/+78
| * Backport source API to Java 1.5 for compatibility.Shevek2015-04-152-3/+8
* | feat(feature): Enable pragma once managementMathieu Féry2023-06-151-1/+5
* | Bug 1153 - GlueGen: Adapt to commit c6d5ee30e023d030697f14ae2c444ce7a5542e94 ...v2.4.0v2.3.2Sven Gothel2015-04-011-1/+1
* | IncludeAbsoluteTest: Fix test on Windows: Use slashified absolut pathname as ...v2.3.1Sven Gothel2015-03-251-1/+6
* | Unit Tests: Extend SingletonJunitCase and use deterministic test orderSven Gothel2015-03-259-29/+77
* | Use local LoggerIf, reflecting current log level of GlueGenSven Gothel2015-03-243-6/+6
* | Expose explicit macro expansiob and remove previously added implicit macro ex...Sven Gothel2015-03-243-44/+89
* | Complete JogAmp GlueGen merge: Relocate and patch unit test, strip unrelated ...Sven Gothel2015-03-2418-528/+264
* | Add JCPP implementing GenericCPP (for GlueGen)Sven Gothel2015-03-231-0/+192
* | Relocate JCPP package: org/anarres/cpp -> com/jogamp/gluegen/jcppSven Gothel2015-03-2333-51/+61
* | Preprocessor.pop_source(..): Fix '#line' number; Preprocessor/Source: Public ...Sven Gothel2015-03-232-4/+7
* | Preprocessor.addMacro: Expand active macros w/ non-expanding source right awa...Sven Gothel2015-03-232-0/+7
* | Apply our jogamp eclipse cleanup filter: 'final', 'whitespace' ..Sven Gothel2015-03-234-154/+154
* | Utilize com.jogamp.gluegen.Logging.LoggerIf instead of org.slf4j.LoggerSven Gothel2015-03-232-6/+12
|/
* 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-014-3/+120
* Remove old binary files from build tree.Shevek2014-12-312-24/+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
* Add extra test from #25.Shevek2014-12-301-0/+43
* Trim whitespace from macro parameters when a new line is detected. Fixes #25TimePath2014-12-302-1/+7
* SourceChangeEvent now uses an enum.Shevek2014-12-035-13/+19
* Handle framework includes.Shevek2014-09-111-0/+9