Lugaru's Epsilon
Programmer's
Editor

Context:
Epsilon User's Manual and Reference
   . . .
   Command Reference
      abort
      about-epsilon
      align-by-tab
      . . .
      zoom-window
   Variable Reference
      . . .
      c-access-spec-offset
      c-align-break-with-case
      c-align-contin-lines
      c-align-contin-max-offset
      c-align-contin-max-width
      . . .
   Changing Epsilon
   . . .

Previous   Up    Next
c-align-break-with-case  Variable Reference   c-align-contin-max-offset


Epsilon User's Manual and Reference > Variable Reference >

c-align-contin-lines: preference buffer-specific variable

Default value: 48

By default, the C indenter tries to align continuation lines under parentheses and other syntactic items on prior lines. If Epsilon can't find anything on prior lines to align with, or if aligning the continuation line would make it start past column c-align-contin-lines, Epsilon uses a fixed indentation: two levels more than the original line, plus the value of the variable c-contin-offset (normally zero).

Set this variable to zero if you don't want Epsilon to ever try to align continuation lines under syntactic features in previous lines. If zero, Epsilon indents continuation lines by one level (normally one tab stop), plus the value of the variable c-contin-offset (which may be negative).

Set this variable to -1 if you want it to align under syntactic elements no matter how far to the right that would go. (This value acts like an infinitely large value.)

More info:

C Mode



Previous   Up    Next
c-align-break-with-case  Variable Reference   c-align-contin-max-offset


Lugaru Copyright (C) 1984, 2020 by Lugaru Software Ltd. All rights reserved.