Typesetter Emacs mode - Summary
This package provides a minor mode for editing quality text with punctuation not limited to ASCII characters. In particular, it allows user to easily type dashes, proper quotes, non-breaking spaces, ellipses and a number of basic mathematical symbols.
Typesetter mode has a notion of language context since different languages have different punctuations. Major modes with special support for Typesetter mode can make languages differ on various parts of a buffer.
This mode also provides elaborate programming-level customization mechanism to allow for editing formats not limited to plain text. For instance, a major mode could customize Typesetter mode to skip certain tags and analyze text as if the tags were not present. Without this, determining whether, for instance, an opening or closing quote should be typed, is impossible. Major modes can also explicitly turn Typesetter mode off in certain parts of a buffer, so it doesn't mess with markup and handles only text.
Registration Date: Fri 23 Jun 2006 03:32:42 PM UTC
License: GNU General Public License V2 or later
Development Status: 4 - Beta

