Merge from origin/emacs-29
3cae0e3d96
python-ts-mode: Fix single-quote string fontification68d753e371
; * etc/NEWS: Fix typos.ab0cc4e781
Fix infloop in bidi.c3b8b23f66d
; Fix doc string of 'emacs-lisp-byte-compile' # Conflicts: # etc/NEWS
This commit is contained in:
commit
580bb8f46c
4 changed files with 8 additions and 7 deletions
10
etc/NEWS.29
10
etc/NEWS.29
|
@ -828,12 +828,12 @@ filter/sentinel error has been handled.
|
|||
+++
|
||||
** New faces for font-lock.
|
||||
These faces are primarily meant for use with tree-sitter. They are:
|
||||
'font-lock-function-call-face', 'font-lock-variable-ref-face',
|
||||
'font-lock-bracket-face', 'font-lock-delimiter-face',
|
||||
'font-lock-escape-face', 'font-lock-misc-punctuation-face',
|
||||
'font-lock-number-face', 'font-lock-operator-face',
|
||||
'font-lock-property-name-face', 'font-lock-property-ref-face',
|
||||
'font-lock-punctuation-face', and 'font-lock-regexp-face'.
|
||||
'font-lock-escape-face', 'font-lock-function-call-face',
|
||||
'font-lock-misc-punctuation-face', 'font-lock-number-face',
|
||||
'font-lock-operator-face', 'font-lock-property-name-face',
|
||||
'font-lock-property-ref-face', 'font-lock-punctuation-face',
|
||||
'font-lock-regexp-face', and 'font-lock-variable-ref-face'.
|
||||
|
||||
+++
|
||||
** New face 'variable-pitch-text'.
|
||||
|
|
|
@ -191,7 +191,7 @@ All commands in `lisp-mode-shared-map' are inherited by this map."
|
|||
menu)
|
||||
|
||||
(defun emacs-lisp-byte-compile ()
|
||||
"Byte compile the file containing the current buffer."
|
||||
"Byte-compile the current buffer's file."
|
||||
(interactive nil emacs-lisp-mode)
|
||||
(if buffer-file-name
|
||||
(byte-compile-file buffer-file-name)
|
||||
|
|
|
@ -1070,7 +1070,7 @@ fontified."
|
|||
;; Don't highlight string prefixes like f/r/b.
|
||||
(save-excursion
|
||||
(goto-char string-beg)
|
||||
(when (search-forward "\"" string-end t)
|
||||
(when (re-search-forward "[\"']" string-end t)
|
||||
(setq string-beg (match-beginning 0))))
|
||||
(treesit-fontify-with-override
|
||||
string-beg string-end face override start end)))
|
||||
|
|
|
@ -1126,6 +1126,7 @@ bidi_set_paragraph_end (struct bidi_it *bidi_it)
|
|||
bidi_it->invalid_levels = 0;
|
||||
bidi_it->invalid_isolates = 0;
|
||||
bidi_it->stack_idx = 0;
|
||||
bidi_it->isolate_level = 0;
|
||||
bidi_it->resolved_level = bidi_it->level_stack[0].level;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue