mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-14 11:42:29 -08:00
(font-lock-fontify-buffer): Mark interactive-only. (font-lock-multiline, font-lock-fontified, font-lock-set-defaults): Make buffer-local. (font-lock-specified-p): Remove redundant boundp check. (font-lock-flush-function, font-lock-ensure-function): New vars. (font-lock-turn-on-thing-lock): Set them. (font-lock-default-fontify-buffer): Obey font-lock-dont-widen. (font-lock-after-change-function): Make `old-len' optional. (font-lock-set-defaults): Remove redundant `set' of font-lock-defaults. Call font-lock-flush, just in case. * lisp/progmodes/verilog-mode.el (verilog-preprocess): Disable workaround in recent Emacsen. * lisp/progmodes/vera-mode.el (vera-fontify-buffer): Declare obsolete. (vera-mode-map, vera-mode-menu): Remove bindings to it. * lisp/progmodes/idlw-help.el (idlwave-help-fontify): Use font-lock-ensure and with-syntax-table. * lisp/textmodes/conf-mode.el (conf-quote-normal): * lisp/progmodes/sh-script.el (sh-set-shell): * lisp/progmodes/prog-mode.el (prettify-symbols-mode): * lisp/progmodes/f90.el (f90-font-lock-n): * lisp/progmodes/cwarn.el (cwarn-mode): * lisp/nxml/nxml-mode.el (nxml-toggle-char-ref-extra-display): * lisp/progmodes/compile.el (compilation-setup, compilation--unsetup): * lisp/hi-lock.el (hi-lock-mode, hi-lock-unface-buffer) (hi-lock-set-pattern, hi-lock-set-file-patterns): Use font-lock-flush. * lisp/mail/rmail.el (rmail-variables): Set font-lock-dont-widen instead of font-lock-fontify-buffer-function and font-lock-unfontify-buffer-function. (rmail-unfontify-buffer-function, rmail-fontify-message): Use with-silent-modifications. * lisp/htmlfontify.el (hfy-force-fontification): Use jit-lock-fontify-now and font-lock-ensure. * lisp/bs.el (bs-show-in-buffer): Use font-lock-ensure. * lisp/gnus/mm-view.el (mm-display-inline-fontify): Use font-lock-ensure. * lisp/gnus/gnus-cite.el (gnus-message-citation-mode): Use font-lock-flush. * lisp/org/org-compat.el (org-font-lock-ensure): New function. * lisp/org/ox-odt.el (org-odt-do-format-code): * lisp/org/ox-html.el (org-html-fontify-code): * lisp/org/org.el (org-fontify-like-in-org-mode): * lisp/org/org-src.el (org-src-font-lock-fontify-block): * lisp/org/org-clock.el (org-clock-get-clocktable): Use it. * lisp/org/ox-org.el (org-org-publish-to-org): Use it. Avoid using find-file from Elisp. * test/automated/ruby-mode-tests.el (ruby-assert-face): Use font-lock-ensure. (ruby-interpolation-keeps-non-quote-syntax): Use syntax-propertize. |
||
|---|---|---|
| .. | ||
| ChangeLog | ||
| ob-asymptote.el | ||
| ob-awk.el | ||
| ob-C.el | ||
| ob-calc.el | ||
| ob-clojure.el | ||
| ob-comint.el | ||
| ob-core.el | ||
| ob-css.el | ||
| ob-ditaa.el | ||
| ob-dot.el | ||
| ob-emacs-lisp.el | ||
| ob-eval.el | ||
| ob-exp.el | ||
| ob-fortran.el | ||
| ob-gnuplot.el | ||
| ob-haskell.el | ||
| ob-io.el | ||
| ob-java.el | ||
| ob-js.el | ||
| ob-keys.el | ||
| ob-latex.el | ||
| ob-ledger.el | ||
| ob-lilypond.el | ||
| ob-lisp.el | ||
| ob-lob.el | ||
| ob-makefile.el | ||
| ob-matlab.el | ||
| ob-maxima.el | ||
| ob-mscgen.el | ||
| ob-ocaml.el | ||
| ob-octave.el | ||
| ob-org.el | ||
| ob-perl.el | ||
| ob-picolisp.el | ||
| ob-plantuml.el | ||
| ob-python.el | ||
| ob-R.el | ||
| ob-ref.el | ||
| ob-ruby.el | ||
| ob-sass.el | ||
| ob-scala.el | ||
| ob-scheme.el | ||
| ob-screen.el | ||
| ob-sh.el | ||
| ob-shen.el | ||
| ob-sql.el | ||
| ob-sqlite.el | ||
| ob-table.el | ||
| ob-tangle.el | ||
| ob.el | ||
| org-agenda.el | ||
| org-archive.el | ||
| org-attach.el | ||
| org-bbdb.el | ||
| org-bibtex.el | ||
| org-capture.el | ||
| org-clock.el | ||
| org-colview.el | ||
| org-compat.el | ||
| org-crypt.el | ||
| org-ctags.el | ||
| org-datetree.el | ||
| org-docview.el | ||
| org-element.el | ||
| org-entities.el | ||
| org-eshell.el | ||
| org-faces.el | ||
| org-feed.el | ||
| org-footnote.el | ||
| org-gnus.el | ||
| org-habit.el | ||
| org-id.el | ||
| org-indent.el | ||
| org-info.el | ||
| org-inlinetask.el | ||
| org-install.el | ||
| org-irc.el | ||
| org-list.el | ||
| org-macro.el | ||
| org-macs.el | ||
| org-mhe.el | ||
| org-mobile.el | ||
| org-mouse.el | ||
| org-pcomplete.el | ||
| org-plot.el | ||
| org-protocol.el | ||
| org-rmail.el | ||
| org-src.el | ||
| org-table.el | ||
| org-timer.el | ||
| org-version.el | ||
| org-w3m.el | ||
| org.el | ||
| ox-ascii.el | ||
| ox-beamer.el | ||
| ox-html.el | ||
| ox-icalendar.el | ||
| ox-latex.el | ||
| ox-man.el | ||
| ox-md.el | ||
| ox-odt.el | ||
| ox-org.el | ||
| ox-publish.el | ||
| ox-texinfo.el | ||
| ox.el | ||