Reordering parts of a sentence

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Introduction

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Modal versus non-modal design

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

The set-up command

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Constructing the reordered sentence

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Bringing the reordered sentence back

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Fixing a bug with region boundaries inside words

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Defaulting to the current sentence

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Introducing a mode

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

A shorter definition of the mode’s keymap

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Showing the key for a word

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Generating the list of keys to use

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Showing the keys for all words in the region

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Making the word selection easier – handling the keys

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Dealing with punctuation

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Avoiding duplication in code

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Dealing with capitalization

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Undoing

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Marking words already copied and making copying faster

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Implement a more robust undo feature

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Final touches

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Package information

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.

Summary

This content is not available in the sample book. The book can be purchased on Leanpub at http://leanpub.com/hacking-your-way-emacs.