emacs/lisp/progmodes
Stefan Kangas f522a064cf perl-mode: Recognize "when"/"given" keywords
* lisp/progmodes/perl-mode.el (perl-font-lock-keywords-2): Add
keywords "when", "given" and "default".  (Bug#10560)
(perl--syntax-exp-intro-keywords): Add "printf".

* test/manual/indent/perl.perl: Add test for "when"/"given".
2021-12-27 03:19:25 +01:00
..
antlr-mode.el Use command substitution instead of raw keys in more places 2021-09-24 21:26:08 +02:00
asm-mode.el
autoconf.el Fontify Libtool macros in autoconf-mode 2021-09-18 13:12:32 +01:00
bat-mode.el ; Minor doc fixes found by checkdoc 2021-09-13 06:44:52 +02:00
bug-reference.el Allow matching non-.git gitlab and gitea URLs in bug-reference 2021-10-27 15:41:32 +02:00
cc-align.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
cc-awk.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
cc-bytecomp.el ; More minor stylistic fixes found by checkdoc 2021-09-22 20:26:40 +02:00
cc-cmds.el Put missing c-keep-region-active's into the source code 2021-10-28 17:04:06 +00:00
cc-defs.el ; More minor stylistic fixes found by checkdoc 2021-09-22 20:26:40 +02:00
cc-engine.el Merge from origin/emacs-28 2021-12-02 17:34:10 +01:00
cc-fonts.el CC Mode: Remove annoying background fontification. Should fix bug #52298 2021-12-19 14:29:30 +00:00
cc-guess.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
cc-langs.el ; Remove various duplicated words 2021-09-25 20:25:01 +02:00
cc-menus.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
cc-mode.el CC Mode: Remove annoying background fontification. Should fix bug #52298 2021-12-19 14:29:30 +00:00
cc-styles.el Set minibuffer-completion-* variables locally in more places 2021-11-11 06:16:52 +01:00
cc-vars.el CC Mode: Remove annoying background fontification. Should fix bug #52298 2021-12-19 14:29:30 +00:00
cfengine.el ; Minor doc fixes found by checkdoc 2021-09-13 06:44:52 +02:00
cl-font-lock.el ; Normalize some header comments 2021-09-16 15:42:44 +02:00
cmacexp.el ; More minor stylistic fixes found by checkdoc 2021-09-22 20:26:40 +02:00
compile.el Tighten gnu compile regexp further 2021-11-24 15:07:17 +01:00
cperl-mode.el Prefer command remapping in cperl-mode.el 2021-12-14 12:27:54 +01:00
cpp.el Use format-prompt for many more prompts 2021-10-05 03:44:56 +02:00
cwarn.el
dcl-mode.el ; More minor stylistic fixes found by checkdoc 2021-09-22 20:26:40 +02:00
ebnf-abn.el Fix abnf parsing of <prose> elements 2021-08-31 03:17:21 +02:00
ebnf-bnf.el
ebnf-dtd.el ; Minor stylistic fixes found by checkdoc 2021-10-05 02:06:57 +02:00
ebnf-ebx.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
ebnf-iso.el
ebnf-otz.el
ebnf-yac.el ; More minor stylistic fixes found by checkdoc 2021-09-22 20:26:40 +02:00
ebnf2ps.el ; Normalize some header comments 2021-09-16 15:42:44 +02:00
ebrowse.el Define some more keymaps in one step 2021-12-08 17:48:25 +01:00
elisp-mode.el Use defvar-keymap in elisp-mode.el 2021-12-14 12:27:57 +01:00
erts-mode.el Make `C-c C-c' in erts-mode work with Point-Char elems 2021-11-10 08:52:33 +01:00
etags.el Merge from origin/emacs-28 2021-12-25 06:32:13 +01:00
executable.el
f90.el Fix highlighting of "Exit*" phrases in f90-mode 2021-12-04 05:07:41 +01:00
flymake-cc.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
flymake-proc.el ; Adjust overly long docstrings to fit 80 characters 2021-09-26 13:23:57 +02:00
flymake.el ; * lisp/progmodes/flymake.el: Update the minimum Emacs version. 2021-12-09 17:01:57 +02:00
fortran.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
gdb-mi.el Avoid having gud bug out if `C-x C-a' has been bound 2021-12-04 22:49:44 +01:00
glasses.el
grep.el Merge from origin/emacs-28 2021-12-09 14:53:51 +01:00
gud.el Avoid having gud bug out if `C-x C-a' has been bound 2021-12-04 22:49:44 +01:00
hideif.el Use defvar-keymap in hideif.el 2021-12-15 21:38:55 +01:00
hideshow.el ; More minor stylistic fixes found by checkdoc 2021-09-22 20:26:40 +02:00
icon.el
idlw-complete-structtag.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
idlw-help.el Make two unused variables obsolete 2021-09-19 16:57:03 +02:00
idlw-shell.el Use substitute-command-keys for literal key sequences 2021-11-22 12:04:19 +01:00
idlw-toolbar.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
idlwave.el ; Minor stylistic fixes found by checkdoc 2021-10-05 02:06:57 +02:00
inf-lisp.el Allow using spaces in `inferior-lisp' command names 2021-07-15 10:33:22 +02:00
js.el Fix another narrow-to-defun problem in js-mode 2021-11-20 10:21:00 +01:00
ld-script.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
m4-mode.el
make-mode.el Make some variable aliases obsolete 2021-12-20 22:16:24 +01:00
meta-mode.el
mixal-mode.el
modula2.el
octave.el Don't use obsolete variable find-tag-marker-ring 2021-10-24 15:23:34 +02:00
opascal.el ; Minor stylistic fixes found by checkdoc 2021-10-05 02:06:57 +02:00
pascal.el Use format-prompt for many more prompts 2021-10-05 03:44:56 +02:00
perl-mode.el perl-mode: Recognize "when"/"given" keywords 2021-12-27 03:19:25 +01:00
prog-mode.el Merge from origin/emacs-28 2021-12-07 06:47:32 +01:00
project.el Kill eshell-mode project buffers too 2021-12-17 04:20:50 +03:00
prolog.el Merge from origin/emacs-28 2021-10-05 07:50:22 -07:00
ps-mode.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
python.el Merge from origin/emacs-28 2021-12-13 06:30:58 +01:00
ruby-mode.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
scheme.el Clean up duplicated setting in scheme-mode-variables 2021-10-24 15:07:32 +02:00
sh-script.el Allow @ characters in heredoc in shell-script-mode 2021-12-21 05:23:11 +01:00
simula.el
sql.el Fix prompt in `sql-sqlite' 2021-12-19 13:02:53 +01:00
subword.el
tcl.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
vera-mode.el
verilog-mode.el ; verilog-mode.el documentation and regexp cleanup from upstream. 2021-10-14 21:36:59 -04:00
vhdl-mode.el Fix minor clock skew issues 2021-12-05 23:24:10 -08:00
which-func.el Don't use some obsolete names in documentation 2021-10-04 03:26:11 +02:00
xref.el Merge from origin/emacs-28 2021-12-24 06:30:41 +01:00
xscheme.el Make alias obsolete in xscheme.el 2021-12-13 15:58:49 +01:00