Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: update: rfl 3.5 (an enhanced recent files list for Stata) up on SSC


From   Dankwart Plattner <[email protected]>
To   [email protected]
Subject   st: update: rfl 3.5 (an enhanced recent files list for Stata) up on SSC
Date   Tue, 05 Jul 2005 14:35:35 +0200

Thanks to Kit Baum, version 3.5 of -rfl- is now available from the SSC
archives.

The only change in the new version is listed below, followed by
installation instructions. For those who don't know about -rfl-, a
general description is to be found at the bottom of this announcement, where
I also have added a comparison between Stata's version 9 built-in recent files
list and rfl, originally made for my personal use in order to determine
whether it was still worth to further debug and improve rfl.

Memory handling in Stata 9

In Stata 9, one cannot set the memory when there are functions, matrices etc. in Mata.
In version 3.4, rfl could not handle this and would refuse to set the memory.
Datasets would only be loaded if there was enough memory allocated to Stata.

With version 3.5, rfl will try to set the memory as required. If it succeeds,
the dataset will be loaded. If it doesn't succeed, rfl
will make an informed guess whether there is something in Mata and will
ask you whether it should perform -mata clear-. If you approve, Mata's memory will be cleared,
the memory will be set, and the dataset will be loaded. If you reject, 
the memory will not be set, and the dataset will only be loaded if there is 
enough memory allocated to Stata.

In addition, other reasons for possible failures to set the memory are now explicitly stated.

Bug reports, comments and suggestions are welcome.

Enjoy,
Dankwart Plattner

Installation:
Type -ssc describe rfl- for a package description or -ssc install
rfl- to install. To update, type -ssc install rfl.pkg, replace-. Make sure you 
have a reference to a PERSONAL directory (see help sysdir). 
With version 3.5, it may be advisable to first uninstall the previous
version (only if you update from version 3.3 or lower), because I've reduced the
number of files contained in the package.
After installation of the new version, you must type -discard-
in the command window if you've invoked -rfl-, -rfluse-, or
-rflsetmenu-, or if you've opened a dataset from -rfl-'s menu,
in the same Stata session during which you installed the update.

General description:
rfl is an enhanced Most Recently Used Files List allowing the user to open a
dataset from a list of previously opened datasets. Every file opened with rfl
is added to a list of recently used files and may be accessed via rfl's dialog
window or Stata's User menu (in Stata 9, also via Stata's Open Recent menu).
In addition, the user can set the memory allocated to Stata (in fact, rfl
automatically determines the amount of memory needed to open the dataset),
attach a short description to each dataset loaded, and open appropriate log
and cmdlog files, all in one step.
If data are present in memory at the time rfl is called, the user is prompted
to save and close open files from within rfl's dialog.
rfl supports file names of any length, even in Stata's non-SE
Intercooled. Stata 8.2 or 9 is required. rfl does not run with Small Stata.
Version 3.5 runs on all platforms.

Comparison between rfl 3.5 and Stata's built-in Recent files list:

rfl								Stata's (version 9) built-in Recent files list
* Adds datasets loaded by rfl to       * Places datasets loaded by the command
  Stata's (version 9 only) and rfl's     use or saved by the command save into
  recent files list                      the recent files list
* Lists up to 30 datasets in menu,     * Lists up to 20 datasets in menu
  no limit in dialog
* Menu shows abbreviated file names    * Menu shows file names in full
* Optional short description for each  * -
  dataset
* List ordered in 3 different views:	* List ordered from the most recently
  from the most recently used dataset		used datasets to the least recently
  to the least recently used dataset,		used dataset.
  alphabetically by file names, al-
  phabetically by descriptions
* Menu items are ordered from the	* Menu items are always ordered from the
  most recently used dataset to the		most recently used dataset to the
  least recently used dataset only		least recently used dataset
  if rfl's appropriate option is
  checked
* The list's entries may be		* Moved or renamed files are
  (re-)pointed to moved or renamed		automatically deleted from the list
  datasets, or deleted
* Memory required to load dataset is	* User has to set the memory required
  automatically determined and set		himself before loading dataset
  by rfl, within user-defined range
* With unchanged data in memory,	* With unchanged data are in memory, the
  rfl clears the memory. With changed		memory is cleared. With changed data
  data in memory, rfl offers to			in memory, dataset is not loaded
  save the data before loading dataset
* User-specified log files may be		* -
  opened together with the dataset,
  either via rfl's dialog or via
  rfl's menu
* If an existing cmdlog file is loaded		* -
  with the append option, recent
  commands may be placed into the
  review window
* Optional backup copies of log files		* -
  before overwriting

Package contents:
The package consists of the following files:
rfl.ado
rfl.dlg
rfl.hlp
rflbdlg.ado
rflCM.dlg
rfldef.idlg (different for Win/Mac)
rflsetmenu.ado
rfluse.ado

The Win version of the *.idlg file works on Unix platforms, too.

_________________________________________________________________________
Mit der Gruppen-SMS von WEB.DE FreeMail k�nnen Sie eine SMS an alle 
Freunde gleichzeitig schicken: http://freemail.web.de/features/?mc=021179




*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



© Copyright 1996–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index