垃圾留言之扰

有洁癖,庸人自扰。

从第一天就安装了akisnet,垃圾留言无一漏网。但是人有洁癖就没法治了,登录之后看到akisnet屏蔽的上百条垃圾留言,虽然可以一键清空,但就是不爽。于是尝试各种captcha,仍然无效。严重怀疑是人肉垃圾留言!

前些日读Blog Inc,其中说到留言管理,对于较早的帖子可以关闭留言,一句话提醒梦中人。于是按照官网帮助Enable and Disable Comments,关闭了垃圾留言集中的几个帖子的留言功能。

这下世界清净了。

Stack overflow in regexp matcher

在Emacs里面使用gdb-many-windows调试,非常方便。但是有时候碰到复杂的局部变量,gdb-mi会无法显示,并报错:Stack overflow in regexp matcher。

不能显示局部变量问题不大,大不了手工使用p命令。问题是之后gdb-mi的状态就乱掉了,无法继续调试,非常烦人。

终于,使用下面的patch,一切都平静了……

diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el
index 27846ed..d147b82 100644
--- a/lisp/progmodes/gdb-mi.el
+++ b/lisp/progmodes/gdb-mi.el
@@ -4022,7 +4022,7 @@ member."
 ;; Don't display values of arrays or structures.
 ;; These can be expanded using gud-watch.
 (defun gdb-locals-handler-custom ()
-  (let ((locals-list (bindat-get-field (gdb-json-partial-output) 'locals))
+  (let ((locals-list (bindat-get-field (ignore-errors (gdb-json-partial-output)) 'locals))
         (table (make-gdb-table)))
     (dolist (local locals-list)
       (let ((name (bindat-get-field local 'name))