TODO-List - things sooner or later (or never) to come:

BRS_CLIENT:
- version without curses (using ANSI or termcap for cursor
  positioning)

- ...


BRS_SERVER:
- support for identical filenames within a project in different
  directories

- info if variable is used for reading or writing

- browser version sent to client

- sends a "server requests more time" to clients, if request can
  not immediatly processed

- get struct-components / union-components / enum-consts
  components of a struct or a union or an enum

- dynamic hash-table (actual is static with 65537 entries)

- ...


BROWSER-FUNCTIONS: 
- information about types of variables, parameters

- scoping information

- support for local variables

- _usage_ of macros in the source-files

- ...


ADDITIONAL CLIENTS
- brs_document:
  creates a documentation sheet for a function (with definition position,
  arguments, leading comment, number of lines, list of calling and called
  functions, list of import/export data, list of used types, ...
   
- xbrowser
  interactive environment for online-browsing under X11

- brs_xref
  print cross-reference table of functions / moduls / global data

- ...


MISC:
- better documentation (man pages !!)

- binary format for combined browser-info with faster access and less
  redundancy

- ...
 
