Mercurial > hg > octave-avbm
changeset 4546:a4796ccde726
[project @ 2003-10-24 18:58:22 by jwe]
author | jwe |
---|---|
date | Fri, 24 Oct 2003 18:58:22 +0000 |
parents | c16f153836a0 |
children | 308feb0e5646 |
files | ChangeLog emacs/octave-mod.el src/file-io.cc |
diffstat | 3 files changed, 8 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-10-24 John W. Eaton <jwe@bevo.che.wisc.edu> + + * emacs/octave-mod.el (octave-mode-syntax-table): Allow % to be a + comment character. + 2003-10-23 John W. Eaton <jwe@bevo.che.wisc.edu> * Makeconf.in (AWK): Substitute and export it.
--- a/emacs/octave-mod.el +++ b/emacs/octave-mod.el @@ -292,15 +292,6 @@ ["Lookup Octave Index" octave-help t]) "Menu for Octave mode.") -;; XXX FIXME XXX -- the syntax mode for `%' is punctuation instead of -;; begin-comment because if it is begin-comment, then typing M-; -;; (octave-indent-for-comment) on lines like -;; -;; sprintf ("%d", foobar); -;; -;; causes them to be improperly indented (the `%' is moved over to the -;; comment-column). - (defvar octave-mode-syntax-table nil "Syntax table in use in octave-mode buffers.") (if octave-mode-syntax-table @@ -323,7 +314,7 @@ (modify-syntax-entry ?\" "\"" table) (modify-syntax-entry ?. "w" table) (modify-syntax-entry ?_ "w" table) - (modify-syntax-entry ?\% "." table) ; see above + (modify-syntax-entry ?\% "<" table) (modify-syntax-entry ?\# "<" table) (modify-syntax-entry ?\n ">" table) (setq octave-mode-syntax-table table)))