[RkWard-devel] Preview of rkward 0.4.0
Thomas Friedrichsmeier
thomas.friedrichsmeier at ruhr-uni-bochum.de
Thu Oct 5 21:23:31 UTC 2006
Hi all,
the past two weeks I've been fairly active on rkward. Now, I think, a new
release should be made prepared, soon. I'd like to ask you to do some testing
on a new preview release, available here:
http://rkward.sourceforge.net/temp/rkward-0.4.0pre1.tar.gz
The list of changes is fairly small (appended at the end of the file), but
actually contains some major items, I'd like to point out:
1) RKWard is now fully UTF-8 aware. There should be no more problems passing
non-ascii characters back and forth (this actually puts rkward ahead of the R
console version in that respect).
2) The object browser / "workspace" now includes objects from all loaded
packages. Unfortunately, on slow machines, this may take a few seconds on
startup (even though the mechanism of generating the object list has been
made much more efficient than before). Right now the main benefit is that you
can explore all the datasets and functions available in R. However, this is
also the basis for future improvements such as code completion and function
arguments hinting.
3) The object list is updated automatically, the update button in
the "workspace" browser is (close to) obsolete. Try creating new objects in
the console, or assigning new values (also e.g. assigning a function to a
symbol that was previously a data.frame). Obviously this is a pretty basic
feature, but for a long time I thought there was no good way to do it at all,
so I'm quite enthusiastic about this new featue. Naturally, some issues
remain, but it's ready for some serious testing.
With these changes, I think rkward will make a large step forward - if there
are not too many new bugs / usability issues. So please do some testing, if
you can find the time, and point out all deficiencies you find.
Regards
Thomas
---------- current ChangeLog ----------
- the object browser is updated automatically when needed
- allow some more configuration in object browser
- include all package environments in object list
- use more efficient data passing to synchronize object list
- add (ugly) items for functions and lists to object browser
- internal cleanups (partially to make porting to KDE4/Qt4 easier)
- when saving/loading the workspace, save / restore all windows (not just data
editors)
- remember workspace url after save as
- fix a long standing (but hard to trigger) crash while closing data editor
window
- fix "Open R Script File" filename ending filter
- add mismatching brace detection to syntax highlighting
- yet another crash on more than 100 rows bug fixed
- RKWard should now be fully UTF-8 aware. All characters are passed to and
from R reliably
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/rkward-devel/attachments/20061005/7ab2e7eb/attachment.sig>
More information about the Rkward-devel
mailing list