| Did you know ... | Search Documentation: |
| Instance variables |
<-modified,
the editor objects in
text_buffer<-editors
will be informed.
This variable is managed by text_buffer->attach
and text_buffer->detach,
called from
editor->initialise, editor->unlink
and editor->text_buffer.
The methods text_buffer->attach
and text_buffer->detach
may be redefined to monitor attachments/detachments of editors. The
redefinition must use
object->send_super
and may not fail.
<-start.
See also
fragment<-next
and fragment<-previous.<->modified
flag for that purpose as this reflects whether the content is different
from the file or not.
Please note that this counter is only incremented; text_buffer->undo
actions increment it too.
-first_fragment<-modified_message
with the following arguments:
@receiver editor <-master@arg1 New value of text_buffer <-modified.
See also text_buffer<-generation.
-modified_message -editable<-length
is available to avoid a conflict with editor<->size.->syntax
for details.
Initially this slot is filled with the built-in syntax_table
object named default.
The text_buffer's text_buffer<-syntax
table is used by many methods on class text_buffer
and class editor to
recognise words, matching braces, comment, etc. Syntax tables are used
extensively by PceEmacs.
See also text_buffer<-scan, text_buffer->in_comment, text_buffer<-skip_comment,
and
text_buffer->for_all_comments