RKWard 0.4.0 released
Once again, it's time to announce a new release of RKWard is available for download. Perhaps most importantly, this release enables you to browse the entire R workspace, including objects in R packages. In future releases this will allow us to implement helpful features such as code completion and argument hinting, so stay tuned for what is still to come.
The list of changes in 0.4.0:
- Features / improvements:
- many new distribution plugins
- all distribution plugins now use a free-text field, allowing you to enter a vector of probabilties / quantiles
- RMB option to search help on objects from packages in object browser
- show tooltip information on objects in object browser
- the object browser is updated automatically when needed
- allow some more configuration in object browser
- include all package environments in object list
- add (ugly) items for functions and lists to object browser
- when saving/loading the workspace, save / restore all windows (not just data editors)
- add mismatching brace detection to syntax highlighting
- RKWard should now be fully UTF-8 aware. All characters are passed to and from R reliably
- Bugfixes:
- another fix to cancelling during readline () calls
- do not crash on call to "browser ()"
- 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
- yet another crash on more than 100 rows bug fixed
- Internal changes:
- invalid values are stored in a separate attribute instead of changing the storage mode back and forth
- storage mode for RKWard meta data was changed (see note below)
- internal cleanups (partially to make porting to KDE4/Qt4 easier)
- use more efficient data passing to synchronize object list
Please give the new release a try, and send your feedback to the mailing list.
Note: The way meta information (most importantly the descriptive variable labels in the data.frame editor) is stored was changed in this release. When loading workspaces created with earlier versions of rkward, this information will not be available (the data is not affected, however). To convert your saved workspaces to the new format,
- open the workspace in question, 2) run the command "rk.convert.pre040 ()" in the RKWard R console. We're sorry about the inconvenience.