Skip to content

RKWard 0.4.7 released

Wednesday, 11 April 2007 Tfry

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.