Wishes and grumbles
The following issues were raised during the "Wishes and grumbles" session,
with StataCorp developers William Gould and Chinh Nguyen responding to
comments from the participants.
With Stata 8 just out, there were not too many wishes and only a few
grumbles. Everyone seems to be pleased with the look of the new graphics,
but the primary grumble is with how slow they are. Bill Gould promises
there will very soon be an update that improves graphics speed by 50%.
Improvement beyond that will take some time.
Other comments during the session:
- Add a macro for Stata version number.
It turns out that this is already available as c(version_number).
- Institute an auto-update feature: Upon startup Stata should check
whether it has been updated in the last four months (or other
specified interval) and, if not, suggest that the user type update.
- Allow multiple preferences: Give the user the ability to save
multiple window preferences.
- Add a keyboard shortcut for the Run command from the Do-file editor:
Note: this is already available in Windows, so StataCorp is
interpreting this as a request for this feature on the Mac.
- Add more SMCL translators, especially HTML.
- Improve SMCL.
- Better way of discerning between multiple instances of Stata:
At the moment, the second Stata session is titled '2-Stata' but
in discussion that followed this request, it was agreed that giving
the user the ability to set the window title would be best.
This would be on Windows and Unix only because the Mac does
not allow the user to change the Application title while the
application is running.
- Abbreviated help files for graph with more examples. This request
generated a lot of comments/suggestions about online documentation
versus traditional user manuals. StataCorp and users are still thinking
about this.
- Improve error messages to differentiate whether an error is in
the syntax of an option or whether the option itself is invalid.
- The Review window in the Windows version jumps down to the newly
inserted command even when the scrollbar is scrolled to the top.
StataCorp admitted confusion because the opposite behavior was
in Stata 7 and was changed in Stata 8 because many users requested
the current behavior. It was suggested that this should be set
as a preference so that the user could choose the default behavior.
- Break query into categories:
StataCorp response: This is already available. You can type,
for instance, query graphics.
- Enable set memory with auto preserve.
StataCorp response: would a separate command (ado-file) rather than
modification to set memory be sufficient? The general feeling was
that it would be.
- Make it possible to copy lines from the Review window and print them:
StataCorp response: copying from the Review window is already
available in Mac and Unix but it only copies directly
to the Do-file editor. Copying and printing individual lines
requires that the Review window not automatically insert lines
into the Command window when a line is single-clicked
(you would have to double-click).
- Add the Classification Analysis for Regression Trees (CART) procedure.
- Add a a user preference that would automatically drop _merge,
if it exists, when the user performs a new merge.
- Check the way option unique works in merge and make the
documentation clear as to whether unique only verifies
that the merged observations are unique or whether all observations
are unique; no matter what, introduce another option that does
the complement.
- Allow merge to create a _dup variable for the number
of duplicates after a merge.
StataCorp response: highly negative.
- Allow unicode in input, output, and data sets.
Submitted in writing:
- The menu system/GUI, at the moment, has a primitive help attached to it;
e.g., there is no way to search for how to navigate the GUI! Please attach
a good help system to the GUI.