GNU bug report logs -
#70077
An easier way to track buffer changes
Previous Next
Full log
Message #128 received at 70077 <at> debbugs.gnu.org (full text, mbox):
Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs <at> gnu.org> writes:
>>> Maybe `describe-type` should lists the slots first and the docstring
>>> underneath rather than other way around?
>>
>> That'd also be good. Then the doc string should say something like
>>
>> Object holding a description of a buffer state.
>> It has the following Allocated Slots:
>>
>> Name Type Default
>> ———— ———— ———————
>> beg t (point-max)
>> end t (point-min)
>> before t nil
>> next t nil
>>
>> BEG..END is the area that was changed and BEFORE is its previous
>> content[...]
>
> OK, I'll switch the two, thanks.
>
>> (Btw, those "t" under "Type" are also somewhat mysterious. What do
>> they signify?)
>
> `C-h o t RET` says:
>
> t’s value is t
>
> Not documented as a variable.
>
> Probably introduced at or before Emacs version 16.
>
>
>
> t is also a type.
>
> t is a type (of kind ‘built-in-class’).
> Children ‘sequence’, ‘atom’.
>
> Abstract supertype of everything.
>
> This is a built-in type.
>
> [back]
>
> We could put buttons in the "Type" column, but I'm not sure it'd be
> better or worse (I'm worried about turning everything into a button).
FWIW I'd vote for buttonify every type in our *Help* buffer.
Andrea
This bug report was last modified 1 year and 99 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.