提交歷史

作者 SHA1 備註 提交日期
  Michaël Van Canneyt 8c5a48da2b * Make compilerwidestring a class using dyn array, rework tstringconstnode: value_str -> valueas, valuews 5 月之前
  Michaël Van Canneyt 166a24ae77 * Use dyn array of char for macro contents 5 月之前
  Michaël Van Canneyt db7abc11d6 * Fix preprocwrite code 5 月之前
  Michaël Van Canneyt 2f3c0bc8bf * Use dyn array for input buffer 5 月之前
  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 8 月之前
  Sven/Sarah Barth b1791af0a3 * also (re)store the pending state when replaying a token stream 8 月之前
  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 8 月之前
  Sven/Sarah Barth 5ec9386d27 * ensure that only the newest message state is applied 8 月之前
  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 8 月之前
  Sven/Sarah Barth c3a6df26ee * apply message state to the pending state so that they are applied at the correct moment 8 月之前
  Sven/Sarah Barth d335ce60dd * ensure that flushpendingswitchesstate had been called before the start of replaying tokens 8 月之前
  Michaël Van Canneyt 5632af2afa * Correctly handle missing extensions for dotted include file names. Fixes issue #41064 8 月之前
  Michaël Van Canneyt e15f731a9b * Allow to parse internal symbol names generated for generics. 9 月之前
  Rika Ichinose 224f62a843 Report correct error positions inside macros (at least more often). 2 年之前
  florian f2d44148fb * patch by Rika to fix position reporting in macro redefintions, resolves #40082 10 月之前
  Rika Ichinose 2596af84fa Optimize {$DEFINE x := y} and refactor tmacro.buftext. 2 年之前
  florian a9f522c29d * consolidated code 10 月之前
  Pierre Muller 74d2d2f0d8 Remove unneeded, and possibly wrong typecast to fix cycle with -CR option 10 月之前
  florian 397293f09f + more fixes to mark symbols used by preprocessor expressions properly 10 月之前
  florian 22ec4a2033 * mark symbols used in conditional compiling expressions using sizeof, resolves #40955 10 月之前
  Nikolay Nikolov 7fc6d5aaa1 + introduced method tscannerfile.readval64, similar to readval, but returns an int64 1 年之前
  florian a9c88ace25 * handle unary minus in the preprocessor, resolves #40782 1 年之前
  florian 5086cf7e72 * set packenum and setalloc to defined values when changing mode, resolves #40056 1 年之前
  Michaël Van Canneyt 462c201ce6 * Introduce m_processed 1 年之前
  Michaël Van Canneyt 6f7481fd24 * Remove freeold from set_current_scanner 1 年之前
  Michaël Van Canneyt 93ae6261cc * Make current_scanner a function/procedure to better control lifetime 1 年之前
  Michaël Van Canneyt fe62b3ace8 * Introduce constwresourcestring - in unicode mode, resource strings are unicode strings, and must be streamed differently 1 年之前
  florian 2575cbc439 * complain about turned off support of c style operators only in the parser, 1 年之前
  Pierre Muller 952f4bae17 Fix wrong explicit typecast of srsym variable (caught by -CR option) 1 年之前
  Ryan Joseph a31f37b5e5 + Implement support for parsing sets in preprocessor directives 2 年之前