1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-14 01:50:22 -08:00
emacs/lisp/progmodes
Stefan Monnier e17b68ed83 Use SMIE for octave-mode.
* test/indent/octave.m: New file.
* lisp/progmodes/octave-mod.el (octave-font-lock-keywords): Use regexp-opt.
(octave-mode-map): Remove special bindings for forward/backward-block
and octave-backward-up-block.  Use smie-close-block.
(octave-continuation-marker-regexp): New var.
(octave-continuation-regexp): Use it.
(octave-operator-table, octave-smie-op-levels)
(octave-operator-regexp, octave-smie-indent-rules): New vars.
(octave-smie-backward-token, octave-smie-forward-token): New funs.
(octave-mode): Use SMIE.
(octave-close-block): Delete.
2010-08-30 22:34:52 +02:00
..
.gitignore
ada-mode.el Replace Lisp calls to delete-backward-char by delete-char. 2010-05-24 22:11:08 -04:00
ada-prj.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ada-stmt.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ada-xref.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
antlr-mode.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
asm-mode.el * progmodes/asm-mode.el (asm-mode): Use define-derived-mode. 2010-05-15 00:10:22 -04:00
autoconf.el
bug-reference.el (bug-reference-url-format): Mark as `safe-local-variable' if the value 2010-04-28 12:14:41 -04:00
cap-words.el
cc-align.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-awk.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-bytecomp.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-cmds.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-compat.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-defs.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-engine.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-fonts.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-langs.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-menus.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-mode.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-styles.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cc-vars.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
cfengine.el
cmacexp.el
compile.el Give Ruby compilation rule a lower priority than Gnu (Bug#6778). 2010-08-14 20:04:53 -04:00
cperl-mode.el * progmodes/cperl-mode.el (cperl-mode-unload-function): New function. 2010-05-07 05:21:06 +02:00
cpp.el
cwarn.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
dcl-mode.el Replace Lisp calls to delete-backward-char by delete-char. 2010-05-24 22:11:08 -04:00
delphi.el (delphi-previous-indent-of): Indent case blocks within record 2010-07-14 23:12:37 -04:00
ebnf-abn.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ebnf-bnf.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ebnf-dtd.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ebnf-ebx.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ebnf-iso.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ebnf-otz.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ebnf-yac.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ebnf2ps.el
ebrowse.el
etags.el * lisp/progmodes/etags.el (tags-file-name): Mark safe if stringp (Bug#6733). 2010-08-14 19:01:42 -04:00
executable.el
f90.el Derive Fortran modes from prog-mode. 2010-05-20 18:13:57 -07:00
flymake.el * progmodes/flymake.el (flymake-start-syntax-check-process): Use 2010-08-18 20:24:52 +02:00
fortran.el Derive Fortran modes from prog-mode. 2010-05-20 18:13:57 -07:00
gdb-mi.el * net/tramp.el (tramp-handle-start-file-process): Check only for 2010-07-29 15:13:11 +02:00
glasses.el
grep.el * progmodes/grep.el (grep-read-files): Fix multi-pattern aliases. 2010-05-21 23:43:04 +03:00
gud.el * progmodes/gud.el (gud-common-init): Check for remoteness of 2010-07-28 12:08:16 +02:00
hideif.el
hideshow.el
icon.el
idlw-complete-structtag.el Add "Version:" and "Package:" Lisp file headers. 2010-08-29 16:10:43 -04:00
idlw-help.el Add "Version:" and "Package:" Lisp file headers. 2010-08-29 16:10:43 -04:00
idlw-shell.el Add "Version:" and "Package:" Lisp file headers. 2010-08-29 16:10:43 -04:00
idlw-toolbar.el Add "Version:" and "Package:" Lisp file headers. 2010-08-29 16:10:43 -04:00
idlwave.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
inf-lisp.el
js.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
ld-script.el
m4-mode.el
make-mode.el Merge changes from emacs-23 branch. 2010-08-22 16:02:16 -04:00
mantemp.el
meta-mode.el
mixal-mode.el
modula2.el
octave-inf.el Add "Version:" and "Package:" Lisp file headers. 2010-08-29 16:10:43 -04:00
octave-mod.el Use SMIE for octave-mode. 2010-08-30 22:34:52 +02:00
pascal.el
perl-mode.el
prolog.el * lisp/progmodes/prolog.el (smie): Require. 2010-08-18 13:01:15 +02:00
ps-mode.el Add "Package:" file headers to denote built-in packages. 2010-08-29 12:17:13 -04:00
python.el Use `declare' in defmacros. 2010-08-30 15:03:05 +02:00
ruby-mode.el * progmodes/ruby-mode.el (ruby): Add defgroup. 2010-08-24 16:29:44 -04:00
scheme.el Introduce a new comment style "c" flag. 2010-08-12 16:44:16 +02:00
sh-script.el Avoid using font-lock properties to indent in sh-get-indent-info. 2010-08-26 11:26:33 -04:00
simula.el Derive programming modes from prog-mode. 2010-07-27 18:37:25 +02:00
sql.el Suppress continuation prompts in SQL interactive mode 2010-08-10 19:04:32 -04:00
subword.el * isearch.el (isearch-yank-word-or-char): Pull next subword 2010-05-21 01:33:09 +03:00
tcl.el Derive programming modes from prog-mode. 2010-07-27 18:37:25 +02:00
vera-mode.el
verilog-mode.el Let htmlfontify recognize face aliases (Bug#6279). 2010-05-27 11:28:58 -04:00
vhdl-mode.el Replace Lisp calls to delete-backward-char by delete-char. 2010-05-24 22:11:08 -04:00
which-func.el which-func.el (which-func-format): Split help-echo text into lines. 2010-08-03 18:39:37 +02:00
xscheme.el