emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/julia-mode fdaa84d 163/352: emacs requires \Unnnnn unicode


From: ELPA Syncer
Subject: [nongnu] elpa/julia-mode fdaa84d 163/352: emacs requires \Unnnnn unicode escapes to be padded to 8 hex digits
Date: Sun, 29 Aug 2021 11:22:37 -0400 (EDT)

branch: elpa/julia-mode
commit fdaa84dd6f5c60c642d1908d0bfc770e714d2091
Author: Steven G. Johnson <stevenj@mit.edu>
Commit: Yichao Yu <yyc1992@gmail.com>

    emacs requires \Unnnnn unicode escapes to be padded to 8 hex digits
---
 julia-mode.el | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/julia-mode.el b/julia-mode.el
index ca56595..7fe5ea6 100644
--- a/julia-mode.el
+++ b/julia-mode.el
@@ -382,7 +382,10 @@ Do not move back beyond MIN."
 ; LaTeX-like symbol substitutions, equivalent to those in the Julia REPL,
 ; generated by:
 ; for (k,v) in sort!(collect(Base.REPLCompletions.latex_symbols), by=x->x[2])
-;    println("(puthash \"$(escape_string(k))\" \"$(escape_string(v))\" 
julia-latexsubs)")
+;    vs = escape_string(v)
+;    vs = replace(vs, r"\\U[0-9A-Fa-f]+",
+;                 s -> "\\U" * hex(parseint(s[3:end], 16), 8))
+;    println("(puthash \"$(escape_string(k))\" \"$vs\" julia-latexsubs)")
 ; end
 (puthash "\\textexclamdown" "ยก" julia-latexsubs)
 (puthash "\\sterling" "ยฃ" julia-latexsubs)
@@ -2021,7 +2024,7 @@ Do not move back beyond MIN."
 (puthash "\\mscri" "๐’พ" julia-latexsubs)
 (puthash "\\mscrj" "๐’ฟ" julia-latexsubs)
 (puthash "\\mscrk" "๐“€" julia-latexsubs)
-(puthash "\\mscrl" "\U1d4c1" julia-latexsubs)
+(puthash "\\mscrl" "\U0001d4c1" julia-latexsubs)
 (puthash "\\mscrm" "๐“‚" julia-latexsubs)
 (puthash "\\mscrn" "๐“ƒ" julia-latexsubs)
 (puthash "\\mscrp" "๐“…" julia-latexsubs)
@@ -2491,8 +2494,8 @@ Do not move back beyond MIN."
 (puthash "\\mttx" "๐šก" julia-latexsubs)
 (puthash "\\mtty" "๐šข" julia-latexsubs)
 (puthash "\\mttz" "๐šฃ" julia-latexsubs)
-(puthash "\\imath" "\U1d6a4" julia-latexsubs)
-(puthash "\\jmath" "\U1d6a5" julia-latexsubs)
+(puthash "\\imath" "\U0001d6a4" julia-latexsubs)
+(puthash "\\jmath" "\U0001d6a5" julia-latexsubs)
 (puthash "\\mbfAlpha" "๐šจ" julia-latexsubs)
 (puthash "\\mbfBeta" "๐šฉ" julia-latexsubs)
 (puthash "\\mbfGamma" "๐šช" julia-latexsubs)
@@ -2783,8 +2786,8 @@ Do not move back beyond MIN."
 (puthash "\\mbfitsansvarphi" "๐Ÿ‡" julia-latexsubs)
 (puthash "\\mbfitsansvarrho" "๐Ÿˆ" julia-latexsubs)
 (puthash "\\mbfitsansvarpi" "๐Ÿ‰" julia-latexsubs)
-(puthash "\\mbfDigamma" "\U1d7ca" julia-latexsubs)
-(puthash "\\mbfdigamma" "\U1d7cb" julia-latexsubs)
+(puthash "\\mbfDigamma" "\U0001d7ca" julia-latexsubs)
+(puthash "\\mbfdigamma" "\U0001d7cb" julia-latexsubs)
 (puthash "\\mbfzero" "๐ŸŽ" julia-latexsubs)
 (puthash "\\mbfone" "๐Ÿ" julia-latexsubs)
 (puthash "\\mbftwo" "๐Ÿ" julia-latexsubs)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]