Xah Emacs Blog Archive 2014-12

Clojure Instaparse Parser Tutorial (draft version. Read in peril and pain)

Intro to Chinese Punctuation

Emacs Lisp Function Frequency (updated with popup doc)

discovered a new keyboard mechanical key switch, the Cherry ML switch. The interesting thing is that it's not a full depth key, but somewhat like laptop key, but taller. Yet, mechinacl switch. See: Cherry G84 4100 Keyboard

see also Best Keyboards for Emacs

Get yourself one for the holidays. Logitech Gaming Keyboards (minor update)

Emacs Gnus Bug: Broken Atom Webfeed Relative Link

Clojure lisp binding forms: syntax sugar on drugs. Clojure Tutorial: Parallel Assignment, Destructure Binding

Emacs Should Adopt HTML as Texinfo Replacement

old article. The issue resurfaced recently by esr.

[On being web-friendly and why info must die By Eric S Raymond. At https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00347.html , accessed on 2014-12-07 ]

GNU and the Open Source have like a 5 to 10 years lag in adopting technology, for reasons that are inadvertently intentional and or simply incapable.

The Moronicities of Typography: Hyphen, Dash, Quotation Marks, Apostrophe

Lisp, Clojure, Mathematica

every developer should buy a copy of Mathematica, because it will expand their mind. —Rich Hickey (Clojure inventor)

Here's some intro Wolfram Language, Mathematica

emacs bookmark autosave

(setq bookmark-save-flag 1) ; everytime bookmark is changed, automatically save it

In emacs 24.4, by default, bookmark is automatically saved when emacs quits. This change is not documented. You can change the default behavior, see updated: Emacs: Bookmark

See also: Emacs 24.4 (Released 2014-10) (updated)

The Operative Efficiency of Emacs's Deleting Text to kill-ring (old article)