GeistHaus
log in · sign up

https://emacsnotes.wordpress.com/feed

rss
10 posts
Polling state
Status active
Last polled May 18, 2026 23:20 UTC
Next poll May 19, 2026 21:59 UTC
Poll interval 86400s
Last-Modified Sat, 08 Nov 2025 04:55:16 GMT

Posts

Enable completions for `Font Family’ field in `M-x customize-face RET’
emacsgnu
Emacs offers NO completion aid for filling out Font Family field in M-x customize-face RET In an earlier post titled Use `org-extra-emphasis’ , when you need more Emphasis Markers in Emacs Org mode, I talked about how one can have custom emphasis in org-mode. In that post, bulk of the effort involves installing some additional … Continue reading Enable completions for `Font Family’ field in `M-x customize-face RET’
02-complete-font-family
emacksnotes
http://emacsnotes.wordpress.com/?p=1108
Extensions
How I used ct (= color tools) APIs to choose background highlighting colors for use with hi-lock library OR Pick colors in a quantitative way using ct (= color tools) APIs
gnuHighlight
How I used ct (= color tools) APIs to choose background highlighting colors for use with hi-lock library Or Pick colors in a quantitative way using ct (= color tools) APIs A word about hi-lock, and how I use it I am a heavy user of hi-lock , the interative highlighting library, and use it … Continue reading How I used ct (= color tools) APIs to choose background highlighting colors for use with hi-lock library OR Pick colors in a quantitative way using ct (= color tools) APIs
bg-colors-final
emacksnotes
http://emacsnotes.wordpress.com/?p=1097
Extensions
View Emacs ‘NEWS’ files as ‘Info’ manual too
gnu
Setting the context for this article This article is a continuation of my earlier article View ‘info’, ‘texi’, ‘org’ and ‘md’ files as ‘Info’ manual. That article talked about how you may view info, texi, org and md files as info manual. The article claimed that browsing Emacs-related documentation is a fragmented and dis-orienting experience, … Continue reading View Emacs ‘NEWS’ files as ‘Info’ manual too
NEWS.30
emacksnotes
http://emacsnotes.wordpress.com/?p=1089
Extensions
View ‘info’, ‘texi’, ‘org’ and ‘md’ files as ‘Info’ manual
gnu
Browsing documetation, even Emacs-related documentaion, within Emacs is a non-uniform experience I have been using Emacs for close to two decades now. When it comes to viewing documentation in Emacs, I have suffered a lot. I remember a time when I had a texi or info file at hand, and did a C-x C-f to … Continue reading View ‘info’, ‘texi’, ‘org’ and ‘md’ files as ‘Info’ manual
README.md
emacksnotes
http://emacsnotes.wordpress.com/?p=1078
Extensions
How to programmatically re-write your Elisp code with ‘el-search’ and ‘el-search-refactor’ (Or) How to De-‘dash’, De-‘s’ and De-‘f’ your Elisp Libraries
gnu
A Challenge: De-‘dash’ and De-‘s’ an Elisp snippet Down below you see an Emacs Lisp code which uses dash, and s libraries. You are tasked with de-‘dash’-ing and de-‘s’-ing this code so that it no longer relies on the dash 🔗 and s 🔗 libraries. How would go about it? el-search-demo.el: De-‘dash’ and De-‘s’ this … Continue reading How to programmatically re-write your Elisp code with ‘el-search’ and ‘el-search-refactor’ (Or) How to De-‘dash’, De-‘s’ and De-‘f’ your Elisp Libraries
el-search-demo-before-and-after
emacksnotes
esr-rewrite.png
esr-replacement-rules.png
http://emacsnotes.wordpress.com/?p=1051
Extensions
Augment output of ‘C-h f’ (=‘describe-function’) with usage examples
gnu
Foreword Emacs is self-documenting; despite that there is no dearth of packages which make it more “helpful” like Helpful: An alternative to the built-in Emacs help that provides much more contextual information.[1] About elisp-examples The package elisp-examples: Augment output of ‘C-h f’ (=‘describe-function’) with usage examples[1] is one more addtion to this “helpful” list. The … Continue reading Augment output of ‘C-h f’ (=‘describe-function’) with usage examples
help-cons-enhanced
emacksnotes
help-cons-simple.png
help--cut-simple.png
help--cut-enhanced.png
http://emacsnotes.wordpress.com/?p=1030
Extensions
Migrating to `use-package’—TIP 1: Do NOT use a naive `macroexpand’ to grok a `use-package’ declaration; use this wrapper instead
gnu
Foreword The library use-package is very popular and its use is ubuiquitous. I would come across as very silly if I were to “introduce” use-package to the Emacs audience. So, I will skip the preliminaries and get straight to the meat of this article. I am a pre–use-package Emacs user. This means that I can … Continue reading Migrating to `use-package’—TIP 1: Do NOT use a naive `macroexpand’ to grok a `use-package’ declaration; use this wrapper instead
emacksnotes
http://emacsnotes.wordpress.com/?p=1023
Extensions
How to produce formal Indian-style Letters using Org-mode and OpenDocument exporter
emacsgnuopendocumentorg-mode
A letter is unlike a text document Lately, I have been interacting with many Government Departments, submitting applications forms for one reason or the other. In many instances, these applications had to be accompanied by a Cover Letter. A formal letter is unlike a text document, and type-setting a letter poses a different type of … Continue reading How to produce formal Indian-style Letters using Org-mode and OpenDocument exporter
demo-letter
emacksnotes
http://emacsnotes.wordpress.com/?p=1004
Extensions
Use ‘xkb’ to setup full-spectrum of modifiers—Meta, Alt, Super, and Hyper—for use with Emacs
emacsgnukeyboard config
Few words about Meta, Super, Hyper and Alt modifiers on Emacs Emacs traditionally allowed (and continues to allow use of) Super, Hyper and Alt modifiers. Unfortunately, modern keyboards do not come with full spectrum of modifiers that Emacs understands. For example, I use a Dell Windows Laptop. It runs Debian/Unstable configured with a GNOME/Flashback Desktop. … Continue reading Use ‘xkb’ to setup full-spectrum of modifiers—Meta, Alt, Super, and Hyper—for use with Emacs
Space-cadet
emacksnotes
http://emacsnotes.wordpress.com/?p=987
Extensions
Three bonus keys—‘C-i’, ‘C-m’ and ‘C-[’—for your GUI Emacs; all with zero headache
gnukeybindings
Terminal Emacs handicaps your GUI Emacs, and makes less number of keys available to you If you are on GUI Emacs you can get atleast three additional keys. Ctrl-i, Ctrl-m and Ctrl-[. Experienced users of Emacs “know” that Ctrl-i behaves similar to key labeled Tab Ctrl-m behaves similar to the key labelled Enter or Return … Continue reading Three bonus keys—‘C-i’, ‘C-m’ and ‘C-[’—for your GUI Emacs; all with zero headache
blah-bindings
emacksnotes
http://emacsnotes.wordpress.com/?p=962
Extensions