Xah Emacs Blog

A blackhole you cannot escape.

updates

updates

updated.

updates.

new version out. Buy Xah Emacs Tutorial

minor updates.

updates

updates

renamed xeu_elisp_util.el to xah-elisp-util.el

xah-close-current-buffer if file is modified, simply cancel kill. this ui stick to the principle of do not prompt unexpectedly.

massive update. shell, etc.

massive update on formatting

another massive update. 2023-09-09

massive updates, repeat, whitespace etc.

massive updates

updates

new article and updates

Xah Emacs Packages update

Xah Emacs Packages update

elisp bracket change 2023-08-25 jBPKr
elisp bracket change 2023-08-25 jBPKr

major rewrite on icomplete.

updates.

lisp macro 2023-08-21 9xPX
lisp macro 2023-08-21 9xPX

now link to emacs manual on my site has a new style.

xah emacs ref link 2023-08-20
xah emacs ref link 2023-08-20

Before, the (info "string") is actually elisp code to refer to a node in the manual. It's esoteric, not many people understands.

inconsistent date format in emacs lisp files. these are from emacs 29.

emacs package date format 2023-08-20 xcjT
emacs package date format 2023-08-20 xcjT

updates.

xtodo

Xah Emacs Packages update

Xah Emacs Packages update

updated

massive updates

Xah Emacs Packages update

updates

update

we had these keys before, was temp, never used by me much:

("TAB 1" . abbrev-prefix-mark)
("TAB 2" . edit-abbrevs)
("TAB 3" . expand-abbrev)
("TAB 4" . expand-region-abbrevs)
("TAB 5" . unexpand-abbrev)
("TAB 6" . add-global-abbrev)
("TAB 7" . add-mode-abbrev)
("TAB 8" . inverse-add-global-abbrev)
("TAB 9" . inverse-add-mode-abbrev)
("TAB 0" . expand-jump-to-next-slot)
("TAB =" . expand-jump-to-previous-slot)

now they have ergo keys (dvorak notation):

("e c r" . expand-region-abbrevs)
("e c t" . edit-abbrevs)
("e c u" . expand-abbrev)

("e c g" . add-mode-abbrev)
("e c c" . add-global-abbrev)
("e c m" . inverse-add-mode-abbrev)
("e c w" . inverse-add-global-abbrev)

("e c f" . unexpand-abbrev)

("e c h" . expand-jump-to-previous-slot)
("e c n" . expand-jump-to-next-slot)
("e c y" . abbrev-prefix-mark)

also, these keys are removed (rarely used):

("e c" . xah-insert-ascii-single-quote) ; ''

Xah Emacs Packages update

Emacs: Xah Fly Keys

some key changes. now more ergo.

;; here's the new keys (all dvorak notation)
("t a" . xah-reformat-to-sentence-lines)
("t g" . goto-line)
("t n" . goto-char)
("t f" . move-to-column)

;; their old keys are
("t '" . xah-reformat-to-sentence-lines)
("t f" . goto-line)
("t c" . goto-char)
("t g" . move-to-column)

minor updates.

updated code

emacs tip: start new emacs instance sans prompt

updated. new pages.

update.

added to topic box for list.

new pages and updates.

xemacs new release. reviving from the dead. last release is 2013. https://www.xemacs.org/Releases/21.5.35.html

xemacs 21.5.35 release 2023-06-20 Dv7PT
xemacs 21.5.35 release 2023-06-20 Dv7PT

lots update

more updates

starting a emacs community on twitter. https://twitter.com/xah_lee/status/1669760467496222720

🔝