Historial de Commits

Autor SHA1 Mensaje Fecha
  Sven/Sarah Barth ceed183e33 * declare Msgs parameter as "const" for better code generation hace 8 meses
  Sven/Sarah Barth cffb0a0845 * use StartsStr() instead of a manual copy to check whether the line starts with the message id hace 8 meses
  Sven/Sarah Barth 2c9bbc932a * the message id might not be at the start of the line, but after a visibility specifier followed by a colon and space hace 8 meses
  Jonas Maebe 540807c5c8 WPO: don't crash on TP-style objects with only abstract virtual methods hace 8 meses
  Sven/Sarah Barth 2a6fb32974 * don't use $MINSTACKSIZE and $MAXSTACKSIZE on non-Windows instead of disabling the warning hace 8 meses
  Sven/Sarah Barth 72a3729ca0 - remove further unnecessary sub classing of a specialization hace 8 meses
  Sven/Sarah Barth 9627f98f7b * disable notes for the Collections.Generics unit hace 8 meses
  Sven/Sarah Barth 4f5b708d49 * fix typo in comment hace 8 meses
  Sven/Sarah Barth faf085662d - current Lazarus IDEs can handle generic methods, so no need for NoGenericMethods anymore hace 8 meses
  Sven/Sarah Barth 70c153123b + add tests for the adjusted message handling, especially one that checks that messages inside generics can be silenced correctly hace 8 meses
  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 hace 8 meses
  Sven/Sarah Barth 59be46a6fb * reset the message state only inside flushpendingswitchesstate(), not during $POP itself hace 8 meses
  Sven/Sarah Barth b1791af0a3 * also (re)store the pending state when replaying a token stream hace 8 meses
  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 hace 8 meses
  Sven/Sarah Barth 5ec9386d27 * ensure that only the newest message state is applied hace 8 meses
  Sven/Sarah Barth 1388e2af5b * don't use tmessage.setverbosity() to check whether the message is valid as it should only be applied when the switches are flushed, so use the new tmessage.valid() instead hace 8 meses
  Sven/Sarah Barth 9a2d0e0692 + add method to TMessage to check whether a message is valid hace 8 meses
  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 hace 8 meses
  Sven/Sarah Barth c3a6df26ee * apply message state to the pending state so that they are applied at the correct moment hace 8 meses
  Sven/Sarah Barth d335ce60dd * ensure that flushpendingswitchesstate had been called before the start of replaying tokens hace 8 meses
  Sven/Sarah Barth 7fe7e26659 * use dispose() instead of freemem() for consistency with the allocation of pmessagestaterecord hace 8 meses
  Michaël Van Canneyt df365a56cf * Use IsYAMLFileName, detect other extensions hace 8 meses
  Michaël Van Canneyt abeccabdf1 * Add IsYAMLfileName hace 8 meses
  Michaël Van Canneyt 2b56b2d725 * Add possibility to scan single document in consecutive calls hace 8 meses
  Michaël Van Canneyt 417ba4cca8 * Alias support hace 8 meses
  Michaël Van Canneyt 349003662c * Fix extensions in filenames hace 8 meses
  Michaël Van Canneyt e9eb8297bc * Handle case where there is no end-of-document hace 8 meses
  Michaël Van Canneyt 2f086e1ec2 * Some formatting fixes, make sure string argument is const where possible hace 8 meses
  Margers 93d855b2ca Remove one of two CPULLVM define macro hace 8 meses
  Margers f7cbed1a72 def_system_macro -> undef_system_macro (fix oversight as if then block is equal to else block) hace 8 meses