Историја ревизија

Аутор SHA1 Порука Датум
  Jonas Maebe 37aa2d8443 + full support for sets on the JVM target пре 14 година
  Jonas Maebe bd9e0b1a45 * ifdefed pjvm usage пре 14 година
  Jonas Maebe 13b0ac91d9 + generate java.lang.Enum descendant classes for Pascal enum types пре 14 година
  Jonas Maebe 30478a14b6 + new vis_none visibility specifier that can be used as "neutral" пре 14 година
  Jonas Maebe 6857dde33e + shortstring support for the JVM target (including accessing character 0 as пре 14 година
  Jonas Maebe 446d91eaab + ansistring support. Items of note: пре 14 година
  Jonas Maebe 84640fe7f0 + support for non-static class methods on the JVM target пре 14 година
  Jonas Maebe aaff356c6d * moved $methodpointer type construction from psystem to pdecobj for JVM, пре 14 година
  Jonas Maebe f27ebf8b6d + explicitly add constructors of parent class that do not appear in the пре 14 година
  Jonas Maebe 11fbd8d9a4 + support properties in Java classes & interfaces пре 14 година
  Jonas Maebe 834ea45be8 * (class_)constructor/destructor_head() now also parses hints, пре 14 година
  Jonas Maebe 2964ea3e9b * don't generate typed constant initializers for interfaces (since they пре 14 година
  Jonas Maebe 43c5ed20c2 + support for initialising typed constants via compiler-generated пре 14 година
  Jonas Maebe 91855becfe + unicodestring support for the JVM target (except for multiple adds пре 14 година
  Jonas Maebe 03af03e696 * changed TObject from an alias for JLObject into a derived class from пре 14 година
  Jonas Maebe 40e0b4677a + support for (only named, for now) records in the JVM target: пре 14 година
  Jonas Maebe 0700e2d7ef + support for {$namespace x.y.z} directive to specify the namespace пре 14 година
  Jonas Maebe d47f26bbca * for now only auto-generate a parameterless constructor in case no пре 14 година
  Jonas Maebe 019ca93a04 * symcreat functionality to use the parser from inside the compiler for пре 14 година
  Jonas Maebe 60e0347bd9 * replaced partial manual declarations of some Java classes with пре 14 година
  Jonas Maebe 410094c1b8 * allow constants and final class vars in Java interfaces (required to пре 14 година
  Jonas Maebe 30a6290aac + support for formal constants (= not typed constants) in Java interfaces, пре 14 година
  Jonas Maebe 37b5c061e3 + support for "final" fields in *external* (Java and other) classes, enabled пре 14 година
  Jonas Maebe 3d4323a75d + support sealed/abstract Java classes (todo: allow abstract Java classes пре 14 година
  Jonas Maebe 2d5a542984 * don't allow static methods in Java interfaces пре 14 година
  Jonas Maebe 0a3a62811b + try/except and try/finally support for JVM target: пре 14 година
  Jonas Maebe be4a27657b + support for nested Java classes пре 14 година
  Jonas Maebe e269f68359 * require that class methods are "static" for Java classes пре 14 година
  Jonas Maebe 83dc297346 + Java interface support, mostly the same as Objective-C protocols пре 14 година
  Jonas Maebe eb5814a868 * implemented declaring and calling constructors for Java classes пре 14 година