KNOWN BUGS
==========

NOT STARTED:
- (27.06.00) don't save files directly, save to different file and rename it to avoid the
  loss of the file when disk is full or quota reached
- (14.10.00) disable command seperator when user enters password. if you have this special
  character in your password (which every strong password should have ;-) you can't login
  because only the string before the command seperator is transmitted as the password
- (26.10.00) if you click on edit in the connectionwizard and come back with ok, there is
	another entry selected.(andre)
- (26.10.00) Kmud crashes if there is a fault in the chardb-file. (perhaps an entry for a
	profile that doesnt exist) (andre)
- (26.10.00) Ive seen that Kmud sometimes does the wordwrap too late. The text extends the
	view and there are some words unreadable. (perhaps while reading a book in UNItopia) (andre)
- (26.10.00) It is possible to have more than one Character with the same name and mud.
	The problem is, if you delete one in the connectionwizard, all others are deleted too. (andre)


UNDER DEVELOPMENT:


CLOSED:
- (26.10.00) Changing the ANSI-Colors doesnt take effect on old output. Im not clear if this
	really is a bug. (andre)
  closed on 30.10.00 by stephan: that's a feature ;-)
- (26.10.00) The options->preferences dialog still doesnt fit on small resolution.
	closed on 26.10.00 by andre
- (23.10.00) The default button resets the values on all tabs! Not just on the active Tab.
	closed on 23.10.00 by andre
- (23.10.00) The default-button in the options->preferences Dialog does not reset all entries.
	closed on 23.10.00 by andre
- (15.10.00) intelligent history browsing (UP-Key get's only messages in the history that
  starts in the same way like the already typed in chars) should be disabled at start.
  closed on 15.10.00 by Jrgen: fixed
- (23.08.00) wizard: it's not possible to "deselect" a once selected profile
  closed on 01.10.00 by stephan
- (23.08.00) wizard: disable "select" button for selecting profile when the is no profile
  closed on 01.10.00 by stephan
- (unknown date) remove ANSI codes from logged text (or make configurable)
  closed on 25.09.00 bye stephan
- The autlogin doesnt work on CircleMUDs.
  closed on 20.09.00 by andre: it seems like its been a problem with the DOS-CRs.
- The 'reverse' button in the Options->Colors Dialog does not reverse the dark and light colors.
  Its just assigning the light colors to the dark but not otherwise round.
  closed on 19.09.00 by andre
- (23.08.00) wizard: fix tab order (also in "new character")
  closed on 11.09.00 by andre
- (10.09.00) wizard: "select" dialogs have no caption
  closed on 11.09.00 by andre
- (unknown date) marks in the Lineedit are lost, if the user switches to another window,
  that behaviour should be corrected
  closed on 10.09.00 by stephan: this will be automatically get fixed when porting Kmud
  to KDE/Qt 2, the new QLineEdit seems to fix that bug
  



FEATURES/WISHLIST
================

NOT STARTED:
- MSP -  Mud Sound Protocol support (see http://www.zuggsoft.com/zmud/msp.htm)
- IMP - Internet Mudding Protocol support (see http://www.firebolt.com/IMP-rfc.html)
- Pueblo HTML support (see: http://chaco.com/pueblo/)
- paths (path recorder + fast/slow/reverse walking)
- programmable buttons
- support copy&paste to command line (newlines to seperators)
- add to mud-profile: mud type (->autologin), mud description,
  mud language (->preset macro for numpad walking, automapper)
- color-triggers
- add own icons with configurable scripts (possibly add an icon to a macro)
- filter the prompt from the MUD-Output and print it out together with your input
  (posssibly show it before the inputline)
- trigger/log combination to log only specific text/lines
- make sending of newline at the end of a command in "local echo off mode" configurable
- "blink" ansi command support (one timer...) [testmud mudz.org:6969, ask skeetre]
- syntax highlighting for LPC (and maybe others) in multiline input
- insert a mud's webpage to mudprofile and a button to launch it (via konqueror/kfm)
- profile files cannot be physically deleted with Kmud
- possibility to have same history for both input lines (configurable)
- make multiline input more comfortable (maybe tiny button next to the input line?)
  maybe make inputline "resizable", if so make configurable newline/send keys (enter/ctrl-enter)
- move all pixmaps, which are for toolbar and menu into subdirectories of kde/share/apps/kmud
  (like toolbar and pics)
- bookmarks: mark a line in the output and add the possibility to scroll directly to this mark
- add an "panic button" for disabling all triggers/aliases when they are looping (recursive triggers)
- it should be possible to disable special characters
- time-ticker to start commands after a special time (like a cronjob)
- A mud-specific close cammand, which automatically will be sent if Kmud is going to be closed
- Make the split-screen-area resizeable.
- support a list of muds to select from. With possibility to update online.
- add support for hierarchical map support.
- reduce the automap flicker when redrawing.
- add zoom option to the auto mapper.
- allow rooms to be repesent by images on the map.
- add support for special exits (teleport).
- allow maps to be printed.

UNDER DEVELOPMENT:
- tab-completion (roalt)
- rework wrapping algorithm and make configurable (roalt)
- scripting and nested aliases (andre)
- make ping executable configurable (kevin)

FINISHED:
- (07.11.00) automapper (john-paul)
- (30.10.00) plugin interface (stephan)
- (23.10.00) make boss key configurable (kevin)
- (08.10.00) icmp-ping to mudhost before connect to avoid lockups when mud is down (kevin)
- (19.09.00) Change the ANSI color control to something better. (andre)
- (11.09.00) made the autologin customizable (andre)
- (04.09.00) rework connection timeout (stephan)
- (31.07.00) edit the profile (aliases/triggers/macros etc.) offline (kevin)
- (28.07.00) boss key (kevin)
- (27.07.00) more macro-keys (SHIFT, ALT, CTR + Keys) (kevin)
- (23.05.00) autologin (jorfen)
- (22.05.00) configurable timeout (jorfen)
- (12.05.00) call to an external command with '#' (jrgen)
- (21.03.00) backslash-parsing (\n\r\a\t) (jrgen)
- (18.03.00) Speedwalking (jrgen)
- (10.03.00) logging (stephan)
- (15.02.00) triggers! (roalt, jrgen)
- (12.02.00) Macros (walk with num-keys included) (luke, jrgen)
- (31.01.00) Reworking of all input dialogs to a consistent new style (roalt)
- (28.01.00) menu-entry for connect-history (john-paul)
- (09.01.00) multiline input dialog (stephan)
- (06.01.00) blink kmud-mini icon when new output comes after some idle time (stephan)
- (27.12.99) mud stream class for wrapping telnet i/o (stephan)
- (12.12.99) split screen when mud window is scrolled up (stephan)
- (19.11.99) connection wizard (stephan)
- (19.11.99) mud-profiles, character-profiles (stephan)
- (18.11.99) command line options for connecting (john-paul)
- (08.11.99) aliases (luke) 
- (06.11.99) semi-colon delimted input for several commands (luke)
- (06.11.99) ansi color customizing (luke)
- (24.10.99) auto reconnect (john-paul)
- (22.10.99) connection timer/indicator (john-paul)
