Timeline
06/30/09:
- 18:31 Changeset [5056] by
-
Updated version number to 2.37.3 in preparation for the next stable release.
- 18:20 Changeset [5055] by
-
Updated text editor configuration files in order to remove references to the no longer used ".config" file name extension and to support syntax coloring and code completion of the multifile/1 and use_module/1-2 directives.
- 15:10 Changeset [5054] by
-
Corrected some spelling and XHTML typos in the User and Reference Manuals.
06/28/09:
- 11:11 Changeset [5053] by
-
Logtalk release 2.37.2.
- 10:27 Changeset [5052] by
-
Updated release date for .deb package.
06/27/09:
- 15:29 Changeset [5051] by
-
Corrected typo in predicate comment.
- 09:42 Changeset [5050] by
-
Improved automatic generation of XML documenting files for parametric objects when no parameter names are given.
- 09:33 Changeset [5049] by
-
Updated the ECLiPSe config files in order to make available the predicate numbervars/3.
06/26/09:
- 18:43 Changeset [5048] by
-
Corrected a bug when compiling an object or category normal predicate that redefines a built-in Prolog meta-predicate.
- 11:54 Changeset [5047] by
-
The "lgt2*.sh" documentation shell scripts have been updated to ignore XML files that are not XML documenting files generated by the Logtalk compiler.
- 09:08 Changesets [5045-5046] by
-
Updated ECLiPSe 5.10 compatibility notes.
06/24/09:
- 19:22 Changeset [5044] by
-
Logtalk compiler and runtime code cleanup.
- 19:22 Changeset [5043] by
-
Added definition for the "prolog_version" read-only compiler flag to the B-Prolog config file
Updated the XSB config file in order to enable support for multifile directives (version 3.2 or later is required).
06/21/09:
- 13:46 Changeset [5042] by
-
Added limited support for translating queries as initialization goals when compiling modules as objects (queries must be calls to locally defined predicates or to predicates referenced in use_module/2 directives).
- 12:25 Changeset [5041] by
-
Corrected typo in sample "settings" file.
- 12:00 Changeset [5040] by
-
Added missing dynamic directives in the definition of the pseudo-object "debugger".
Allow the "debugger" built-in object to play the role of both a class and a prototype when being specialized or extended.
- 10:52 Changeset [5039] by
-
Added support for translating queries used as directives as initialization goals when compiling a module as an object.
- 05:55 Changeset [5038] by
-
Improved conversion guide for migrating Prolog module code to Logtalk.
06/20/09:
- 17:22 Changeset [5037] by
-
Added support for translating queries used as directives as initialization goals when compiling a module as an object.
06/18/09:
- 18:06 Changeset [5036] by
-
Minor documentation improvements.
06/13/09:
- 17:06 Changesets [5034-5035] by
-
Optimized performance of meta-predicates whose meta-arguments are goals, not closures, when using static binding.
- 09:04 Changeset [5033] by
-
Improved documentation and examples of using the term and goal expansion mechanisms.
06/11/09:
- 19:43 Changesets [5030-5032] by
-
Documentation updates to match the latest changes on the Logtalk compiler.
- 19:06 Changeset [5029] by
-
Added support for using multiple info/1 directives per entity and multiple info/2 directives per predicate (useful when compiling modules as objects).
- 14:05 Changeset [5028] by
-
Added support for parsing operator declarations in the use_module/2 module directive.
- 13:04 Changeset [5027] by
-
Improved compatibility notes with ECLiPSe.
06/10/09:
- 17:49 Changesets [5024-5026] by
-
Added missing dynamic directives in the definition of the pseudo-object "user".
Eliminated message-sending overheads when sending messages to the pseudo-object "user".
Added support for compiling module-qualified arguments in calls to Prolog database and reflection built-in predicates.
- 14:19 Changeset [5023] by
-
Updated the B-Prolog config file in order to support the new foreach/3-4 meta-predicates and the new table mode directive in B-Prolog 7.3.
- 11:18 Changeset [5022] by
-
Updated the SICStus Prolog, SWI-Prolog, and YAP config files in order to support the sloppy use of the ensure_loaded/1 directive within modules, rewriting it to a use_module/1 directive.
Updated the YAP config file in order to support parsing of the use_module/1 module directive.
06/08/09:
- 09:01 Changeset [5021] by
-
Updated the SICStus Prolog config files in order to support parsing of the load_foreign_resource/1 proprietary directive.
06/07/09:
- 16:08 Changeset [5020] by
-
Updated the ECLiPSe config files in order to support parsing of the set_flag/3 proprietary directive.
- 10:07 Changeset [5019] by
-
Added support for parsing operator declarations in the module/2, export/2, and reexport/2 module directives.
- 10:02 Changeset [5018] by
-
Updated the ECLiPSe config files in order to support parsing of comment/2, import/2, and inline/2 proprietary directives.
- 08:19 Changeset [5017] by
-
Improved conversion guide for migrating Prolog module code to Logtalk.
- 08:09 Changeset [5016] by
-
Updated the YAP config file in order to change the code_prefix flag value to "$".
- 07:38 Changeset [5015] by
-
Improved conversion guide for migrating Prolog module code to Logtalk.
06/06/09:
- 16:08 Changeset [5014] by
-
Updated the SWI-Prolog config file in order to improve parsing of reexport/1 and use_module/1 directives.
- 16:06 Changeset [5013] by
-
Fixed a bug in the new support for parsing reexport/2 module directives when compiling Prolog modules as Logtalk objects.
- 15:13 Changeset [5012] by
-
Added support for the predicate renaming operator as/2 used in the SWI-Prolog and YAP reexport/2 directives.
- 14:29 Changeset [5011] by
-
Updated the ECLiPSe and SWI-Prolog config files in order to support parsing of reexport/1 module directives.
- 13:02 Changeset [5010] by
-
Added support for parsing reexport/2 module directives when compiling Prolog modules as Logtalk objects.
06/05/09:
- 10:33 Changesets [5008-5009] by
-
Updated the SWI-Prolog config file in order to support the proprietary predicate directive format_predicate/2.
- 09:35 Changeset [5007] by
-
Fixed a bug where a failed load of a settings file could be reported as successful.
06/04/09:
- 19:54 Changeset [5006] by
-
Updated the SWI-Prolog config file in order to support the proprietary predicate directives noprofile/1 and volatile/1.
- 17:18 Changeset [5005] by
-
Added support for using grammar rule non-terminal indicators in uses/2 and multifile/1 Logtalk directives and in Prolog use_module/2 directive.
Added support for declaring and defining object and category multifile grammar rules.
- 07:54 Changeset [5004] by
-
Updated the SICStus Prolog, SWI-Prolog, and YAP config files in order to workaround broken meta-predicate declarations for the built-in predicates format/2-3.
06/03/09:
- 10:28 Changeset [5003] by
-
Updated version number to 2.37.2 in preparation for the next stable release.
06/02/09:
- 16:10 Changeset [5002] by
-
Logtalk release 2.37.1.
- 14:41 Changeset [5001] by
-
Corrected a XHTML typo in the User Manual.
- 14:16 Changeset [5000] by
-
Updated documentation support to include predicate alias information on the automatically generated XML documenting files. Updated the sample XSLT transformations to output alias information.
- 07:27 Changeset [4999] by
-
Added aliases foldl/4, foldr/4, scanl/4, and scanr/4 to the library object "meta".
- 07:08 Changeset [4998] by
-
Updated the Logtalk Grammar (in the Reference Manual) for the current version.
06/01/09:
- 18:45 Changeset [4997] by
-
Added documentation on the multifile/1 predicate directive.
- 15:58 Changeset [4996] by
-
Added support for parsing module/2 directives whose export list contains operator declarations.
Improved Logtalk compiler error-checking of file-level op/3 directives.
- 12:50 Changeset [4995] by
-
Updated the "list" library object in order to use the built-in msort/2 predicate when using CxProlog?, SWI-Prolog, or YAP as the back-end compiler.
05/31/09:
- 08:57 Changeset [4994] by
-
Removed redundant parsing of use_module/2 directives from the SWI-Prolog config file.
