Xah Emacs Blog Archive 2017-08 to 2017-09

San Francisco Bay Area Mechanical Keyboard Meetup, November 11th, 2017


San Francisco Bay Area Mechanical Keyboard Meetup, November 11th, 2017. any going? give me a holler.

I would like to announce that the Bay Area Mechanical Keyboard Meetup 2017 that is organized by the combined forces of Input Club and myself will be held on November 11th, 2017. Andrew@Inputclub (/u/inputclub), Haata@inputclub (/u/triplehaata), and I, have joined forces to create the BEST, Bay Area/NorCal meetup. We would also like to extend our thanks and gratitude to Yuppie for making this possible. Without Yuppie we would have never been able to secure such an amazing venue. We hope we can see you there.

  • At a glance, here are the relevant details:
  • Date: November 11th, 2017
  • Time: 10am-5pm
  • Lunch: Yes
  • Location:
  • Nest Headquarters
  • 3400 Hillview Ave.
  • Palo Alto, CA 94304
  • USA
  • Parking is available
  • Transit: Caltrain is a 20 minute walk from California Avenue Station - Also close to the VTA 522 and 22
xah fly keys kinesis 2017 09 60363
Xah Fly Keys and Kinesis keyboard

Emacs: Xah Fly Keys

emacs backup poll 2017 09 26 27780
emacs backup poll 2017-09-26

interesting result.

patreon me. https://www.patreon.com/xahlee

emacs: fix displaying emoji on Mac

emacs on macOS unicode 2017 09 22 44951
emacs on macOS unicode 2017-09-22

it's interesting that emacs on macOS does not do unicode by default.

[see Unicode Characters ☯ ⚡ ∑ ♥ 😄]

FSF GNU emacs disabled displaying color emoji on Mac, so that Mac won't work better than linux



download font “symbola” at Download Free Unicode Fonts

then put this in your emacs init file:

;; specify font for all unicode characters
(when (member "Symbola" (font-family-list))
  (set-fontset-font t 'unicode "Symbola" nil 'prepend))

[see Emacs: Font Setup]

emacs on macOS unicode fixed 2017 09 22 25437
emacs on macOS unicode fixed 2017-09-22

patreon me. https://www.patreon.com/xahlee Thanks.

xah punch card 97240
you cannot tell, which is day, which is night.

in September, i'll be blogging on my patreon account only.


If you like my stuff, i hope you patreon me there.

new command xah-image-autocrop

Emacs: Convert Image Files in Dired

the new version improves the old one. Because, it can work on a image file itself, no need to be in dired. And, now the code is standalone.

if you like it, patreon me please. https://www.patreon.com/xahlee

Emacs: Copy File Path of Current Buffer (updated the code. Now, when in dired, it'll target the file the cursor is on, or marked files.)

new command to check parenthesis/brackets balance. Early patreon access. https://www.patreon.com/posts/14043280

emacs validate parens balance 29244
emacs validate parens balance

2017-11-01, now here Emacs: Check Parenthesis/Brackets Balance

Emacs: Change Brackets/Quotes (code update. Now works on text block if no selection)

Emacs: Xah CSS Mode

added 20 new CSS keywords and about 80 abbreviations.

Mouse vs Keyboard: Is Mouse Bad for Programer?

new emacs command, change space to new lines


If you are my patreon, you get to read it first. It'll be open to public after 3 days.

If you are not my patreon, might try to write it yourself. Good elisp exercise.

Richard Stallman Pushing for GPL3, Kicked Out Free Software from Free Software Platform

Emacs Copy Append Text


Emacs: Interactive Abbrev (code update)

to my patreon supporters, new article https://www.patreon.com/posts/13809835

Using Python Ruby Golang as Quick Calculator in Emacs

elisp state of the sigil 2017 08 04 9961b
elisp state of the sigil

lisp quiz: insert random hex algorithms

elisp insert random hex algo cf76a
elisp insert random hex algorithms

insert random hex algorithms. which is more efficient? which is more random? lisp

code at Emacs: Insert Random Number/Hex/String

Emacs: Abbrev Mode (added how to add abbrev for major mode)

Emacs: Run Current File (now supports golang, with gofmt before run)

Like my tutorial? Put $5 at patreon

Or Buy Xah Emacs Tutorial

Or buy a nice keyboard: Best Keyboard for Emacs

Ask me question on patreon