aboutsummaryrefslogtreecommitdiffstats
path: root/src/main
Commit message (Expand)AuthorAgeFilesLines
* Preprocessor: Add feature UNIFIED_OUTPUT (now default in GlueGen's JCPP): lin...HEADv2.5.0masterSven Gothel2023-08-123-4/+18
* JCPP: Resolve another merge conflictSven Gothel2023-08-081-1/+0
* Merge remote-tracking branch 'upstream/master' into pulledSven Gothel2023-08-0829-120/+289
|\
| * LexerSource: Fix handling of numeric values with explicit positive exponents.Shevek2019-08-191-1/+1
| * LexerSource: Support text round-trip of lost and lonely unicode.Shevek2018-09-041-5/+12
| * 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-021-1/+11
| * 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
* | 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
* | 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-244-356/+0
* | 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
|/
* 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-013-3/+87
* 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-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