Commit History

Autor SHA1 Mensaxe Data
  michael b6f8316cbb * Last patch from Andrey Sobol to fix bug ID #38141 %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner f7ec0fd104 pastojs: fixed writing map file when OnWriteJS handler returns true %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner fc0bd29585 pastojs: on handled error set LastErrorClass empty %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner dcb33a61a7 pastojs: catch load file exceptions and turn into regular errors %!s(int64=4) %!d(string=hai) anos
  michael b6c3e42bfa * Partially resolved ID 38141 : better handling of class hierarchy and cross-package links %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 8e0b4e307a pastojs: filer: restore method decl SelfArg %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 6f3340df78 fcl-passrc: fixed calling type helper method when unit implementation is not yet read %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 3991326d6b pastojs: filer: record values %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 26c99a7ac4 pastojs: filer: fixed checking signature in interface used unit referenced by implementation and needing indirect implementation unit %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 3ef2fe2321 pastojs: filer skip not fully specialized %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 717a973681 pastojs: filer: fixed specialize A<B<C>> %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner a5adf3fcbd fcl-passrc: resolver: fixed specialize name of A<B<C>> %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 381f6f7f23 pastojs: filer: fixed restoring overload names of specialized methods %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 9459aabb51 pastojs: filer: read inline specialize expr %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 4b88379e1e pastojs: filer: skip generic references to generic types %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 8c7cb59f90 pastojs: fixed specialize impl procs %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 75b634ca3c fcl-passrc: resolver: use declproc signature %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 6c18f3f4bd pas2js: filer: fixed storing reference to await and debugger %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 520502abeb pastojs: delayed inits only for fully specialized types %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner f4aca292c1 pastojs: shortrefglobals: unit initialization and empty implementation %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 67c9261777 pastojs: filer: add identifiers to scope for immediate specializations of TPasSpecializeType %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 0eb473d8d5 fcl-passrc: resolver: error on using generic types without params %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 3ee0f47990 pastojs: fixed test TestExternalClass_SameNamePublishedProperty %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 90031dcfa7 pastojs: fixed -OoShortRefGlobals %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner e61f1873fe pastojs: fixed typeinfo path of inline specialize type %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 4f9d772dfd pastojs: fixed crash when parser error in inline specialize expression %!s(int64=4) %!d(string=hai) anos
  michael 8647d8b45e * Some fixes in fpdoc generation %!s(int64=4) %!d(string=hai) anos
  Mattias Gaertner 1fb839f9a7 pastojs: filer: fixed testsuite using shortrefglobals for all tests, added FormData js keyword, fixed shortrefglobals new/free instance fields %!s(int64=4) %!d(string=hai) anos
  svenbarth 91b6e8b9e9 * the "otherwise" clause is in fact allowed in ISO Extended Pascal (see 6.1.2 and 6.9.3.5 of ISO 10206) %!s(int64=4) %!d(string=hai) anos
  svenbarth 0578662cc9 * name of the mode for ISO Extended Pascal is ExtendedPascal, not Extended %!s(int64=4) %!d(string=hai) anos