From 2b8d02bf0a560f0ee8fa887fed0d2bbf66b10bae Mon Sep 17 00:00:00 2001 From: Andreas Gohr Date: Mon, 23 Mar 2009 10:42:53 +0100 Subject: GeSHi 1.0.8.3 update Ignore-this: d204f804a634d5a537737dc4a50c3c13 darcs-hash:20090323094253-7ad00-003ea6c7b9cb1306ad0623274917bbfc042a0103.gz --- inc/geshi/lisp.php | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'inc/geshi/lisp.php') diff --git a/inc/geshi/lisp.php b/inc/geshi/lisp.php index 33f570fb5..de08d9c2c 100644 --- a/inc/geshi/lisp.php +++ b/inc/geshi/lisp.php @@ -4,7 +4,7 @@ * -------- * Author: Roberto Rossi (rsoftware@altervista.org) * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter - * Release Version: 1\.0\.8 + * Release Version: 1.0.8.3 * Date Started: 2004/08/30 * * Generic Lisp language file for GeSHi. @@ -50,7 +50,7 @@ $language_data = array ( 'ESCAPE_CHAR' => '\\', 'KEYWORDS' => array( 1 => array( - 'not','defun','princ', + 'not','defun','princ','when', 'eval','apply','funcall','quote','identity','function', 'complement','backquote','lambda','set','setq','setf', 'defmacro','gensym','make','symbol','intern', @@ -73,11 +73,16 @@ $language_data = array ( 'rem','min','max','abs','sin','cos','tan','expt','exp','sqrt', 'random','logand','logior','logxor','lognot','bignums','logeqv', 'lognand','lognor','logorc2','logtest','logbitp','logcount', - 'integer','nil' + 'integer','nil','parse-integer' ) ), 'SYMBOLS' => array( - '(', ')', '{', '}', '[', ']', '!', '%', '^', '&', '/','+','-','*','=','<','>',';','|' + '(', ')', '{', '}', '[', ']', + '!', '%', '^', '&', + ' + ',' - ',' * ',' / ', + '=','<','>', + '.',':',',',';', + '|' ), 'CASE_SENSITIVE' => array( GESHI_COMMENTS => false, @@ -128,6 +133,11 @@ $language_data = array ( 'SCRIPT_DELIMITERS' => array( ), 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'PARSER_CONTROL' => array( + 'OOLANG' => array( + 'MATCH_AFTER' => '[a-zA-Z][a-zA-Z0-9_\-]*' + ) ) ); -- cgit v1.2.3