SISU - SYNTAX HIGHLIGHTING [0.58], RALPH AMISSAH
SISU SYNTAX HIGHLIGHTING
1. EDITOR FILES, SYNTAX HIGHLIGHTING
The directory:
./data/sisu/conf/editor-syntax-etc/
/usr/share/sisu/conf/editor-syntax-etc
contains rudimentary sisu syntax highlighting files for:
* (g)vim <http://www.vim.org >
package: sisu-vim
status: largely done
there is a vim syntax highlighting and folds
component
* gedit <http://www.gnome.org/projects/gedit >
* gobby <http://gobby.0x539.de/ >
file: sisu.lang
place in:
/usr/share/gtksourceview-1.0/language-specs
or
~/.gnome2/gtksourceview-1.0/language-specs
status: very basic syntax highlighting
comments: this editor features display line wrap and is used by Goby!
* nano <http://www.nano-editor.org >
file: nanorc
save as:
~/.nanorc
status: basic syntax highlighting
comments: assumes dark background; no display line-wrap; does line
breaks
* diakonos (an editor written in ruby) <http://purepistos.net/diakonos >
file: diakonos.conf
save as:
~/.diakonos/diakonos.conf
includes:
status: basic syntax highlighting
comments: assumes dark background; no display line-wrap
* kate & kwrite <http://kate.kde.org >
file: sisu.xml
place in:
/usr/share/apps/katepart/syntax
or
~/.kde/share/apps/katepart/syntax
[settings::configure kate::{highlighting,filetypes}]
[tools::highlighting::{markup,scripts}::
SiSU ]
* nedit <http://www.nedit.org >
file: sisu_nedit.pats
nedit -import sisu_nedit.pats
status: a very clumsy first attempt [not really done]
comments: this editor features display line wrap
* emacs <http://www.gnu.org/software/emacs/emacs.html >
files: sisu-mode.el
to file ~/.emacs add the following 2 lines:
(add-to-list ’load-path
(require ’sisu-mode.el)
[not done / not yet included]
* vim & gvim <http://www.vim.org >
files:
package is the most comprehensive sisu syntax highlighting and editor
environment provided to date (is for vim/ gvim, and is separate from
the
contents of this directory)
status: this includes: syntax highlighting; vim folds; some error
checking
comments: this editor features display line wrap
NOTE:
[ SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup]
DOCUMENT INFORMATION (METADATA)
METADATA
Document Manifest @ <http://www.jus.uio.no/sisu/sisu_manual/sisu_syntax_highlighting/sisu_manifest.html >
Dublin Core (DC)
DC tags included with this document are provided here.
DC Title: SiSU - Syntax Highlighting [0.58]
DC Creator: Ralph Amissah
DC Rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation,
License GPL 3
DC Type: information
DC Date created: 2002-11-12
DC Date issued: 2002-11-12
DC Date available: 2002-11-12
DC Date modified: 2007-09-16
DC Date: 2007-09-16
Version Information
Sourcefile: sisu_syntax_highlighting.sst
Filetype: SiSU text insert 0.58
Sourcefile Digest, MD5(sisu_syntax_highlighting.sst)=
1dfe1975df71459c3f56c3fd13c5789c
Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/sisu-dev/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)=
20fc43cf3eb6590bc3399a1aef65c5a9
Generated
Document (metaverse) last generated: Sun Sep 23 01:14:02 +0100 2007
Generated by: SiSU 0.58.3 of 2007w36/4 (2007-09-06)
Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]