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 Keyboard for Emacs
Get yourself one for the holidays. Logitech Gaming Keyboards Review (minor update)
Clojure lisp binding forms: syntax sugar on drugs. Clojure Tutorial: Parallel Assignment, Destructure Binding
old article. The issue resurfaced recently by esr.
〔On being web-friendly and why info must die By Eric S Raymond. @ https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00347.html〕
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.
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: Using Bookmark Feature
See also: New Features in Emacs 24.4 (updated)
on reddit, “computer keyboard design flaws”: http://www.reddit.com/r/MechanicalKeyboards/comments/2mz5ex/xah_lee_on_computer_keyboard_design_flaws/
How to find the current font used?
see updated at Emacs: How to List ＆ Set Font
see also: Emacs: Unicode Tutorial
made our day.
does Rich Hickey uses emacs? am unhappy with current #clojure mode, and its not written by him.
Emacs: Searching for Text in Files (grep, find) (added screenshots)
show/edit zip file content in emacs
there's a patch for opening zip files in emacs. When opening a zip archive of a single file, emacs now can display its content (and you can edit it)
See: 〈bug#1702: [PATCH]: feature request: correctly display single file zip archive〉 at
It's going to be in emacs 25.x. Thanks to Matthew Leach for the patch.
Emacs Lisp: Multi-Pair String Replacement with Report (updated. Removed lib dependency.)
latest and greatest. Logitech G502 Proteus Gaming Mouse.
some powerful coders in emacs community who also contributed to clojure.
to this list i must also add:
but am not sure if Christopher does Clojure or Haskell.
this is just a list of people that comes to my mind at the moment. There are a lot great coders.
note also, these people are open source contributors, and they also blog. So, they are well-known. There are also lot great coders who code prorietary software and don't talk much. That is rather the norm. (e.g. many startups are like that) Only small percent of coders actually write blog.
Clojure is the king of lisp.
This is useful for refactoring. Emacs Lisp: Refactoring, Move Code to Files (updated. major rewrite)
all you need to do now is swap the Ctrl ＆ Caps Lock.
20 min job, and i have: Emacs: Xah Clojure Mode. it's basically a copy of Emacs: Xah Emacs Lisp Mode with language keywords swapped in. Not yet good for public use, but i use it now. I'll hack it as i go. I just started with Clojure.
by the way, clojure is a superbly beautiful language, and used by industry, unlike some other lisps that live in fairy tales or tail recursion in a desert.
subscribe Xah's Programing Blog for my clojure travelogue.
accidentally M-x ethio-modify-vowel, thx to ido.
emacs bookmark, when using
bookmark-jump 【Ctrl+x r b】 you can use
* for wildcard. ⁖
*today will match
todo today. Updated: Emacs: Using Bookmark Feature
Richard Stallman in MIT AI Lab: High-tech Prankster (repost. Added info.)