mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-12 16:23:57 +00:00
f739b53bda
(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. |
||
---|---|---|
.. | ||
.gitignore | ||
ada-mode.el | ||
ada-prj.el | ||
ada-stmt.el | ||
ada-xref.el | ||
antlr-mode.el | ||
asm-mode.el | ||
autoconf.el | ||
awk-mode.el | ||
cc-align.el | ||
cc-bytecomp.el | ||
cc-cmds.el | ||
cc-compat.el | ||
cc-defs.el | ||
cc-engine.el | ||
cc-langs.el | ||
cc-menus.el | ||
cc-mode.el | ||
cc-styles.el | ||
cc-vars.el | ||
cmacexp.el | ||
compile.el | ||
cperl-mode.el | ||
cpp.el | ||
cwarn.el | ||
dcl-mode.el | ||
delphi.el | ||
ebnf2ps.el | ||
ebnf-bnf.el | ||
ebnf-iso.el | ||
ebnf-otz.el | ||
ebnf-yac.el | ||
ebrowse.el | ||
etags.el | ||
executable.el | ||
f90.el | ||
fortran.el | ||
glasses.el | ||
hideif.el | ||
hideshow.el | ||
icon.el | ||
idlw-rinfo.el | ||
idlw-shell.el | ||
idlw-toolbar.el | ||
idlwave.el | ||
inf-lisp.el | ||
m4-mode.el | ||
make-mode.el | ||
mantemp.el | ||
meta-mode.el | ||
modula2.el | ||
octave-hlp.el | ||
octave-inf.el | ||
octave-mod.el | ||
pascal.el | ||
perl-mode.el | ||
prolog.el | ||
ps-mode.el | ||
scheme.el | ||
sh-script.el | ||
simula.el | ||
sql.el | ||
tcl.el | ||
vhdl-mode.el |