branch: elpa/julia-mode commit fdaa84dd6f5c60c642d1908d0bfc770e714d2091 Author: Steven G. Johnson <stev...@mit.edu> Commit: Yichao Yu <yyc1...@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)