最近开始学虎码,就在 emacs 里做了一个跟打器,有兴趣可以玩玩:
一些想法和说明:
- 输入读取几乎就是利用了 pyim 的函数,不知道有没有更简单通用的方式(所以也只能用 pyim 输入)
- 较高速击键的时候(6-7击),迟滞感有时比较明显。以我现在打文的速度还无所谓,但打十字不太爽
- 想找一个能直接用 elisp list 绘制折线图的 lib
- 第一次写 elisp,代码写得不好,见谅;如果有人能给点建议,十分感谢
- 计算的很多数据只能图一乐,作为大概的标准
13 个赞
看起来是个比较复杂的功能,挺厉害的,还用到了 SQL
Emacs Lisp 没有 namespace/module 的概念,你的包的所有符号都应该以你的包名称开头,即 typepad- 开头。
sqlite-execute 貌似原生支持值绑定,这里不用无所谓,一般的框架通常考虑预防 SQL 注入,建议用此。
这里确实整理代码的时候漏了
sqlite-execute我没仔细看过,这方面我也不太了解,之后有空看看,thx。
1 个赞
我之前用木易,所以就是写了一些在木易里常用的功能
sql的error是因为一些默认值是nil,所以用外部输入法时sql会出错,也许这里用sqlite-execute的值绑定更好?
原来是这个时候算键准会 0/0
1 个赞