www.delorie.com/gnu/docs/emacs/emacs_275.html   search  
 
Buy the book!


GNU Emacs Manual

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

U.3 Indentation for Programs

The best way to keep a program properly indented is to use Emacs to reindent it as you change it. Emacs has commands to indent properly either a single line, a specified number of lines, or all of the lines inside a single parenthetical grouping.

U.3.1 Basic Program Indentation Commands  Indenting a single line.
U.3.2 Indenting Several Lines  Commands to reindent many lines at once.
U.3.3 Customizing Lisp Indentation  Specifying how each Lisp function should be indented.
U.3.4 Commands for C Indentation  Extra features for indenting C and related modes.
U.3.5 Customizing C Indentation  Controlling indentation style for C and related modes.

Emacs also provides a Lisp pretty-printer in the library pp. This program reformats a Lisp object with indentation chosen to look nice.


  webmaster     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003