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	Fri Oct 24 04:45:45 2003 +0000
+++ b/ChangeLog	Fri Oct 24 18:58:22 2003 +0000
@@ -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	Fri Oct 24 04:45:45 2003 +0000
+++ b/emacs/octave-mod.el	Fri Oct 24 18:58:22 2003 +0000
@@ -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)))
--- a/src/file-io.cc	Fri Oct 24 04:45:45 2003 +0000
+++ b/src/file-io.cc	Fri Oct 24 18:58:22 2003 +0000
@@ -1240,10 +1240,10 @@
 @item \"native\"\n\
 The format of the current machine.\n\
 \n\
-@item \"ieee-le\"\n\
+@item \"ieee-be\"\n\
 IEEE big endian.\n\
 \n\
-@item \"ieee-be\"\n\
+@item \"ieee-le\"\n\
 IEEE little endian.\n\
 \n\
 @item \"vaxd\"\n\