[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Source code second thoughts...
- To: info-macl@cambridge.apple.com
- Subject: Source code second thoughts...
- From: Richard Lynch <lynch@aristotle.ils.nwu.edu>
- Date: Thu, 30 Aug 90 11:32:25 CDT
On the other hand, source code is HARD to read, and I daresay some of it is
not even in anything resembling a high-level language.
I guess I want source code AND documention of source code AND fuller/morte
documentation of what is there.
I've sometimes noted that the functions one would expect to be called aren't.
For example, the scroll bars of a sequence DON'T call scroll-to-cell. Thus
I can't shadow scroll-to-cell and expect a sequence dialog-item to 'behave'
reliably because it can scroll to a cell without calling scroll-to-cell.
Anyway, if this had been in the documentation I would have been less upset
about it not working 'the way it should' IMHO.
BTW, whenever CLOS shows up, PLEASE make *editable-dialog-item* a mixin class
rather than assuming that only text editing is possible. I'd love to code
an *editable-pict-dialog-item*, *editable-icon-dialog-item*,
*editable-sequence-dialog-item*. I *HAVE* to code the last and it's pretty
obvious after doing so that editableness and being the 'current' dialog-item
are not the sole purvue of text.
P.S. I'm not talking about editing the text withing the cells, but cut and
paste of selected cells from/to different sequences...sorta like DA mover but
using cut/paste.
Rich
P.P.S. Thanks for the help on the Function code too large error everyone!