RKWard 0.4.7 released
Version 0.4.7 of RKWard is now available for download.
Once again the list of new features and improvements is long. Most importantly, a large number of plugins has been added, making more R statistics features available via graphical dialogs. Many thanks to all who contributed to this release!
The changes in detail:
- New and improved plugins:
- t-test plugin now also allows to calculate a paired test
- new plugin: Phillips-Perron test
- new plugin: Mood test
- new plugins: CLT plots for most distributions
- new plugins: variance tests (F test (var.test), Bartlett test, Fligner test)
- new plugin: generic plot
- new plugin: Add grid to plot
- new plugin: pareto chart
- new plugin: stem-and-leaf plot
- new plugins: outlier tests (chisq.out.test, dixon.test, grubbs.test, outlier)
- new plugins: support of all tests from moments package
- import SPSS and import CSV plugins gain option to open object for editing, automatically (checked by default)
- several existing plugins have been improved in various ways
- Bug fixes:
- some fixes for GCC 4.3
- fixed: the presence of user objects called "missing", "assign", or "get" would confuse some RKWard internals
- fix a crash that occurred during startup under some circumstances
- when flushing the output, also delete all graphs
- make sure not to run parts of an incomplete user command. It would lead to all sorts of subtle problems
- fixed: changing the type of a column in the data editor was broken
- fixed: quitting while a plugin was still active would sometimes crash rkward
- better error handling in PHP backend
- fixed: depending on some buffer sizes, plugins could get stuck while generating code
- fixed: plugin browser type="dir" would not work correctly
- fixed: graph previews would stop working when the interface is switched from dialog to wizard or vice versa
- Other user visible improvements:
- use maximum permissible width in the object viewer
- show current working directory in the statusbar
- add run selection action to all HTML windows
- add custom icons for run line/selection/all
- if an incomplete command was piped through the console, the console does not become blocked for piping
- make "run current line" advance the cursor to next line after running
- warnings and errors are highlighted in command log / console (warnings only for R >= 2.5.x)
- also support filename completion in the console (mode of completion is determined by heuristic means)
- the currently active window is now highlighted using a thin red border
- new shortcuts for window navigation: next/previous window, activate console, activate command log, etc.
- make readline dialog store last size and position
- several new help pages
- warn when opening very large objects (with more than 250000 fields; this limit is configurable)
- new options for plugin dialogs: Configure whether code display is shown by default, and at what size
- Internal improvements:
- add option to enable / disable single options of a radio or dropdown control in plugins
- new functions rk.describe.alternative () and rk.print.literal () for use in plugins
- in help files, a short title for sections (for the navigation bar) can be defined
- add support for a "technical details" section in plugin help files
- initial support for R's Sys.setlocale(), and encoding of CHARSXPs
- plugin generated commands are run in a local() environment, allowing for more concise code
- support R's mechanism for checking the C stack limits (only with R 2.3.x or greater, and not on all platforms)
- add a "copy" tag to facilitate writing plugins with both dialog and wizard interfaces
We're looking forward to your feedback on the mailing list.