Put priority on things that add new functionality (that is, that can't
be done otherwise). 

# Fix problem with sather calling setjmp

# Get problem with no args at beginning of sdb.

# invalidate browwser after appropriate command.

# Problem with /tmp_mnt/n/local machine for when compiled on remote
  machine and run on local machine. It seems to have problems.

# Examine/visit local variables and arguments other than self.

# Show object like "Showing object <0x9D458>: COL4NET"

# Be able to visit array feature like "visit array_feat[3]"

# Be able to visit and show dotted expressions foo.bar.baz

# Change the loc command to show somethign useful.

# be able to visit and show CLASSNAME::sharedvarname
#  (and sharedvarname could be dotted)

# Change sdbSupport to read the c_names_.h file so it understands sather
#	functions that have c names.

# Change most $OB to F_OB 

# Fix bug when doing break as 'break FOO::bar' and that function has
# been mapped by c_names_.h

# Make some kind of "tree" command that shows the class hierarchy.
#   "tree FOO" shows tree starting at class FOO

# when current object is a STR object, show should show the string
# in string form as well as arr being able to show the individual entries.

# Probably am going to need to make mirrors do basic objects as well.
	
# Have show also show local variables with type information (if any).
#  (do the same sort of thing like done for arguments).

# Fix bug when showing lcoal basic, it prints error message.

# Add commands cshow (constant show), sshow (shared show), ashow (all show)
# (or maybe add options to show, i.e. show -aci)

# Fix descendant of basic type thing in sdbSupport (routines that only
# check if basic type is INT, FLOAT, ...

# Update the sdb online help descriptions of commands to be very accurate.

# Change display when doing info breaks and right after setting a breakpoint.

# Seems like sdb core dumps alot when various files are missing from the .cs
# directory. Need to check for these file existing, and say which are
# not, and disable the features that rely on those files when they
# are missing.

# Fix sdb when it reads a core file that is not foir the current program.
# Now it seems to core dump.

# Get sdb to know about basic types (i.e. when it is in C code for
# things like INT, it can't use self to tell what the current object's
# features are).

Change '-bro' cs option to '-info' and '-dbg' optin to '-sdb'

******* DO FOR AFTER FIRST RELEASE *******

Fix bug that shows up when stepping with sdb on sdb on function
ins on line 236 of gen_hash.sa

Fix problem with compiler that -dbg does a -ncs

Somehow fix the problem when compiling a program on a machine with
a local disk, having a hard coded directory entry in it (i.e. /da),
and rujnning on another machine, and can't find the directory (rel
to /da which doesn't exist on the remote machine).

Fix bug when sometimes stepping into function (or setting breakpoint
at the beginning of a function), current args are not yet set
in a way that gdb backend knows about.

Add the ability to call sather routines from sdb.

Fix problem when visiting locals or arguments that are F_OB's. 
The problem is that the compiler treats them like char*'s just
like other sather objects, so in sdb we can't tell that they
are F_OB's. I'm now hopping that sdb will detect the problem
by seeing the class number is bad, but some strange behavior
could occur.

Figure out a more usefull way to do something like the descendent command.

Change C type of F_OB to something that the debugger can know about.