• Stefan Monnier's avatar
    * lisp/textmodes/mhtml-mode.el: Fix bug#38372 · 7fff418e
    Stefan Monnier authored
    The `sgml-syntax-propertize-rules` rely on the `sgml--syntax-propertize-ppss`
    setup by `sgml-syntax-propertize` so it is not correct/safe to use
    them directly like html used to do.
    
    Change `sgml-syntax-propertize` so it can be used by mhtml,
    and then adjust mhtml-mode accordingly.
    
    * lisp/textmodes/mhtml-mode.el: Remove redundant `eval-and-compile`.
    Only require cl-lib at compile-time.
    (mhtml--syntax-propertize): New const, extracted from mhtml-syntax-propertize.
    (mhtml-syntax-propertize): Use `sgml-syntax-propertize`.
    
    * lisp/textmodes/sgml-mode.el (sgml--syntax-propertize): New const,
    extracted from sgml-syntax-propertize.
    (sgml-syntax-propertize): Add optional `rules-function` arg.
    7fff418e
Name
Last commit
Last update
..
calc Loading commit data...
calendar Loading commit data...
cedet Loading commit data...
emacs-lisp Loading commit data...
emulation Loading commit data...
erc Loading commit data...
eshell Loading commit data...
gnus Loading commit data...
image Loading commit data...
international Loading commit data...
language Loading commit data...
leim/quail Loading commit data...
mail Loading commit data...
mh-e Loading commit data...
net Loading commit data...
nxml Loading commit data...
obsolete Loading commit data...
org Loading commit data...
play Loading commit data...
progmodes Loading commit data...
term Loading commit data...
textmodes Loading commit data...
url Loading commit data...
vc Loading commit data...
COPYING Loading commit data...
ChangeLog.1 Loading commit data...
ChangeLog.10 Loading commit data...
ChangeLog.11 Loading commit data...
ChangeLog.12 Loading commit data...
ChangeLog.13 Loading commit data...
ChangeLog.14 Loading commit data...
ChangeLog.15 Loading commit data...
ChangeLog.16 Loading commit data...
ChangeLog.17 Loading commit data...
ChangeLog.2 Loading commit data...
ChangeLog.3 Loading commit data...
ChangeLog.4 Loading commit data...
ChangeLog.5 Loading commit data...
ChangeLog.6 Loading commit data...
ChangeLog.7 Loading commit data...
ChangeLog.8 Loading commit data...
ChangeLog.9 Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
abbrev.el Loading commit data...
align.el Loading commit data...
allout-widgets.el Loading commit data...
allout.el Loading commit data...
ansi-color.el Loading commit data...
apropos.el Loading commit data...
arc-mode.el Loading commit data...
array.el Loading commit data...
auth-source-pass.el Loading commit data...
auth-source.el Loading commit data...
autoarg.el Loading commit data...
autoinsert.el Loading commit data...
autorevert.el Loading commit data...
avoid.el Loading commit data...
battery.el Loading commit data...
bindings.el Loading commit data...
bookmark.el Loading commit data...
bs.el Loading commit data...
buff-menu.el Loading commit data...
button.el Loading commit data...
calculator.el Loading commit data...
case-table.el Loading commit data...
cdl.el Loading commit data...
char-fold.el Loading commit data...
chistory.el Loading commit data...
cmuscheme.el Loading commit data...
color.el Loading commit data...
comint.el Loading commit data...
completion.el Loading commit data...
composite.el Loading commit data...
cus-dep.el Loading commit data...
cus-edit.el Loading commit data...
cus-face.el Loading commit data...
cus-start.el Loading commit data...
cus-theme.el Loading commit data...
custom.el Loading commit data...
dabbrev.el Loading commit data...
delim-col.el Loading commit data...
delsel.el Loading commit data...
descr-text.el Loading commit data...
desktop.el Loading commit data...
dframe.el Loading commit data...
dired-aux.el Loading commit data...
dired-x.el Loading commit data...
dired.el Loading commit data...
dirtrack.el Loading commit data...
disp-table.el Loading commit data...
display-fill-column-indicator.el Loading commit data...
display-line-numbers.el Loading commit data...
dnd.el Loading commit data...
doc-view.el Loading commit data...
dom.el Loading commit data...
dos-fns.el Loading commit data...
dos-vars.el Loading commit data...
dos-w32.el Loading commit data...
double.el Loading commit data...
dynamic-setting.el Loading commit data...
ebuff-menu.el Loading commit data...
echistory.el Loading commit data...
ecomplete.el Loading commit data...
edmacro.el Loading commit data...
ehelp.el Loading commit data...
elec-pair.el Loading commit data...
electric.el Loading commit data...
elide-head.el Loading commit data...
emacs-lock.el Loading commit data...
env.el Loading commit data...
epa-dired.el Loading commit data...
epa-file.el Loading commit data...
epa-hook.el Loading commit data...
epa-mail.el Loading commit data...
epa.el Loading commit data...
epg-config.el Loading commit data...
epg.el Loading commit data...
expand.el Loading commit data...
ezimage.el Loading commit data...
face-remap.el Loading commit data...
facemenu.el Loading commit data...
faces.el Loading commit data...
ffap.el Loading commit data...
filecache.el Loading commit data...
fileloop.el Loading commit data...
filenotify.el Loading commit data...
files-x.el Loading commit data...
files.el Loading commit data...
filesets.el Loading commit data...
find-cmd.el Loading commit data...
find-dired.el Loading commit data...
find-file.el Loading commit data...
find-lisp.el Loading commit data...
finder.el Loading commit data...
flow-ctrl.el Loading commit data...
foldout.el Loading commit data...
follow.el Loading commit data...
font-core.el Loading commit data...
font-lock.el Loading commit data...
format-spec.el Loading commit data...
format.el Loading commit data...
forms.el Loading commit data...
frame.el Loading commit data...
frameset.el Loading commit data...
fringe.el Loading commit data...
generic-x.el Loading commit data...
help-at-pt.el Loading commit data...
help-fns.el Loading commit data...
help-macro.el Loading commit data...
help-mode.el Loading commit data...
help.el Loading commit data...
hex-util.el Loading commit data...
hexl.el Loading commit data...
hfy-cmap.el Loading commit data...
hi-lock.el Loading commit data...
hilit-chg.el Loading commit data...
hippie-exp.el Loading commit data...
hl-line.el Loading commit data...
htmlfontify.el Loading commit data...
ibuf-ext.el Loading commit data...
ibuf-macs.el Loading commit data...
ibuffer.el Loading commit data...
icomplete.el Loading commit data...
ido.el Loading commit data...
ielm.el Loading commit data...
iimage.el Loading commit data...
image-dired.el Loading commit data...
image-file.el Loading commit data...
image-mode.el Loading commit data...
image.el Loading commit data...
imenu.el Loading commit data...
indent.el Loading commit data...
info-look.el Loading commit data...
info-xref.el Loading commit data...
info.el Loading commit data...
informat.el Loading commit data...
isearch.el Loading commit data...
isearchb.el Loading commit data...
jit-lock.el Loading commit data...
jka-cmpr-hook.el Loading commit data...
jka-compr.el Loading commit data...
json.el Loading commit data...
jsonrpc.el Loading commit data...
kermit.el Loading commit data...
kmacro.el Loading commit data...
ldefs-boot.el Loading commit data...
linum.el Loading commit data...
loadhist.el Loading commit data...
loadup.el Loading commit data...
locate.el Loading commit data...
lpr.el Loading commit data...
ls-lisp.el Loading commit data...
macros.el Loading commit data...
makesum.el Loading commit data...
man.el Loading commit data...
master.el Loading commit data...
mb-depth.el Loading commit data...
md4.el Loading commit data...
menu-bar.el Loading commit data...
midnight.el Loading commit data...
minibuf-eldef.el Loading commit data...
minibuffer.el Loading commit data...
misc.el Loading commit data...
misearch.el Loading commit data...
mouse-copy.el Loading commit data...
mouse-drag.el Loading commit data...
mouse.el Loading commit data...
mpc.el Loading commit data...
msb.el Loading commit data...
mwheel.el Loading commit data...
newcomment.el Loading commit data...
notifications.el Loading commit data...
novice.el Loading commit data...
obarray.el Loading commit data...
outline.el Loading commit data...
paren.el Loading commit data...
password-cache.el Loading commit data...
pcmpl-cvs.el Loading commit data...
pcmpl-gnu.el Loading commit data...
pcmpl-linux.el Loading commit data...
pcmpl-rpm.el Loading commit data...
pcmpl-unix.el Loading commit data...
pcmpl-x.el Loading commit data...
pcomplete.el Loading commit data...
pixel-scroll.el Loading commit data...
plstore.el Loading commit data...
printing.el Loading commit data...
proced.el Loading commit data...
profiler.el Loading commit data...
ps-bdf.el Loading commit data...
ps-def.el Loading commit data...
ps-mule.el Loading commit data...
ps-print.el Loading commit data...
ps-samp.el Loading commit data...
recentf.el Loading commit data...
rect.el Loading commit data...
register.el Loading commit data...
registry.el Loading commit data...
repeat.el Loading commit data...
replace.el Loading commit data...
reposition.el Loading commit data...
reveal.el Loading commit data...
rfn-eshadow.el Loading commit data...
rot13.el Loading commit data...
rtree.el Loading commit data...
ruler-mode.el Loading commit data...
savehist.el Loading commit data...
saveplace.el Loading commit data...
sb-image.el Loading commit data...
scroll-all.el Loading commit data...
scroll-bar.el Loading commit data...
scroll-lock.el Loading commit data...
select.el Loading commit data...
server.el Loading commit data...
ses.el Loading commit data...
shadowfile.el Loading commit data...
shell.el Loading commit data...
simple.el Loading commit data...
skeleton.el Loading commit data...
so-long.el Loading commit data...
sort.el Loading commit data...
soundex.el Loading commit data...
speedbar.el Loading commit data...
startup.el Loading commit data...
strokes.el Loading commit data...
subr.el Loading commit data...
svg.el Loading commit data...
t-mouse.el Loading commit data...
tab-bar.el Loading commit data...
tab-line.el Loading commit data...
tabify.el Loading commit data...
talk.el Loading commit data...
tar-mode.el Loading commit data...
tempo.el Loading commit data...
term.el Loading commit data...
thingatpt.el Loading commit data...
thread.el Loading commit data...
thumbs.el Loading commit data...
time-stamp.el Loading commit data...
time.el Loading commit data...
timezone.el Loading commit data...
tmm.el Loading commit data...
tool-bar.el Loading commit data...
tooltip.el Loading commit data...
tree-widget.el Loading commit data...
tutorial.el Loading commit data...
type-break.el Loading commit data...
uniquify.el Loading commit data...
userlock.el Loading commit data...
vcursor.el Loading commit data...
version.el Loading commit data...
view.el Loading commit data...
vt-control.el Loading commit data...
vt100-led.el Loading commit data...
w32-fns.el Loading commit data...
w32-vars.el Loading commit data...
wdired.el Loading commit data...
whitespace.el Loading commit data...
wid-browse.el Loading commit data...
wid-edit.el Loading commit data...
widget.el Loading commit data...
windmove.el Loading commit data...
window.el Loading commit data...
winner.el Loading commit data...
woman.el Loading commit data...
x-dnd.el Loading commit data...
xdg.el Loading commit data...
xml.el Loading commit data...
xt-mouse.el Loading commit data...
xwidget.el Loading commit data...