Revīziju vēsture

Autors SHA1 Ziņojums Datums
  Jonas Maebe de56f909d5 * synchronized with trunk up to and including r25430 12 gadi atpakaļ
  Jonas Maebe f539e9158a * small change to r24997: also use the {$modeswitch unicodestrings} state to 12 gadi atpakaļ
  Jonas Maebe 3c3ad705f1 * changed fpc_(u)char_to_shortstr() from a procedure into a function, like 12 gadi atpakaļ
  paul 3f2e62874b compiler: handle unit, namespace and class/record/object prefixes before identifiers while parsing {$IF ...} expressions (fixes mantis #0020996) 12 gadi atpakaļ
  paul 1b81afcd42 compiler: allow to hide parent function identifier inside them (by a nested function with the same name or by a local variable). Fixes mantis #0024129. 12 gadi atpakaļ
  paul 115ddf4364 compiler: modernize exception class parse: 12 gadi atpakaļ
  svenbarth d03507671d Fix for Mantis #24953. 12 gadi atpakaļ
  Jonas Maebe 1a78ec1f11 * workaround for bug in Apple's assembler regarding movq/vmovq and integer 12 gadi atpakaļ
  Jonas Maebe fcaad5baf2 * perform -CTlowercaseprocstart conversion it tprocsym.create rather than 12 gadi atpakaļ
  Jonas Maebe a14ceba791 + -CTinitlocals switch for the JVM that initialises all local variables 12 gadi atpakaļ
  Jonas Maebe 6013606a97 + -CTlowercaseprocstart switch to lowercase the first character of routines 12 gadi atpakaļ
  svenbarth 1a3b70960a Add example for connecting to a remote registry on Windows. 12 gadi atpakaļ
  reiniero e7b833bd1b sqldb: tests: clean up forms so database.ini editor is in main form 12 gadi atpakaļ
  paul 4c23d2281a rtl: fpwidestring: 12 gadi atpakaļ
  paul ec7be0d231 test: add more fpwidestring tests by Inoussa 12 gadi atpakaļ
  Jonas Maebe af3f12f60c * rawbytestring/unicodestring versions of findfirst/findnext/findclose 12 gadi atpakaļ
  Jonas Maebe 26b7f5a36c * ensure that fexpand(ansistring) never converts its argument to a code page 12 gadi atpakaļ
  Jonas Maebe b115231ea4 * never change the code page of a non-empty string when calling setlength on 12 gadi atpakaļ
  paul 7ac3647ff2 rtl: apply patch of Inoussa with Incremental Implementation of the Unicode Collation Algorithm (mantis #0024873) 12 gadi atpakaļ
  paul 17ef986b17 compiler: don't treat methods without self node (static class methods, class contructors, destructors, operators) as method pointers, fix comparison of procdef and procvardef to allow assignment of a static class method to a regular procedural variable (issue #24486) 12 gadi atpakaļ
  paul 5c33644e5c compiler: fix calling class methods from a nested routine of a static class method (mantis #0024865) 12 gadi atpakaļ
  paul 89e154bc10 compiler: if method has no self node then load it as a usual identifier (issue #0024871) 12 gadi atpakaļ
  Jonas Maebe 8d1090269e * synchronised with trunk r25259 12 gadi atpakaļ
  sergei c558991d8f * Implicitly use Variants unit when (ole)Variant type appears as a function/operator result and nowhere else. Mantis #24863. 12 gadi atpakaļ
  sergei 92811d09c1 * Generate stub bodies for abstract methods, so corresponding symbols can be referenced from code. Resolves #24536. 12 gadi atpakaļ
  svenbarth ff3bb9322a Fix for Mantis #24848. 12 gadi atpakaļ
  Jonas Maebe 1ce93f7430 * when automatically generating an overriding getter/setter method (because 12 gadi atpakaļ
  nickysn a8729ca784 + added test for the div/mod bug fixed in r24247 12 gadi atpakaļ
  Jonas Maebe fb8fb29574 * record/use the code page of string constants typecasted to an ansistring 12 gadi atpakaļ
  svenbarth 53ea24a0b1 Correctly specialize generics if locally declared types are used (e.g. two procedures could both define a different "TRec" type which is used to specialize a generic inside the procedures). 12 gadi atpakaļ