1228 |
@var{adjustment} character positions. Undoing this element moves |
@var{adjustment} character positions. Undoing this element moves |
1229 |
@var{marker} @minus{} @var{adjustment} characters. |
@var{marker} @minus{} @var{adjustment} characters. |
1230 |
|
|
1231 |
|
@item (apply @var{funname} . @var{args}) |
1232 |
|
This is an extensible undo item, which is undone by calling |
1233 |
|
@var{funname} with arguments @var{args}. |
1234 |
|
|
1235 |
|
@item (apply @var{delta} @var{beg} @var{end} @var{funname} . @var{args}) |
1236 |
|
This is an extensible undo item, which records a change limited to the |
1237 |
|
range @var{beg} to @var{end}, which increased the size of the buffer |
1238 |
|
by @var{delta}. It is undone by calling @var{funname} with arguments |
1239 |
|
@var{args}. |
1240 |
|
|
1241 |
@item nil |
@item nil |
1242 |
This element is a boundary. The elements between two boundaries are |
This element is a boundary. The elements between two boundaries are |
1243 |
called a @dfn{change group}; normally, each change group corresponds to |
called a @dfn{change group}; normally, each change group corresponds to |