I'd like to get a release out soon. That raises the question
of what to do with the new tabbed windows.
I think the best thing at this point would be to disable
tabbed windows altogether for the release, then resume testing
and development in CVS. With the tabbed model window I don't
feel I can guarantee that it works right in all respects; and
with the tabbed script editor the issue is that the design
isn't finalized -- in particular, in respect of what happens
when you "undock" a tab.
To expand a little on the last point: right now, what happens
if you drag a script out of the tabbed editor is that you get
a window that is functionally identical to the original
single-script editor. That's a defensible choice, but it's
just one out of (at least) three possibilities. The other two
I have in mind are:
1) What gedit does: when you drag a tab out, you get a second
tabbed editor, with one tab. This means you can use the file's
tab to drag it back into the first tabbed window if you want.
2) What Talha was suggesting (I think), namely, when you drag
a file out you get a "subsidiary" window that doesn't have all
the controls of the orginal single-file window (e.g. no "Open"
or "New" buttons). And this subsidiary window should have some
sort of control that allows you to re-dock it.
Anyway, the bottom line is that I don't want to put half-baked
stuff into a release.
Allin