1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-12 16:23:57 +00:00
emacs/lisp/progmodes
Stefan Monnier f739b53bda Merge changes from CPerl-5.0.
(toplevel): Require man.
(condition-case): Don't autoload tmm-prompt (it's in loaddefs.el).
(cperl-electric-backspace-untabify): New var.
(cperl-electric-backspace): Use it.
(cperl-vc-header-alist): Extract numeric version from the Id.
(cperl-build-manpage): New fun.
(cperl-menu): Use it.  Add toggle-autohelp.
(cperl-mode) <defun-prompt_regexp>: Understand prototypes.
(cperl-electric-brace): Use `cperl-after-block-p' for detection.
(cperl-electric-keyword): Make $if (etc: "$@%&*") non-electric.
'(' after keyword would insert a doubled paren.
(cperl-calculate-indent): Update syntaxification before checks.
Fix wrong indent of blocks starting with POD.
(cperl-find-pods-heres): If no end of HERE-doc found, mark to the end
of buffer.  This enables recognition of end of HERE-doc "as one types".
Require "\n" after trailing tag of HERE-doc.
\( made non-quoting outside of string/comment (gdj-contributed).
Likewise for \$.  Remove `here-doc-group' text property at start
(makes this property reliable).
Text property `first-format-line' ==> t.
Do not recognize $opt_s and $opt::s as s///.
(cperl-after-block-p): Optional arg pre-block to check for a pre-block
Recognize `continue' blocks too.
(cperl-after-expr-p): Update syntaxification before checks.  Work after
here-docs, formats, and PODs too (affects many electric constructs).
(cperl-fix-line-spacing): Allow "_" in $vars of foreach etc.
(cperl-perldoc): Use case-sensitive search.
2003-02-23 02:19:02 +00:00
..
.gitignore
ada-mode.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
ada-prj.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
ada-stmt.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
ada-xref.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
antlr-mode.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
asm-mode.el (asm-font-lock-keywords): Allow arbitrary 2003-02-02 17:35:47 +00:00
autoconf.el
awk-mode.el
cc-align.el
cc-bytecomp.el (cc-bytecomp-obsolete-var): Add an else-clause to the if to avoid 2002-12-04 11:46:31 +00:00
cc-cmds.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
cc-compat.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
cc-defs.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
cc-engine.el Fix typo in comment. 2002-10-18 08:52:37 +00:00
cc-langs.el Don't require cl. 2002-12-04 11:47:46 +00:00
cc-menus.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
cc-mode.el (c-basic-common-init): Install `c-fill-paragraph' on 2003-02-09 01:46:04 +00:00
cc-styles.el (c-set-offset): Don't find a default syntactic element through 2003-02-10 00:51:25 +00:00
cc-vars.el Revert last change. 2003-02-18 16:27:04 +00:00
cmacexp.el
compile.el (compilation-revert-buffer): If buffer has a file, revert it in the normal way. 2003-01-13 08:02:47 +00:00
cperl-mode.el Merge changes from CPerl-5.0. 2003-02-23 02:19:02 +00:00
cpp.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
cwarn.el
dcl-mode.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
delphi.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
ebnf2ps.el (ebnf2ps): Fix typo. 2003-02-10 09:59:35 +00:00
ebnf-bnf.el Fix typo in comment. 2003-02-10 09:56:14 +00:00
ebnf-iso.el Fix typo in comment. 2003-02-10 09:56:14 +00:00
ebnf-otz.el (ebnf-optimize, ebnf-optimize1): Fix typo. 2003-02-10 09:55:17 +00:00
ebnf-yac.el Fix typo in comment. 2003-02-10 09:56:14 +00:00
ebrowse.el (ebrowse-show-file-name-at-point): Remove useless check. 2003-02-20 17:07:32 +00:00
etags.el (find-tag-tag): Move (default foo) to before `:' in the prompt. 2003-02-11 21:40:17 +00:00
executable.el
f90.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
fortran.el (fortran-fill): Fill lines that do not have comments. 2003-02-12 21:52:37 +00:00
glasses.el
hideif.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
hideshow.el
icon.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
idlw-rinfo.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
idlw-shell.el (idlwave-shell-set-bp): Fix typo. 2002-10-17 15:41:01 +00:00
idlw-toolbar.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
idlwave.el (idlwave-show-begin): Fix use of character constant. 2003-02-14 09:59:13 +00:00
inf-lisp.el
m4-mode.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
make-mode.el (makefile-font-lock-keywords): Simplify last change. 2003-02-12 15:49:41 +00:00
mantemp.el
meta-mode.el (meta-fill-paragraph): Remove. 2003-02-11 21:24:35 +00:00
modula2.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
octave-hlp.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
octave-inf.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
octave-mod.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
pascal.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
perl-mode.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
prolog.el
ps-mode.el
scheme.el (scheme-mode-syntax-table): Don't switch the current buffer's syntax-table. 2003-02-11 21:23:00 +00:00
sh-script.el (sh-mode-map): Don't remap 2003-02-12 10:21:06 +00:00
simula.el (simula-font-lock-syntactic-keywords): New var. 2003-02-11 21:19:36 +00:00
sql.el Added LINTER support. 2002-11-21 08:32:06 +00:00
tcl.el (tcl-omit-ws-regexp): Correctly handle cases like `proc foo {a {b c} d} {'. 2003-02-11 21:04:50 +00:00
vhdl-mode.el Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00