• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Computer Science ▶ The Craft of Text Editing: Emacs for the Modern World

The Craft of Text Editing: Emacs for the Modern World

November 25, 2011

The Craft of Text Editing: Emacs for the Modern World

“The Craft of Text Editing: Emacs for the Modern World” by Craig A. Finseth. You can download this free ebook in multiple formats. This book covers all aspects of creating a character-based text editor.

Book Description

In the process, it discusses many aspects of creating a large application program including user interface, speed/memory/I/O tradeoffs, and many other considerations. After reading this book, you should have a clear understanding of how to go about writing text editing or word processing software. In addition, this book introduces the concepts and power of the Emacs-type of text editor. This type of editor can trace its roots to the first computer text editor written and is still by far the most powerful editor available.

Table of Contents

  • Introduction: What is text editing all about
  • Users
  • User Interface Hardware
  • Implementation Languages
  • Editing Models
  • File Formats
  • The Internal Dub-Editor
  • Redisplay
  • User-Oriented Commands: The Command Loop
  • Command Set Design
  • Emacs-Type Editors

Download Free PDF / Read Online

Author(s): Craig A. Finseth
Format(s): PDF, ePub, PostScript, LaTeX, tar
File size: 4.99 MB
Number of pages: 259
Link: Read online

Similar Books:

  1. GNU Emacs Lisp Reference Manual
  2. An Introduction to Programming in Emacs Lisp
  3. GNU Emacs Manual
  4. The Linux Cookbook: Tips and Techniques for Everyday Use
  5. Type Classification
Previous Post: « Using Moodle – Teaching with the Popular Open Source Course Management System
Next Post: A Gentle Introduction to symfony 1.4 »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2023 OnlineProgrammingBooks.com