1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 06:50:46 -08:00
emacs/lisp/progmodes
Martin Stjernholm 3efc2cd768 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org>
CC Mode update to 5.30.10:

	* cc-fonts.el (c-font-lock-declarators): Fixed bug where the point
	could go past the limit in decoration level 2, thereby causing
	errors during interactive fontification.

	* cc-mode.el (c-make-inherited-keymap): Fixed cc-bytecomp bug when
	the file is evaluated interactively.

	* cc-engine.el (c-guess-basic-syntax): Handle operator
	declarations somewhat better in C++.

	* cc-styles.el, cc-mode.el (c-run-mode-hooks): New helper macro to
	make use of run-mode-hooks' which has been added in Emacs 21.1.

	(c-mode, c++-mode, objc-mode, java-mode, idl-mode, pike-mode,
	awk-mode): Use it.

	(make-local-hook): Suppress warning about obsoleteness.

	* cc-engine.el, cc-align.el, cc-cmds.el
	(c-append-backslashes-forward, c-delete-backslashes-forward,
	c-find-decl-spots, c-semi&comma-no-newlines-before-nonblanks):
	Compensate for return value from forward-line' when it has moved
	but not to a different line due to eob.

	* cc-engine.el (c-guess-basic-syntax): Fixed anchoring in
	objc-method-intro' and objc-method-args-cont'.

2005-05-23  Alan Mackenzie  <bug-cc-mode@gnu.org>

	CC Mode update to 5.30.10:

	* cc-mode.el, cc-engine.el, cc-align.el: Change the FSF's address
	in the copyright statement.  Incidentally, change "along with GNU
	Emacs" to "along with this program" where it occurs.

	* cc-mode.el: Add a fourth parameter t' to the awk-mode autoload,
	so that it is interactive, hence can be found by M-x awk-mode
	whilst cc-mode is yet to be loaded.  Reported by Glenn Morris
	<gmorris+emacs@ast.cam.ac.uk>.

	* cc-awk.el: Add character classes (e.g. "[:alpha:]") into AWK
	Mode's regexps.

2005-05-23  Kevin Ryde  <user42@zip.com.au>:

	* cc-align.el (c-lineup-argcont): Ignore conses for {} pairs from
	c-parse-state, to avoid a lisp error (on bad code).
2005-05-23 00:03:59 +00:00
..
.gitignore
ada-mode.el (ada-adjust-case-skeleton): Moved from ada-stmt.el. 2005-05-10 09:12:40 +00:00
ada-prj.el
ada-stmt.el (ada-adjust-case-skeleton): Moved to ada-mode.el. 2005-05-10 09:11:43 +00:00
ada-xref.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
antlr-mode.el Specify missing group (and type, if simple) in defcustom. 2005-05-19 19:06:19 +00:00
asm-mode.el Change release version from 21.4 to 22.1 throughout. 2005-02-09 15:50:47 +00:00
autoconf.el
cc-align.el 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> 2005-05-23 00:03:59 +00:00
cc-awk.el 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> 2005-05-23 00:03:59 +00:00
cc-bytecomp.el
cc-cmds.el 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> 2005-05-23 00:03:59 +00:00
cc-compat.el
cc-defs.el 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> 2005-05-23 00:03:59 +00:00
cc-engine.el 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> 2005-05-23 00:03:59 +00:00
cc-fonts.el 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> 2005-05-23 00:03:59 +00:00
cc-langs.el 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> 2005-05-23 00:03:59 +00:00
cc-menus.el
cc-mode.el 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> 2005-05-23 00:03:59 +00:00
cc-styles.el 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> 2005-05-23 00:03:59 +00:00
cc-vars.el (cc-define-list-program): Remove this 2005-05-03 06:45:54 +00:00
cfengine.el Change release version from 21.4 to 22.1 throughout. 2005-02-09 15:50:47 +00:00
cmacexp.el (c-macro-preprocessor): Use locate-file to look for the preprocessor 2005-05-06 12:32:16 +00:00
compile.el (compilation-finish-function): Fix defvar. 2005-05-19 16:53:26 +00:00
cperl-mode.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
cpp.el
cwarn.el (cwarn-mode): Specify :group. 2005-04-04 09:21:06 +00:00
dcl-mode.el (dcl-font-lock-keywords): Add underscore to "f$ lexicals" regexp. 2005-03-21 07:44:22 +00:00
delphi.el Replace set-window-dot' by set-window-point'. 2005-05-18 10:20:51 +00:00
ebnf-abn.el * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el, 2005-03-25 08:47:00 +00:00
ebnf-bnf.el * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el, 2005-03-25 08:47:00 +00:00
ebnf-dtd.el * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el, 2005-03-25 08:47:00 +00:00
ebnf-ebx.el * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el, 2005-03-25 08:47:00 +00:00
ebnf-iso.el * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el, 2005-03-25 08:47:00 +00:00
ebnf-otz.el
ebnf-yac.el * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el, 2005-03-25 08:47:00 +00:00
ebnf2ps.el * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el, 2005-03-25 08:47:00 +00:00
ebrowse.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
etags.el (list-tags): Use with-no-warnings. 2005-05-22 13:51:28 +00:00
executable.el (executable-find): Move to files.el. 2005-05-11 16:42:40 +00:00
f90.el (f90-calculate-indent): Fix treatment of first statement in buffer 2005-04-24 19:42:28 +00:00
flymake.el (flymake-makehash): Use with-no-warnings. 2005-05-21 04:53:14 +00:00
fortran.el Reformat and update copyright years. 2005-03-29 18:59:02 +00:00
gdb-ui.el (gdb-info-locals-handler): Make regexps 2005-05-22 12:37:24 +00:00
glasses.el (glasses-mode): Specify :group. 2005-04-04 09:23:59 +00:00
grep.el Fix file's header line. 2005-05-07 16:21:12 +00:00
gud.el (gud-tooltip-mode): Add gud prefix to 2005-05-16 06:42:37 +00:00
hideif.el (hide-ifdef-mode): Specify :group. 2005-04-04 09:25:36 +00:00
hideshow.el
icon.el
idlw-help.el (idlwave-do-context-help1, idlwave-highlight-linked-completions): Replace 2005-05-06 19:25:57 +00:00
idlw-rinfo.el
idlw-shell.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
idlw-toolbar.el
idlwave.el (idlwave-doc-header): Use insert-file-contents. 2005-05-21 04:55:51 +00:00
inf-lisp.el (inferior-lisp-mode-hook, inferior-lisp-load-hook): Convert defcustoms 2005-05-13 02:28:52 +00:00
ld-script.el
m4-mode.el
make-mode.el (makefile-imenu-generic-expression): Use function to find dependencies, because regexp alone is so complex, it easily goes into an endless loop. 2005-05-21 02:46:37 +00:00
mantemp.el
meta-mode.el (meta-mark-active): Fix condition to just 2005-02-18 14:28:24 +00:00
mixal-mode.el
modula2.el
octave-hlp.el
octave-inf.el
octave-mod.el
pascal.el
perl-mode.el Specify missing group (and type, if simple) in defcustom. 2005-05-19 19:06:19 +00:00
prolog.el Replace send-string' by process-send-string'; replace send-region' by process-send-region'. 2005-05-18 10:19:31 +00:00
ps-mode.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
python.el (python-mode): Use new name eldoc-documentation-function. 2005-04-26 11:01:52 +00:00
scheme.el Fix previous change. 2005-03-31 18:59:50 +00:00
sh-script.el (sh-mode, sh-get-word): Minor regexp fixes. 2005-05-20 13:28:38 +00:00
simula.el
sql.el Change release version from 21.4 to 22.1 throughout. 2005-02-09 15:50:47 +00:00
tcl.el Specify missing group (and type, if simple) in defcustom. 2005-05-19 19:06:19 +00:00
vhdl-mode.el (vhdl-font-lock-match-item): Simplify regexp. 2005-05-20 13:33:13 +00:00
which-func.el (which-function): Be robust in the face of an 2005-03-29 14:18:00 +00:00
xscheme.el * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el, 2005-03-25 08:47:00 +00:00