1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-20 23:20:36 -08:00
emacs/etc
Stefan Monnier ab21f61a55 Make syntax.c call syntax-propertize on demand
* lisp/emacs-lisp/syntax.el (syntax--jit-propertize): New function.
(parse-sexp-propertize-function): Use it.
(syntax-propertize): Disable parse-sexp-propertize-function.

* src/syntax.c (parse_sexp_propertize, update_syntax_table_forward):
New functions.
(syms_of_syntax): New vars `parse-sexp-propertize-done' and
`parse-sexp-propertize-function'.

* src/syntax.h (struct gl_state_s): Add `e_property_truncated' field.
(UPDATE_SYNTAX_TABLE_FORWARD): Use update_syntax_table_forward.
(SETUP_BUFFER_SYNTAX_TABLE): Set e_property_truncated.

* lisp/progmodes/elisp-mode.el (elisp-byte-code-syntax-propertize):
Don't assume `point' is set.
2015-09-09 15:14:52 -04:00
..
charsets Remove charset map files from repository, generate in first bootstrap 2015-05-23 16:38:13 -07:00
e Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
forms
gnus
images
nxml
org
refcards Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
schema
srecode
themes Add ace-window face config 2015-04-30 23:00:06 +02:00
tutorials * etc/tutorials/TUTORIAL.ja: Improve translation. 2015-07-26 00:25:05 -07:00
AUTHORS Merge from origin/emacs-24 2015-03-08 18:49:27 -07:00
CALC-NEWS
CENSORSHIP
ChangeLog.1 Rename ChangeLogs for gitlog-to-changelog 2015-04-07 00:00:06 -07:00
compilation.txt Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
COPYING
DEBUG Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
DEVEL.HUMOR Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
DISTRIB Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
edt-user.el Fix minor quoting problems in doc strings 2015-05-28 00:22:03 -07:00
emacs-buffer.gdb
emacs.appdata.xml
emacs.desktop
emacs.icon
enriched.txt Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
ERC-NEWS
ETAGS.EBNF Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
ETAGS.README Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
FTP
future-bug
GNU
GNUS-NEWS etc/GNUS-NEWS: Nore X-GM-LABELS 2015-02-05 03:55:13 +00:00
gnus-tut.txt
grep.txt Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
HELLO
JOKES
LINUX-GNU
MACHINES Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
MH-E-NEWS
MORE.STUFF
NEWS Make syntax.c call syntax-propertize on demand 2015-09-09 15:14:52 -04:00
NEWS.1-17
NEWS.18
NEWS.19
NEWS.20
NEWS.21
NEWS.22
NEWS.23
NEWS.24 Merge from origin/emacs-24 2015-03-03 14:52:04 -08:00
NEXTSTEP
NXML-NEWS
ORDERS
ORG-NEWS
package-keyring.gpg
PROBLEMS Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
ps-prin0.ps
ps-prin1.ps
publicsuffix.txt
README Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
rgb.txt
ses-example.ses
spook.lines
TERMS Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
THE-GNU-PROJECT
TODO Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00
WHY-FREE
yow.lines Prefer straight quoting in some etc text files 2015-08-26 14:09:07 -07:00

This directory contains the architecture-independent files used by or
with Emacs.  This includes some text files of documentation for GNU
Emacs or of interest to Emacs users, and the file of dumped docstrings
for Emacs functions and variables.

COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES

File: emacs.icon
  Author: Sun Microsystems, Inc
  Copyright (C) 1999, 2001-2015 Free Software Foundation, Inc.
  License: GNU General Public License version 3 or later (see COPYING)