14

http://www.gnu.org

"EMACS(1) is a real-time display editor which can be extended by the user while it is running. Extensibility means that the user can add new editing commands or change old ones to fit his editing needs, while he is editing. EMACS is written in a modular fashion, composed of many separate and independent functions. The user extends EMACS by adding or replacing functions, writing their definitions in the same language that was used to write the original EMACS system. We will explain below why this is the only method of extension which is practical in use: others are theoretically equally good but discourage use, or discourage nontrivial use..."

Full story »
can.axis's picture
Created by can.axis 6 years 4 weeks ago – Made popular 6 years 4 weeks ago
Category: Beginner   Tags: