EMACSPEAK The Complete Audio Desktop

Here is where I plan to Blog Emacspeak tricks and introduce new features as I implement them.

Saturday, November 21, 2020

Emacspeak 53.0 EfficientDog Unleashed!

›
Announcing Emacspeak 52.0—WorkAtHomeDog! The enjoyment of one's tools is an essential ingredient of successful work. – Donald E. Knut...
Monday, November 02, 2020

Web: Data Tables Can Be More Than Screen-Deep

›
Web: Data Tables Can Be More Than Screen-Deep 1 Executive Summary A few years ago, layout tables made speaking Web content difficult;...
Saturday, October 10, 2020

Extracted A Light-Weight Key-Reader By Progressive Simplification

›
Extracting A Light-Weight Key-Sequence Reader By Progressive Simplification 1 Background In the previous article entitled On Defining...
Monday, October 05, 2020

On Defining Keys In Emacs

›
On Defining Keys In Emacs 1 Overview Emacs is extremely flexible with respect to letting you bind keys to commands. Interestingly, an...
Wednesday, September 16, 2020

Emacs: Paired Commands --- Efficient Keyboard Interaction Using Hydra

›
Emacs: paired Commands — Efficient Keyboard Interaction Using Hydra 1 Executive Summary Emacs commands such as yank and yank-pop or...
Tuesday, September 08, 2020

Searching GMail From GNUS

›
Using GMail Search Operators In GNUS 1 Executive Summary I have been using the following to search GMail from GNUS for over 8 years n...
Sunday, August 16, 2020

Start Emacs In A Defun

›
Start Emacs In A Defun 1 Summary This is a follow-up to my earlier article titled Speeding Up Emacs Startup from August 2017. Three...
Tuesday, June 16, 2020

Learning Rust: Programming The Pick-Up Sticks Game

›
Learning Rust: The Pick-Up Sticks Game 1 Overview This directory contains an implementation of the Pick Up Sticks game described in my p...
Wednesday, June 03, 2020

Viewing Data Records As Forms --- Old Is Gold

›
Viewing Data Records As Forms: Old Is Gold! 1 Executive Summary Given a file containing data records made up of multiple fields, you can e...
Saturday, May 30, 2020

Magit/Forge Cheatsheet For GitHub Workflow

›
Magit/Forge Fork And Create Pull-Request Cheat-Sheet For GitHub The previous article covered the fork/create-pullreq workflow for GitHub...
Thursday, May 28, 2020

GitHub Standard Fork And Pull-Request Workflow From Emacs

›
GitHub Standard Fork And Pull Request From Inside Emacs 1 Executive Summary Collaborating via GitHub (and similar platforms) requires und...
Sunday, May 03, 2020

Emacspeak 52.0 (WorkAtHomeDog) Unleashed!

›
Announcing Emacspeak 52.0—WorkAtHomeDog! The enjoyment of one's tools is an essential ingredient of successful work. – Donald E. Knuth ...
Wednesday, December 18, 2019

Speaking Of Chess: Speech-Enabling Emacs Chess In Emacspeak

›
Speaking Of Chess: Speech-Enabling Emacs Chess In Emacspeak 1 Overview 1.1 Research question: What type of spoken feedback does one need t...
Tuesday, November 26, 2019

Emacspeak 51.0 (AsssistDog) Unleashed!

›
Announcing Emacspeak 51.0—AssistDog! 1 For Immediate Release: San Jose, CA, (Nov 27, 2019) 1.1 Emacspeak 51.0 (AssistDog) Unleashed! Adv...
‹
›
Home
View web version

About Me

T. V. Raman
View my complete profile
Powered by Blogger.