From b5e880790be2c6125131b62f295f9f15b90cf10f Mon Sep 17 00:00:00 2001 From: Carlo Sciolla Date: Sun, 25 Dec 2016 19:31:01 +0100 Subject: [PATCH] #50 use UTF-8 in `start-process`; test against a txt file generated by PlantUML instead of a hand-made one --- plantuml-mode.el | 2 +- test/resources/unicode.png | Bin 2262 -> 0 bytes test/resources/unicode.txt | 13 +++++++------ 3 files changed, 8 insertions(+), 7 deletions(-) delete mode 100644 test/resources/unicode.png diff --git a/plantuml-mode.el b/plantuml-mode.el index e90273d..a2747f4 100644 --- a/plantuml-mode.el +++ b/plantuml-mode.el @@ -222,7 +222,7 @@ default output type for new buffers." plantuml-java-command ,@plantuml-java-args (expand-file-name plantuml-jar-path) - (plantuml-output-type-opt) "-p")) + (plantuml-output-type-opt) "-charset" "UTF-8" "-p")) (defun plantuml-preview-string (prefix string) "Preview diagram from PlantUML sources (as STRING), using prefix (as PREFIX) diff --git a/test/resources/unicode.png b/test/resources/unicode.png deleted file mode 100644 index cc6cb030089c9b719ddfe8a587bf89ff8d7f5b66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2262 zcmaJ@X*3(!7S{GsHHDVCq*Q68hEiHXO+`&bYo(cv1RF}tQx zV@nJ*v}P)mhC~gOn1_@K;iYTcx7J&4z4dw7zS~&m+#m!NI|Q z+sw$8?W5Ti#C@ENO^KT6Y$t~_zK8S(3_|L$p?qUHw37W1AdPj^KR|tj3(!OqNG>YI7~!OJ&efaUN!CP^}-tL zQ#7%*^RUl)#|xt_xJZMmjM`3%>G_bP&v*;jG3u#!REL{dKruW}Dc1Bx@p-kkjoDaj+2?UjSTF=zpmz8X|S#B4(d@Cw7(EPKT zMB5|&@m_B+^*m^eDW|b49oy?-!O}1xAh8wlH{-IhdOj-Rhl%9pdx6P%4`vtop^lDd ztuAS%U#tJCBWMW@*yvI)nwgnNL$+*fZMC#$d5>zW5hm#h(ohHaEayt1PkmF&(vr_V zbVb+(r66Csv1M{{>A6~=nf+giicKiZh@8Oz#EgDL^?ISC z?zwn=V9aLU?)^3$$S9r!A6k*n-nj)|Tmz~reh27AgrU2WVji^SxVk=)4wJRonW_Wj zTw!f5E^u;2KuWAYVe4x%w1?5N9|QsbE8SQ;lezt}OtVYp`HMzgRQL3>|9J7G0+VLA zS5M7r0<6E*pX@l@6ns@0YS5c1v9!dqr^jM8^NBMgQ=wAi$;qiUOs4kRkOhsMoxr&d z%U=L90`d927y?Z$QY$0zl>tdTQLuJ-ny4gCgkwKK#p zly-@PG|803edIEc6U9lk!ugOJqpzt1^Ecphnq&IA%oeRy#usnObeS{ucTo~5vnMEm z4TE$i`+4`HT9{ikSo=IiaE58RP91JVDW8nrz^QmZhx1YkOaVPyCL4X}ajL4&$&ubk zqnTmcIxmw%QjNm|fv$4b#AX&zQwo&zS7cnCzrf9}u8<048A7_Q8cNF{adS%(ifvsL z_i;aeM)Hvf(FJ!=O^Lcuu2R=AmI;T4xSdrpup?q?{w{(>ZOx7gke_gjr2}#3b^$vc z`~$-G*o;1SsdBSkZz?Mxo&Ozrdt@m0@ATntm!^@lj)Axl4)c1g*z5-buK~AIxp{f# z8?e}24{4|cp?2%@$ZHm{;?*;wB#5}`Jmz!3WK67@>QxO+5-Bt(na^aU0RE7cBca_X z4piYBMo1Z@%IIT5SzpVXx-|>ouKY(c84j*0*;o!Md zmXIlX&C)MVLZYJVek-DW5EL)KOk6Kufnr%1fCnr8TOPs*H8XtH8Ta4RbCH^;1d#TO#R-}xN}1Io27UJp8d z&5QQurNfDdJ%%Kxm0-n4)Efmcjc~NOA~$hRmqm^0+6}X9dfkr(*ddlB=Cw`7jyoF? z-ZUKA7zn|egWrh=y(xP=D)%>j!`YDBCY-@Ap09j*n0>gCWKv*LW>2TnL&64s*7-rV ziIGQl#+BvdI_}uXXN4zvo*kS=Pm5eJP-kcmy`?ajKJ&ZaxRI%~9jC!TlNn8`j;g{9g8dGbxzwA!bZ%uu&yN!w}r z4ulmw#$uOS83jHrA96iNZvRSk`GGWkIG;W%GIcXAwTU@3nM1S&-(qn3qsBs1DZlem z?T5x|{d&C*I{)J1bYA8`o`9TO1u00B&;U=rfR@dN)?j626jAk^-1iPjr zZK2;;6da6%&dqMdtFF)X!-u^q6yPue;Sh5xR8dwy#u^X3>W}}1Bu^S! zz}(`)+ysn*rbWiUZ<6)?Gw!VzW(<7cm+=1pZ?%5)3│ - ┌──┴─┐ ┌───┴──┐ + └─┬──┘ └─┬─┘ + │ │ + │ ─────────────>│ + ┌─┴──┐ ┌─┴─┐ │lang│ │日本語│ - └────┘ └──────┘ + └────┘ └───┘ +