Michaël Van Canneyt
|
548a07c0da
* Delphi-style multiline strings
|
há 1 mês atrás |
Michaël Van Canneyt
|
2c1fa9e94f
* Initial commit from patch in mantis issue #35827
|
há 1 mês atrás |
Ondrej Pokorny
|
91be179377
read user-defined compiler messages in source codepage
|
há 2 anos atrás |
J. Gareth "Curious Kit" Moreton
|
0c00e3ae13
* Replaced impossible-to-reach errors in case blocks with internal errors in "texprvalue.evaluate"
|
há 4 meses atrás |
Michaël Van Canneyt
|
8c5a48da2b
* Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews
|
há 5 meses atrás |
Michaël Van Canneyt
|
166a24ae77
* Use dyn array of char for macro contents
|
há 5 meses atrás |
Michaël Van Canneyt
|
db7abc11d6
* Fix preprocwrite code
|
há 5 meses atrás |
Michaël Van Canneyt
|
2f3c0bc8bf
* Use dyn array for input buffer
|
há 5 meses atrás |
Sven/Sarah Barth
|
558a7ef1ed
* store the current verbosity as part of the settings so that they're stored as part of a generic token stream as well
|
há 8 meses atrás |
Sven/Sarah Barth
|
b1791af0a3
* also (re)store the pending state when replaying a token stream
|
há 8 meses atrás |
Sven/Sarah Barth
|
3ba27d3160
* ensure that current_settings.pmessage is reset when doing a replay and when loading the current message state from the token stream
|
há 8 meses atrás |
Sven/Sarah Barth
|
5ec9386d27
* ensure that only the newest message state is applied
|
há 8 meses atrás |
Sven/Sarah Barth
|
f2d41e680b
* when restoring the state after parsing the last token of the token buffer append the message state to the pending state so that they are reapplied at the correct time
|
há 8 meses atrás |
Sven/Sarah Barth
|
c3a6df26ee
* apply message state to the pending state so that they are applied at the correct moment
|
há 8 meses atrás |
Sven/Sarah Barth
|
d335ce60dd
* ensure that flushpendingswitchesstate had been called before the start of replaying tokens
|
há 8 meses atrás |
Michaël Van Canneyt
|
5632af2afa
* Correctly handle missing extensions for dotted include file names. Fixes issue #41064
|
há 8 meses atrás |
Michaël Van Canneyt
|
e15f731a9b
* Allow to parse internal symbol names generated for generics.
|
há 9 meses atrás |
Rika Ichinose
|
224f62a843
Report correct error positions inside macros (at least more often).
|
há 2 anos atrás |
florian
|
f2d44148fb
* patch by Rika to fix position reporting in macro redefintions, resolves #40082
|
há 10 meses atrás |
Rika Ichinose
|
2596af84fa
Optimize {$DEFINE x := y} and refactor tmacro.buftext.
|
há 2 anos atrás |
florian
|
a9f522c29d
* consolidated code
|
há 10 meses atrás |
Pierre Muller
|
74d2d2f0d8
Remove unneeded, and possibly wrong typecast to fix cycle with -CR option
|
há 10 meses atrás |
florian
|
397293f09f
+ more fixes to mark symbols used by preprocessor expressions properly
|
há 10 meses atrás |
florian
|
22ec4a2033
* mark symbols used in conditional compiling expressions using sizeof, resolves #40955
|
há 10 meses atrás |
Nikolay Nikolov
|
7fc6d5aaa1
+ introduced method tscannerfile.readval64, similar to readval, but returns an int64
|
há 1 ano atrás |
florian
|
a9c88ace25
* handle unary minus in the preprocessor, resolves #40782
|
há 1 ano atrás |
florian
|
5086cf7e72
* set packenum and setalloc to defined values when changing mode, resolves #40056
|
há 1 ano atrás |
Michaël Van Canneyt
|
462c201ce6
* Introduce m_processed
|
há 1 ano atrás |
Michaël Van Canneyt
|
6f7481fd24
* Remove freeold from set_current_scanner
|
há 1 ano atrás |
Michaël Van Canneyt
|
93ae6261cc
* Make current_scanner a function/procedure to better control lifetime
|
há 1 ano atrás |