New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
中文修复 #6
Comments
ob会把python代码写入到临时文件中,然后执行临时文件。 |
问题已定位: 函数使用了 |
目测还是不行,不光 web-beautify magit 有乱码,而且包也没法正常安装了(编码问题,存储包信息的buffer后面有一个 |
包安装的编码问题已在 daf8288 中解决 |
刚刚发现org-babel 还有问题,输出的编码是 ansi ,不是utf-8 |
指定 |
org输出session的函数定位: process-send-string没说使用什么编码_(:зゝ∠)_ |
a5ea507 修复了session问题,但Python交互执行的部分send的中文会变成乱码,直接在repl中输入中文会导致repl抛出异常。 在HTML和js中使用 |
注释掉 ;; (set-default 'process-coding-system-alist
;; '(("[pP][lL][iI][nN][kK]" gbk-dos . gbk-dos)
;; ("[cC][mM][dD][pP][rR][oO][xX][yY]" gbk-dos . gbk-dos))) 之后HTML的乱码问题解决,但是org->python->session就会报错
其他的问题依旧 |
将那个注释的代码替换成 (set-terminal-coding-system 'gbk)
(modify-coding-system-alist 'process "*" 'gbk)
(defun liu233w/windows-shell-mode-coding ()
(set-buffer-file-coding-system 'gbk)
(set-buffer-process-coding-system 'gbk 'gbk))
(add-hook 'shell-mode-hook #'liu233w/windows-shell-mode-coding)
(add-hook 'inferior-python-mode-hook #'liu233w/windows-shell-mode-coding) 之后就都修复了"(ºДº*) 等待确认:
|
skewer 不会自动把网页的编码设为 utf-8,在浏览器的log中显示的中文是乱码 nodejs-repl 可以正常显示中文 |
分支
fix-chinese
中的 1af937f 尝试基本成功,代码很精简,cmd、python repl、yapf(org-babel和python-mode中的)都没有乱码,但是org-babel中运行python有问题(python3)其它解释执行的程序没有问题(如ccl)
原来的代码已经修复了此问题,但是 yapfifly 产生的代码缩进与直接在命令行中通过
yapf name.py -i
产生的不同(只在有中文的行中有)。新代码可以解决缩进问题。
The text was updated successfully, but these errors were encountered: