Wed Jun 10 14:17:14 CEST 2009 Tobias Rautenkranz * better Lisp source highlighting diff -rN -u old-doc/lisp-hl.xml new-doc/lisp-hl.xml --- old-doc/lisp-hl.xml 2014-10-30 07:11:59.000000000 +0100 +++ new-doc/lisp-hl.xml 2014-10-30 07:11:59.000000000 +0100 @@ -1,33 +1,77 @@ + + call-next-method + do-external-symbols + do + do* + eval-when + handler-bind + handler-case + in-package + let* + multiple-value-bind + restart-bind + restart-case + return-from + signal + unwind-protect + + + + - defun + assert + block + case + catch + ccase + cerror + check-type + declaim + declare + defclass + defconstant defgeneric + define-condition + defmacro defmethod - lambda - - if - when - unless - - let - let* - - defvar - defparameter defpackage - - defclass + defparameter defstruct - - declare - declaim + deftype + defun + defvar + dolist + dotimes + ecase + error + flet + go + if + labels + lambda + let + loop proclaim + prog1 + prog2 + progn + progv + return + tagbody + throw + typecase + unless + warn + when + - - in-package + + + (?<=\()(\S+[:])?(with-\S+) @@ -53,17 +97,38 @@ - + + + &allow-other-keys + &aux + &body + &environment + &key + &optional + &rest + &whole + + + + + + (?<=defclass\s)(\S+) + CASE_INSENSITIVE (?<=defun\s)(\S+) + + + (?<=defmacro\s)(\S+) + + (?<=defgeneric\s)(\S+) @@ -84,26 +149,19 @@ (?<=defparameter\s)(\S+) + + + (?<=defconstant\s)(\S+) + + (?<=defstruct\s)(\S+) - - - - . - d - e - f - l - s - - - - - #x - + + + (?<=define-condition\s)(\S+) +