Mercurial > octave-libgccjit
diff emacs/octave-mod.el @ 3485:e5d5848370c9
[project @ 2000-01-28 02:07:35 by jwe]
author | jwe |
---|---|
date | Fri, 28 Jan 2000 02:07:38 +0000 |
parents | 6293a9d5650a |
children | 0ecd1696605d |
line wrap: on
line diff
--- a/emacs/octave-mod.el Thu Jan 27 23:30:48 2000 +0000 +++ b/emacs/octave-mod.el Fri Jan 28 02:07:38 2000 +0000 @@ -87,6 +87,7 @@ (define-abbrev octave-abbrev-table "`r" "return" nil) (define-abbrev octave-abbrev-table "`s" "switch" nil) (define-abbrev octave-abbrev-table "`t" "try" nil) + (define-abbrev octave-abbrev-table "`u" "until ()" nil) (define-abbrev octave-abbrev-table "`up" "unwind_protect" nil) (define-abbrev octave-abbrev-table "`upc" "unwind_protect_cleanup" nil) (define-abbrev octave-abbrev-table "`w" "while ()" nil) @@ -101,12 +102,12 @@ "Regexp to match the start of an Octave comment up to its body.") (defvar octave-begin-keywords - '("for" "function" "if" "switch" "try" "unwind_protect" "while")) + '("do" "for" "function" "if" "switch" "try" "unwind_protect" "while")) (defvar octave-else-keywords '("case" "catch" "else" "elseif" "otherwise" "unwind_protect_cleanup")) (defvar octave-end-keywords '("end" "endfor" "endfunction" "endif" "endswitch" "end_try_catch" - "end_unwind_protect" "endwhile")) + "end_unwind_protect" "endwhile" "until")) (defvar octave-reserved-words (append octave-begin-keywords @@ -353,7 +354,8 @@ (defvar octave-block-else-or-end-regexp (concat octave-block-else-regexp "\\|" octave-block-end-regexp)) (defvar octave-block-match-alist - '(("for" . ("end" "endfor")) + '(("do" . ("until")) + ("for" . ("end" "endfor")) ("function" . ("end" "endfunction")) ("if" . ("else" "elseif" "end" "endif")) ("switch" . ("case" "otherwise" "end" "endswitch"))