Files
emacs/lisp
Harald Jörg 3c44d7a1b7 cperl-mode.el: Subroutine names are fontified correctly in all places
Subroutine names are fontified as subroutine names even if the name is also
the name of a builtin (fixing an ancient unreported bug).  Subroutine name
are just comments in comment and pod (fixing a bug introduced recently)

* lisp/progmodes/cperl-mode.el (cperl-init-faces): Move
fontification of sub declarations before that of builtins.  Don't
override existing faces when fontifying subroutine declarations.
Don't fontify method calls even if the sub names match those of
builtins.

* test/lisp/progmodes/cperl-mode-tests.el (cperl-test-fontify-sub-names):
New tests with a subroutine name in several surroundings.

* test/lisp/progmodes/cperl-mode-resources/sub-names.pl: New resource
for the new test.
2023-08-02 23:59:42 +02:00
..
2023-08-02 23:32:28 +02:00
2023-08-02 23:32:28 +02:00
2023-08-02 23:32:28 +02:00
2023-07-31 11:11:23 -04:00
2023-06-17 05:02:55 -04:00
2023-07-13 19:00:51 -04:00
2023-07-01 06:29:52 -04:00
2023-06-03 05:50:58 -04:00
2023-07-01 06:29:52 -04:00
2023-07-13 19:00:51 -04:00
2023-05-31 17:50:53 +03:00
2023-06-24 07:13:42 -04:00
2023-07-26 17:30:21 +03:00
2023-07-08 05:46:10 -04:00
2023-07-15 15:11:43 -04:00
2023-07-31 11:11:21 -04:00
2023-08-02 23:32:28 +02:00
2023-07-08 17:05:05 +01:00
2023-07-02 15:15:17 -04:00

This directory contains source code for the parts of Emacs that are
written in Emacs Lisp.  *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions.  Byte-compiled
files are architecture-independent.

The term subdirectory contains Lisp files that customize Emacs for
certain terminal types.  When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
'term/${TERM}.el' if it exists.

The other subdirectories hold Lisp packages grouped by their general
purpose.