| 1 | ================================================================ |
|---|
| 2 | Logtalk - Open source object-oriented logic programming language |
|---|
| 3 | Release 2.37.2 |
|---|
| 4 | |
|---|
| 5 | Copyright (c) 1998-2009 Paulo Moura. All Rights Reserved. |
|---|
| 6 | Logtalk is free software. You can redistribute it and/or modify |
|---|
| 7 | it under the terms of the "Artistic License 2.0" as published by |
|---|
| 8 | The Perl Foundation. Consult the "LICENSE.txt" file for details. |
|---|
| 9 | ================================================================ |
|---|
| 10 | |
|---|
| 11 | |
|---|
| 12 | This directory contains files that provide syntax highlighting, automatic |
|---|
| 13 | code indenting, code completion, and programming templates for editing |
|---|
| 14 | Logtalk source files with the text editor jEdit 4.3 or later version: |
|---|
| 15 | |
|---|
| 16 | http://www.jedit.org/ |
|---|
| 17 | |
|---|
| 18 | These support files are dual-licensed under the Artistic License 2.0 and |
|---|
| 19 | the jEdit license. |
|---|
| 20 | |
|---|
| 21 | To install: |
|---|
| 22 | |
|---|
| 23 | 1. Copy the file logtalk.xml to the modes subdirectory of your jEdit |
|---|
| 24 | installation directory. |
|---|
| 25 | |
|---|
| 26 | 2. Open the "catalog" file in the same subdirectory and add (if not |
|---|
| 27 | present) the following entry: |
|---|
| 28 | |
|---|
| 29 | <MODE NAME="logtalk" FILE="logtalk.xml" FILE_NAME_GLOB="*.{lgt,config}" /> |
|---|
| 30 | |
|---|
| 31 | 3. Install (or update if necessary) the jEdit plug-in Templates 4.0.0 |
|---|
| 32 | or later version. |
|---|
| 33 | |
|---|
| 34 | 4. Copy the contents of the subdirectory templates to the templates |
|---|
| 35 | directory set in the plug-in preferences. |
|---|
| 36 | |
|---|
| 37 | 5. Install the jEdit plug-in CodeBrowser 1.4.2 or later version and the |
|---|
| 38 | Logtalk support for Exuberant C Tags found on "wenv/ctags" directory. |
|---|
| 39 | |
|---|
| 40 | Notes: |
|---|
| 41 | |
|---|
| 42 | You can use the jEdit code folding indent mode with Logtalk source files. |
|---|
| 43 | |
|---|
| 44 | You can customize the templates for objects, categories, and protocols |
|---|
| 45 | to use your name by default by changing the line that reads: |
|---|
| 46 | |
|---|
| 47 | #prompt ( "Author name:" $authorname ) |
|---|
| 48 | |
|---|
| 49 | to: |
|---|
| 50 | |
|---|
| 51 | #prompt ( "Author name:" $authorname "Your Name" ) |
|---|