[climacs-devel] climacs-based application

Robert Strandh strandh at labri.fr
Wed Jan 26 19:19:29 UTC 2005


Christophe Rhodes writes:
 > * Where are LOW-MARK and HIGH-MARK of a buffer positioned when all
 >   that has happened is that the point has moved?  Is this well-defined
 >   somewhere?

LOW-MARK is at the end of the buffer and HIGH-MARK at the beginning. 

 > * I would like to draw the element near the cursor in a different
 >   colour.  This doesn't interact trivially with incremental-redisplay,
 >   at least as far as I can see; is there a way of selectively
 >   invalidating one updating output record so that it is forced to be
 >   redrawn?

Sure, do what I do, give it a cache-value of (cons nil nil). 

 > * Presentations are not active / highlighted in the normal command
 >   loop.  I'm given to understand that this is because until recently
 >   mcclim defined a global presentation/command thing which would have
 >   made this too painful.  It would be good, however, to have the
 >   presentations in my graphical window active without having to type
 >   M-x (to establish a command input context (?))

Now that this has been fixed in McCLIM, we can again establish a
conntext for commands in Climacs. 

 > * I have some specialized keybindings, which I'm currently putting in
 >   the global space; is there a mode-specific keybinding concept in
 >   Climacs yet, or is this the only place for them?

I haven't started thinking about this yet, simply because I am not
convinced that the Emacs system of exactly one major mode and a bunch
of minor modes is the right one. 

Take care,
-- 
Robert Strandh

---------------------------------------------------------------------
Greenspun's Tenth Rule of Programming: any sufficiently complicated C
or Fortran program contains an ad hoc informally-specified bug-ridden
slow implementation of half of Common Lisp.
---------------------------------------------------------------------



More information about the climacs-devel mailing list