SISU - SYNTAX HIGHLIGHTING, 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 package: sisu-vim status: largely done there is a vim syntax highlighting and folds component * gedit * gobby 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 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) file: diakonos.conf save as: ~/.diakonos/diakonos.conf includes: status: basic syntax highlighting comments: assumes dark background; no display line-wrap * kate & kwrite 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 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 files: sisu-mode.el to file ~/.emacs add the following 2 lines: (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi") (require 'sisu-mode.el) [not done / not yet included] * vim & gvim 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 @ *Dublin Core* (DC) /DC tags included with this document are provided here./ DC Title: _SiSU - Syntax Highlighting_ 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)= _28dd0275c6fcd67bbedcd8aee9df4b3e_ Skin_Digest: MD5(/home/ralph/grotto/theatre/dbld/builds/sisu/sisu/data/doc/sisu/sisu_markup_samples/sisu_manual/_sisu/skin/doc/skin_sisu_manual.rb)= _20fc43cf3eb6590bc3399a1aef65c5a9_ *Generated* Document (metaverse) last generated: _Tue Sep 25 02:53:59 +0100 2007_ Generated by: _SiSU_ _0.59.1_ of 2007w39/2 (2007-09-25) Ruby version: _ ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]_ ============================================================================== title: SiSU - Syntax Highlighting creator: Ralph Amissah rights: Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 type: information subject: ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search date.created: 2002-11-12 date.issued: 2002-11-12 date.available: 2002-11-12 date.modified: 2007-09-16 date: 2007-09-16 ============================================================================== nil Other versions of this document: manifest: http://www.jus.uio.no/sisu/sisu_syntax_highlighting/sisu_manifest.html html: http://www.jus.uio.no/sisu/sisu_syntax_highlighting/toc.html pdf: http://www.jus.uio.no/sisu/sisu_syntax_highlighting/portrait.pdf http://www.jus.uio.no/sisu/sisu_syntax_highlighting/landscape.pdf plaintext (plain text): http://www.jus.uio.no/sisu/sisu_syntax_highlighting/plain.txt at: http://www.jus.uio.no/sisu * Generated by: SiSU 0.59.1 of 2007w39/2 (2007-09-25) * Ruby version: ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] * Last Generated on: Tue Sep 25 02:54:00 +0100 2007 * SiSU http://www.jus.uio.no/sisu