1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-06 14:02:07 -08:00
emacs/lisp/progmodes
Stefan Monnier ff80a4464a Font-lock '...' strings, plus various simplifications and fixes.
* lisp/progmodes/octave-mod.el (octave-font-lock-keywords): Use regexp-opt.
(octave-font-lock-close-quotes): New function.
(octave-font-lock-syntactic-keywords): New var.
(octave-mode): Use it.  Set beginning-of-defun-function.
(octave-mode-map): Don't override the <foo>-defun commands.
(octave-mode-menu): Pass it directly to easy-menu-define;
remove (now generic) <foo>-defun commands; use info-lookup-symbol.
(octave-block-match-alist): Fix up last change so that
octave-close-block uses the more specific keyword.
(info-lookup-mode): Silence byte-compiler.
(octave-beginning-of-defun): Not interactive any more.
Optimize slightly.
(octave-end-of-defun, octave-mark-defun, octave-in-defun-p): Remove.
(octave-indent-defun, octave-send-defun): Use mark-defun instead.
(octave-completion-at-point-function): Make sure point is within
beg..end.
(octave-reindent-then-newline-and-indent):
Use reindent-then-newline-and-indent.
(octave-add-octave-menu): Remove.
2010-08-17 17:49:30 +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
ada-stmt.el
ada-xref.el progmodes/ada-xref.el (ada-prj-ada-project-path-sep): Set from `path-separator'. 2010-05-30 04:51:53 +02:00
antlr-mode.el
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
cc-awk.el Replace Lisp calls to delete-backward-char by delete-char. 2010-05-24 22:11:08 -04:00
cc-bytecomp.el
cc-cmds.el cc-cmds.el (c-mask-paragraph, c-fill-paragraph): Fix for the case that a 2010-08-06 19:48:59 +00:00
cc-compat.el
cc-defs.el Fix an indentation bug: 2010-06-21 21:08:26 +00:00
cc-engine.el Silence some cc-mode compiler warnings. 2010-08-16 23:54:03 -07:00
cc-fonts.el Enhance Java Mode to handle Java 5.0 (Tiger) and Java 6 (Mustang). 2010-07-31 20:01:08 +00:00
cc-langs.el Enhance Java Mode to handle Java 5.0 (Tiger) and Java 6 (Mustang). 2010-07-31 20:01:08 +00:00
cc-menus.el
cc-mode.el Silence some cc-mode compiler warnings. 2010-08-16 23:54:03 -07:00
cc-styles.el
cc-vars.el Enhance Java Mode to handle Java 5.0 (Tiger) and Java 6 (Mustang). 2010-07-31 20:01:08 +00: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
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
ebnf-bnf.el
ebnf-dtd.el
ebnf-ebx.el
ebnf-iso.el
ebnf-otz.el
ebnf-yac.el
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
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
idlw-help.el
idlw-shell.el
idlw-toolbar.el
idlwave.el Merge changes from emacs-23 branch. 2010-07-10 14:52:53 -04:00
inf-lisp.el
js.el Derive programming modes from prog-mode. 2010-07-27 18:37:25 +02:00
ld-script.el
m4-mode.el
make-mode.el Derive programming modes from prog-mode. 2010-07-27 18:37:25 +02:00
mantemp.el
meta-mode.el
mixal-mode.el
modula2.el
octave-inf.el
octave-mod.el Font-lock '...' strings, plus various simplifications and fixes. 2010-08-17 17:49:30 +02:00
pascal.el
perl-mode.el
prolog.el * progmodes/prolog.el (smie-indent-basic): Declare for byte-compiler. 2010-05-18 09:52:10 +02:00
ps-mode.el * lisp/progmodes/ps-mode.el: Use comint. 2010-07-24 00:51:37 +02:00
python.el Add some font-locking for Python 2.7. 2010-07-06 21:46:58 -07:00
ruby-mode.el * progmodes/ruby-mode.el (ruby-mode-map): Don't bind TAB. 2010-06-27 14:18:49 -04:00
scheme.el Introduce a new comment style "c" flag. 2010-08-12 16:44:16 +02:00
sh-script.el * progmodes/sh-script.el (sh-mode-default-syntax-table): Remove. 2010-05-14 17:21:12 -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