|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
To generalize this issue a bit: CC Mode is not intended to be used as
a reformatter for old code in some more or less batch-like way. With
the exception of some functions like
c-indent-region, it's only
geared to be used interactively to edit new code. There's currently no
intention to change this goal.
If you want to reformat old code, you're probably better off using some other tool instead, e.g. section `GNU indent' in The `indent' Manual, which has more powerful reformatting capabilities than CC Mode.
signal-error-on-buffer-boundary. It's used as a solution to user interface problems associated with buffer movement and the
zmacs-regiondeactivation on errors. However, setting this variable to a non-default value in XEmacs 19 and 20 had the deleterious side effect of breaking many built-in primitive functions. Do not set this variable to
nilin XEmacs 19 and 20; you will cause serious problems in CC Mode and probably other XEmacs packages! In XEmacs 21 the effects of the variable is limited to some functions that are only used interactively, so it's not a problem there.
|[ << ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|