[R-gui] New version 0.1.1 of SciViews available

Philippe Grosjean phgrosjean at sciviews.org
Thu Mar 27 11:15:21 MET 2003


I have just posted a new version 0.1.1 of SciViews on
http://www.sciviews.org/development/rgui.htm. Here are changes since version
0.1:

- 'Insighter' was renamed 'Insider' to avoid possible conflicting name with
Insightful.
- SciViews should now run under 9X/ME/Millenium (incompatibilities solved)
- SciViews should run normally when installed in a path with spaces (bug
solved)
- *.svp, *.svpt and *.svl files are now registered as SciViews extensions
during first
  execution of SciViews.exe

Best regards,

Philippe Grosjean

P.S.: current development focus on helping tools like the object explorer,
the contextual tip and the completion list.

- Object explorer: the aim is to develop a function in pure R language to
return the list of variables in the user workspace + its class + its
components (for instance, the components of a list or a dataframe) + perhaps
some other information, after each top level evaluation. This has been
already somewhat discussed in R Help list. Of course, the whole list should
not be returned, but changes from previous list only. This function will be
registered using addTaskCallback(), and its output will be processed by the
GUI in order to display a tree of variables available under the user
workspace.

- SciViews already proposes "contextual tips", that is, the syntax of a
function automatically displayed when the user enters "(" after the name of
the function. Basically, it is a slightly modified version of args(). Two
problems: (1) not much explicit with generic functions, and (2) error
returned with, e.g., "function(". It is however not much difficult to make
an improved args() function to get more interesting contextual tips.

- Completion lists: basically, a kind of apropos() function that returns all
possible words starting with ..., but should return also components in a
list or dataframe after keying "mydataframe$", or "mydataframe[[", or even
slots after "object@".

All this would constitute the starting point of a library of R functions
tailored for better interactions with the SciViews GUI. If someone would
like to contribute to it, please, contact me.

...........]<(({°<...............<°}))><...............................
 ) ) ) ) )
( ( ( ( (       Dr. Philippe Grosjean
 ) ) ) ) )
( ( ( ( (       LOV, UMR 7093
 ) ) ) ) )      Station Zoologique
( ( ( ( (       Observatoire Océanologique
 ) ) ) ) )      BP 28
( ( ( ( (       06234 Villefranche sur mer cedex
 ) ) ) ) )      France
( ( ( ( (
 ) ) ) ) )      tel: +33.4.93.76.38.18, fax: +33.4.93.76.38.34
( ( ( ( (
 ) ) ) ) )      e-mail: phgrosjean at sciviews.org
( ( ( ( (       SciViews project coordinator (http://www.sciviews.org)
 ) ) ) ) )
.......................................................................



More information about the R-SIG-GUI mailing list