Xah Emacs Blog Archive 2015-11 to 2015-11

Emacs: Open File in External App (updated code)

Emacs: Abbrev Mode Tutorial (updated)

Emacs: Copy to Register (updated)

emacs basics. Emacs: Copy/Paste and kill-ring History (major update. On its own page)

Keyboardio, Computer History Museum, SGI

the Keyboardio Keyboard is going to have a demo at Computer History Museum on . That's neighbor to Google Headquater Googleplex, in Mountain View, California.

If you want to touch it, register at http://www.eventbrite.com/e/tech-tinsel-holiday-product-demo-night-chm-tickets-19571449733

here's my analysis of its design. Keyboardio Keyboard Review

by the way, the building that's Computer History Museum has a rich tech history. It was a brand new office building of SGI's headquarter. Do you know what SGI is?

sgi logo 2683m
SGI logo. [see SGI Logo Visual Illusion]

see SGI Logo Visual Illusion

Emacs: Hard Wrap Lines, fill-paragraph, unfill-paragraph (major update)

Logitech G710+ Mechanical Keyboard now has a MX Cherry Blue version!

though, also discovered, there's a problem of this keyboard under linux. It spams 666! (but works fine on Mac)

if your main machine is linux, i don't recommend it because of this.

see my review for detail Logitech G710+ Mechanical Keyboard

If you are buying a keyboard or mouse, check out


[• The Latest Thinking on Computer-Related Pain By Ingfei Chen. At http://www.nytimes.com/ref/health/healthguide/esn-repetitivestrain-expert.html?pagewanted=print , Accessed on 2015-11-25 ]

great article. Note, it's published in 2008.

Linux: Mouse Hover-Click

Emacs: Insert Brackets by Pair (updated)

3D Modeling, Keyboard Design, Clojure, and Emacs

Matt Adereth - clojure core typing

truely enjoyed this video, at clojure conf. You see 3D modeling software, 3D printing, keyboard design/making, using clojure to control, and finally, emacs too!

see his blog at [• 3D Printing With Clojure By @Adereth. At http://adereth.github.io/blog/2014/04/09/3d-printing-with-clojure/ , Accessed on 2015-11-16 ]

reddit discuss at https://www.reddit.com/r/emacs/comments/3twqhh/3d_modeling_keyboard_design_clojure_and_emacs/

ergoemacs-mode on hackernews. https://news.ycombinator.com/item?id=10586791. Thanks lelf for posting.

Emacs: Split Windows Basics (new page, for beginners.)

Elisp: Sequence: List, Array (on its own page)

Emacs: Copy Rectangle Region to kill-ring (complete rewrite)

Emacs: Edit Column Text, Rectangle Commands (old article. major update.)

Setting Up Emacs

lots minor updates and improvements.

Emacs: Set Color Theme (updated. 2 more screenshots)

Emacs Shell in Movie TRON

in the movie 〈Tron: Legacy〉, there's not just emacs eshell, but also vi!

thanks to https://disqus.com/by/michael_lockhart/ for telling me it.

Emacs: ParEdit, Smartparens, Lispy, and ErgoEmacs, xah-fly-keys (complete rewrite). Also see reddit https://www.reddit.com/r/emacs/comments/3sfmkz/could_this_be_a_pareditsmartparens_killer/

Emacs: Select Line, between Quotes, Extend Selection (major update)

Emacs: How to Define Keys (major update.)

keybinding, is the essence of emacs. In emacs, everything is a command, and the way you call them, is keys. Even when you type a letter, it calls a command self-insert-command.

A little emacs history. Old article. GNU Emacs and XEmacs Schism

emacs, restore opened files, remember cursor position, save minibuffer history. see How to Set Emacs's User Interface updated.

new Unicode emoticon font, Google Noto. see Download Free Unicode Fonts

Keyboard Monster one thousand function keys.

Gnu Emacs New Leader: John Wiegley


Wiegley as maintainer was discussed in the gnu emacs dev mailing list for the past couple of months, hundreds of messages.

John Wiegley is the author of eshell[see Emacs: M-x eshell], a compiler engineer for like 20 years coding in C++, and is now a professional haskell programer. He lives in emacs.

Here's a couple of video interviews of John. John Wiegley on Emacs Lisp and Haskell

John is a extreme emacs enthusiast, and his primary platform is Mac with strong desire to make emacs better on Mac too out of the box, and he is a very capable programer, and also a sociable person. I think John will bring a lot good things to emacs. Thanks John.

using 4 mouses at the same time is heaven.

xah mouses keyboard 20151102 062053
from left to right: { • CM Storm Recon, • Logitech Trackman Marble Mouse, • Logitech G600, • Logitech G700}. The keyboard is Truly Ergonomic Keyboard.

Emacs: Delete Whitespace around Cursor (minor update)

hands-on trackball review, for those of you Repetitive Strain Injury

hand-on mouse reviews. One Logitech G600 Gaming Mouse Review, and the other Logitech Trackman Marble Mouse

my mouse reviews are at my Xah's Programing Blog. Subscribe there if interested. thanks.