Changeset 5055
- Timestamp:
- 06/30/09 18:20:45 (8 months ago)
- Location:
- trunk
- Files:
-
- 16 modified
-
RELEASE_NOTES.txt (modified) (2 diffs)
-
wenv/emacs/logtalk.el (modified) (3 diffs)
-
wenv/jedit/logtalk.xml (modified) (2 diffs)
-
wenv/jedit/NOTES.txt (modified) (1 diff)
-
wenv/nano/logtalk.nanorc (modified) (1 diff)
-
wenv/npp/logtalk.api (modified) (2 diffs)
-
wenv/smultron/logtalk.plist (modified) (1 diff)
-
wenv/smultron/SyntaxDefinitions.plist (modified) (1 diff)
-
wenv/subethaedit/logtalk.plist (modified) (1 diff)
-
wenv/subethaedit2/Logtalk.mode/Contents/Info.plist (modified) (1 diff)
-
wenv/subethaedit2/Logtalk.mode/Contents/Resources/AutocompleteAdditions.txt (modified) (2 diffs)
-
wenv/subethaedit2/Logtalk.mode/Contents/Resources/ModeSettings.xml (modified) (1 diff)
-
wenv/tests/source.lgt (modified) (1 diff)
-
wenv/textmate/Logtalk.tmbundle/Preferences/Completions.plist (modified) (1 diff)
-
wenv/textmate/Logtalk.tmbundle/Syntaxes/Logtalk.plist (modified) (1 diff)
-
wenv/vim/completion/logtalk.dict (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/RELEASE_NOTES.txt
r5050 r5055 1 1 ================================================================ 2 2 Logtalk - Open source object-oriented logic programming language 3 Release 2.37. 23 Release 2.37.3 4 4 5 5 Copyright (c) 1998-2009 Paulo Moura. All Rights Reserved. … … 12 12 RELEASE NOTES 13 13 ============= 14 15 16 2.37.3 - July ??, 2009 17 18 Updated text editor configuration files in order to remove references to 19 the no longer used ".config" file name extension and to support syntax 20 coloring and code completion of the multifile/1 and use_module/1-2 21 directives. 22 23 Corrected some spelling and XHTML typos in the User and Reference Manuals. 14 24 15 25 -
trunk/wenv/emacs/logtalk.el
r4608 r5055 5 5 ;; Author: Paulo Moura <pmoura@logtalk.org> 6 6 ;; Creation date: November 15, 2003 7 ;; Last modification date: November 23, 20088 ;; Version: 1. 87 ;; Last modification date: July 1, 20089 8 ;; Version: 1.9 9 9 10 10 ;; Installation: … … 27 27 ;; setup 28 28 29 (defvar logtalk-mode-version "1. 7"29 (defvar logtalk-mode-version "1.9" 30 30 "Logtalk mode version number") 31 31 … … 100 100 ("\\(:- \\)\\(category\\|object\\|protocol\\|module\\)\\([(]\\)" 2 'logtalk-directive-face) 101 101 ("\\(:- \\)\\(p\\(?:r\\(?:ivate\\|otected\\)\\|ublic\\)\\)\\([(]\\)" 2 'logtalk-directive-face) 102 ("\\(:- \\)\\(alias\\|calls\\|d\\(?:iscontiguous\\|ynamic\\)\\|e\\(?:lif\\|n\\(?:coding\\|sure_loaded\\)\\|xport\\)\\|i\\(?:f\\|n\\(?:fo\\|itialization\\)\\)\\|m\\(?:\\(?:eta_predicat\\|od\\ )e\\)\\|op\\|use\\(?:s\\|_module\\)\\|synchronized\\)\\([(]\\)" 2 'logtalk-directive-face)102 ("\\(:- \\)\\(alias\\|calls\\|d\\(?:iscontiguous\\|ynamic\\)\\|e\\(?:lif\\|n\\(?:coding\\|sure_loaded\\)\\|xport\\)\\|i\\(?:f\\|n\\(?:fo\\|itialization\\)\\)\\|m\\(?:\\(?:eta_predicat\\|od\\|ultifil\\)e\\)\\|op\\|use\\(?:s\\|_module\\)\\|synchronized\\)\\([(]\\)" 2 'logtalk-directive-face) 103 103 ("\\(:- \\)\\(dynamic\\|s\\(?:et_\\(?:logtalk\\|prolog\\)_flag\\|ynchronized\\)\\|threaded\\)\\([\.]\\)" 2 'logtalk-directive-face) 104 104 ("\\<\\(\\(?:complement\\|extend\\|i\\(?:mp\\(?:\\(?:lemen\\|or\\)t\\)\\|nstantiate\\)\\|specialize\\)s\\)\\([(]\\)" 1 'logtalk-directive-face) -
trunk/wenv/jedit/logtalk.xml
r4605 r5055 6 6 7 7 written by Paulo Moura 8 version 1. 88 version 1.9 9 9 created on 5 May 2002 10 last revised 22 November 200810 last revised 1 July 2009 11 11 12 12 To install, copy this file to the "modes" subdirectory in jEdit … … 14 14 same subdirectory and add (if not present) the following entry: 15 15 16 <MODE NAME="logtalk" FILE="logtalk.xml" FILE_NAME_GLOB="*.{lgt ,config}" />16 <MODE NAME="logtalk" FILE="logtalk.xml" FILE_NAME_GLOB="*.{lgt}" /> 17 17 --> 18 18 -
trunk/wenv/jedit/NOTES.txt
r5003 r5055 27 27 present) the following entry: 28 28 29 <MODE NAME="logtalk" FILE="logtalk.xml" FILE_NAME_GLOB="*.{lgt ,config}" />29 <MODE NAME="logtalk" FILE="logtalk.xml" FILE_NAME_GLOB="*.{lgt}" /> 30 30 31 31 3. Install (or update if necessary) the jEdit plug-in Templates 4.0.0 -
trunk/wenv/nano/logtalk.nanorc
r3748 r5055 1 1 ## Here is an example for Logtalk. 2 2 ## 3 syntax "logtalk" "\. (lgt|config)$"3 syntax "logtalk" "\.lgt$" 4 4 5 5 color magenta "::" -
trunk/wenv/npp/logtalk.api
r4605 r5055 98 98 mod 99 99 mode 100 multifile 100 101 nl 101 102 nonvar … … 160 161 unify_with_occurs_check 161 162 uses 163 use_module 162 164 var 163 165 write -
trunk/wenv/smultron/logtalk.plist
r4605 r5055 27 27 <string>meta_predicate</string> 28 28 <string>mode</string> 29 <string>multifile</string> 29 30 <string>op</string> 30 31 <string>private</string> 31 32 <string>protected</string> 32 33 <string>public</string> 34 <string>use_module</string> 33 35 <string>current_object</string> 34 36 <string>current_protocol</string> -
trunk/wenv/smultron/SyntaxDefinitions.plist
r3058 r5055 9 9 <string>logtalk</string> 10 10 <key>extensions</key> 11 <string>lgt config</string>11 <string>lgt</string> 12 12 </dict> 13 13 </array> -
trunk/wenv/subethaedit/logtalk.plist
r4605 r5055 9 9 <string>Logtalk</string> 10 10 <key>Extensions</key> 11 <string>lgt ,config</string>11 <string>lgt</string> 12 12 <key>Valid Characters for Variables</key> 13 13 <string>_0987654321abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</string> -
trunk/wenv/subethaedit2/Logtalk.mode/Contents/Info.plist
r4268 r5055 20 20 <array> 21 21 <string>lgt</string> 22 <string>config</string>23 22 </array> 24 23 </dict> -
trunk/wenv/subethaedit2/Logtalk.mode/Contents/Resources/AutocompleteAdditions.txt
r4605 r5055 29 29 uses(, [/]). 30 30 uses(). 31 use_module(, [/]). 31 32 calls(). 32 33 info([]). … … 38 39 mode(, one_or_more). 39 40 mode(, error). 41 multifile(/). 40 42 dynamic(/). 41 43 dynamic. -
trunk/wenv/subethaedit2/Logtalk.mode/Contents/Resources/ModeSettings.xml
r4268 r5055 3 3 <recognition> 4 4 <extension>lgt</extension> 5 <extension>config</extension>6 5 </recognition> 7 6 </settings> -
trunk/wenv/tests/source.lgt
r4605 r5055 38 38 :- uses(list, [append/3, member/2]). 39 39 :- uses(queues, [new/1::new_queue/1]). 40 41 :- multifile(zzz/1). 42 :- multifile(module:zzz/1). 43 :- multifile(object::zzz/1). 44 45 :- use_module(module, [xxx/1, yyy/2, zzz/3]). 40 46 41 47 :- public(aaa/2). -
trunk/wenv/textmate/Logtalk.tmbundle/Preferences/Completions.plist
r4605 r5055 34 34 <string>meta_predicate</string> 35 35 <string>mode</string> 36 <string>multifile</string> 36 37 <string>op</string> 37 38 <string>private</string> 38 39 <string>protected</string> 39 40 <string>public</string> 41 <string>use_module</string> 40 42 <string>current_object</string> 41 43 <string>current_protocol</string> -
trunk/wenv/textmate/Logtalk.tmbundle/Syntaxes/Logtalk.plist
r4609 r5055 6 6 <array> 7 7 <string>lgt</string> 8 <string>config</string>9 8 </array> 10 9 <key>foldingStartMarker</key> -
trunk/wenv/vim/completion/logtalk.dict
r4605 r5055 22 22 meta_predicate 23 23 mode 24 multifile 24 25 op 25 26 private 26 27 protected 27 28 public 29 use_module 28 30 current_object 29 31 current_protocol
