Re: Design notes: eliminating Tk

2011-05-29 Thread Edward K. Ream
On May 28, 6:00 pm, Edward K. Ream edream...@gmail.com wrote: Point 3 just means translating Tk text indices of the following forms to Qt (integer) indices:     'lineend', 'linestart',     'sel.first', 'sel.last',     'wordend', 'wordstart' Done at the trunk at rev 4187. This was easier

Re: Design notes: eliminating Tk

2011-05-28 Thread Edward K. Ream
On Fri, May 27, 2011 at 9:57 AM, Edward K. Ream edream...@gmail.com wrote: On May 27, 9:22 am, Edward K. Ream edream...@gmail.com wrote: Eliminating Tk will be easy.  Here are a few notes as a heads up: My intention is to do this for the next release: 4.9 b1. After quite a bit of thought, b1

Re: Design notes: eliminating Tk

2011-05-28 Thread Edward K. Ream
On Sat, May 28, 2011 at 5:32 AM, Edward K. Ream edream...@gmail.com wrote: After quite a bit of thought, b1 will contain only bug fixes and obviously missing features. These are items that people have a right to expect, and some of them have been on the list for years. They absolutely must

Re: Design notes: eliminating Tk

2011-05-28 Thread Edward K. Ream
On May 28, 5:32 am, Edward K. Ream edream...@gmail.com wrote: After quite a bit of thought, b1 will contain only bug fixes and obviously missing features. I just realized that b1 could be called the true completion of Leo! The items on the b2 list are quite minor as far a most users are

Re: Design notes: eliminating Tk

2011-05-28 Thread Ville Vainio
Sounds good, though 3 may be a Tad ambitious :). Edward K. Ream edream...@gmail.com wrote: Eliminating Tk will be easy. Here are a few notes as a heads up: 1. Remove Tk command-line options. 2. Move all Tk plugins into the contrib branch. Ditto for the Gato and Pmw stuff in the extensions

Re: Design notes: eliminating Tk

2011-05-28 Thread Edward K. Ream
On Sat, May 28, 2011 at 3:40 PM, Ville Vainio vivai...@gmail.com wrote: Sounds good, though 3 may be a Tad ambitious :). Point 3 just means translating Tk text indices of the following forms to Qt (integer) indices: 'lineend', 'linestart', 'sel.first', 'sel.last', 'wordend',

Design notes: eliminating Tk

2011-05-27 Thread Edward K. Ream
Eliminating Tk will be easy. Here are a few notes as a heads up: 1. Remove Tk command-line options. 2. Move all Tk plugins into the contrib branch. Ditto for the Gato and Pmw stuff in the extensions folder. This will substantially reduce the size of the Leo distro. 3. Remove all Tk-isms from

Re: Design notes: eliminating Tk

2011-05-27 Thread Edward K. Ream
On May 27, 9:22 am, Edward K. Ream edream...@gmail.com wrote: Eliminating Tk will be easy.  Here are a few notes as a heads up: My intention is to do this for the next release: 4.9 b1. The release may be called a1, depending on whether attr becomes part of the file format. Edward -- You