Hello Philip,

   I have fixed all your problems (at least I think so).  The error
in which multiple selections cannot be incremented was, as you
expected, an inadvertent result of a recent change.  I have fixed
that.  In addition, I have added the capability to increment/decrement
either the first or last occurrence of a number.  I have not bound
the function to a key (you can do so if you wish), but it can be
reached from the "Modify Text" popup window.  There is now a selection
after the increment value which is either "first" or "last".

   I have often had a need for the last-occurrence increment, and it
will come in very handy from time to time. . .

   I also found another error in which I had prevented square brackets
from being entered as text, and fixed that too.

   Finally, I tracked down the problems with selection and the undo
mechanism, and put back the "move" function the way it was before, in
which the selection is removed after the element is moved.  The way is
was supposed to work, which I had not done correctly, is that if you
select elements before a move or copy, then if you do an "undo", then
the elements will be selected again after the "undo".  The purpose of
this is to avoid the (rather frequent) problem in which you spend a lot
of time tediously selecting a lot of elements, then do a move or copy,
end up in the wrong place, do "undo", then have to start the selection all
over again.  Leaving everything selected after the move is one way to
take care of it, but re-selecting everything after "undo" also works, and
seems the more correct way to do it, overall.  Other actions like "rotate"
are often followed by more rotations, and so there it makes sense to keep
the selection alive after the command.  I think the methodology is
sensible if not strictly consistent.

   My computer's ethernet card died a few days ago, but hopefully I can
transfer my updates to my other computer and get them uploaded this
afternoon.
                                            Regards,
                                            Tim

_______________________________________________
Xcircuit-dev mailing list
[email protected]
http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev

Reply via email to