home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
gem250.zip
/
TODO.DOC
< prev
next >
Wrap
Text File
|
1995-10-08
|
9KB
|
195 lines
______________________________________________________________________
GoldED TODO and BUG list. Not complete.
______________________________________________________________________
v---- x = fixed or done. w = working on it. ? = works here.
v-- ? = bug not found/tested. - = bug found/tested. + = new/changed.
* KNOWN BUGS / PROBLEMS: (not a complete list)
- after a shell, ctrl-s shows nothing and the clock stops.
- delete msg in pcboard causes fubar?
- import of very large files sometimes goes bad in 386 version.
- qwk features have problems in *.msg areas?
- reg.only alpha enters infinite loop when there is no key.
- something in the code seems to be making pointer under+overruns.
- tearline --- UNREG UNREG. related to empty tearline?
- template filename seems to sometimes be used as origin in groups?
- template token "@@new" etc. does not produce "@new" as it should.
- the fd/im nodelist index lookup/browse is not 100% reliable.
- unexpected deleted squish msgs causes unusual behaviour.
- with areareplydirect, the "@moved" token should not be active.
- cosmetic: del at pos 2 above a quote. quote disappears.
- cosmetic: enter right after the '>'. quote is not reproduced.
* TODO / WISHLIST:
+ add (was: oldsubj) when entering new subject.
+ add warnings for location dependent keywords.
+ add-to-userlist ("phonebook").
+ addressmacro selection menu.
+ alarm clock / reminder functions.
+ area setup menu for manually adding new areas. (echoid from area:)
+ areaexcl etc. should accept @filename.lst.
+ areaisemail/news should be location independent.
+ areaisgroup <letter or #number>.
+ arealistsortorder @sortordr.lst.
+ arealistontop <echoid>, arealistsort 'L'. sort echo to the top.
+ arearename <old> <new> ["desc"] [(attrs)].
+ beepword <word>. beeps when <word> is found somewhere in a msg.
+ better support for "static" mailers like binkley etc.
+ better support of mailer semaphores (incl. fdinsess.*).
+ built-in basic xlatcharset/xlatescsets such as latin-1.
+ call externutil from arealist (and other places).
+ call externutil www browser for URL's ("http://" and "ftp://").
+ carbon copies to internet address should be gated.
+ charset selection menu for outgoing msgs.
+ color differentiation for groups in arealist.
+ command to write msgs to a file *without* the header stuff.
+ configurable zonegating (see msg from joe rinck).
+ confirmfile in groups. allow @loadlanguage in .cfm file.
+ copy/move of current msg should c/m viewed msg, not disk msg.
+ critical error handler (for printer errors from dos etc).
+ crossposting should also use random system group items.
+ ctrl-c and ctrl-break should not rudely exit golded.
+ editing line highlighted in a specified color.
+ emphasize unread mail in the msglist.
+ event scandone. after area scanning is done.
+ event pscandone. after personal mail scanning is done.
+ forward/copy etc. should not reset searchfor etc.
+ freq function should find multiple frqext per line.
+ freq function should make more msgs if subj is full.
+ freq list option: allow manual entry of filenames.
+ freq manager. to manage all frqs in all netmail areas.
+ frqaddrmap <fromaddr> <toaddr>. for auto re-address of freqs.
+ frqwazoo: support different outbound for each domain.
+ gifavailable <yes/no>. to confirm that it really is frq'able.
+ global scope for attribs* etc. in golded.cfg.
+ goldnode option to ignore down nodes.
+ hudson size warning screen with more detailed info.
+ internal editor: ctrl-up/down: scroll without moving cursor.
+ jump to first area with personal mail.
+ key command: editinserttime. plus keyword edittimefmt.
+ key command: readexternutilmenu: externutil selection menu.
+ key command: readstealtagline.
+ mark areas and toggle view of marked areas only.
+ mark complete reply tree, not just chain.
+ mark important msgs to a list for future reply.
+ mark interesting subject (and/or msgids) for future highlighting.
+ mark msgs older or newer than a specified date.
+ mark to/from/subject for future twitting.
+ mask/action keywords a'la netmgr to replace twit-feature.
+ message undelete function.
+ mini-hatch system to make a .tic for attached files.
+ msgidisaddress <yes/no> (no). scan msgid for ftn address.
+ msglist command to go to next/prev marked msg.
+ msglist command to see only marked msgs.
+ multiple hudson msgbases (for concord etc).
+ new help file with *all* key commands explained and indexed.
+ nodelist browser: option to work like fd/im browser.
+ progress bar: when reverse search, fill bar from right.
+ progress indicator desirable during soup import.
+ qwkoptions maxlines=nn.
+ remove various 64k msgbase limits in dos 16-bit version.
+ screenblanker -vga. a "pure black" mode for "green" monitors.
+ screenblanker should turn off with ctrl/alt/shift keys too.
+ search across several areas.
+ search the raw nodelist (tiny grep or list).
+ selection of import charsets when importing textfile.
+ semaphore exportlist needs to be mtask compatible.
+ semaphore gerescan.now. asks golded to perform msgbase rescan.
+ should check all paths/filenames during cfg compile.
+ showkludge <kludgename>.
+ small popup "notebook" database for info on persons.
+ spellchecker should support @tmpfile too.
+ split long msgs using split kludge spec.
+ statistics (quote% etc) for messages.
+ statusline: ... | lines/total | ... | clock
+ store msg marks between sessions.
+ stylecode char stripping when displaying.
+ templates: "Look what @oname~I~ wrote to @dname~me~:"
+ unc file naming support (\\server\dir\file).
+ userbase browser / name selection.
+ userbase lookup should also work in jam areas.
+ viewtagline, viewtearline, vieworigin etc.
+ want old-style column dividing lines back in arealist.
+ want old-style logo screen back in startup.
+ when changing, move changed msg to end and delete the old one.
+ xlat future: tables convert only to/from iso dis 10646.
+ xlat: cp850 tables: 850_iqp.chs, 850_mne.chs, mne_850.esc etc.
+ xlat: ibmpc<->cp850 tables: ibm_850.chs, 850_ibm.chs.
+ xlatchcp (switch codepage (DosSetCp/INT21,AX=6602h)).
+ xlatchcp <import> <codepage> <localset>.
+ xlatexternal for conversion of text from an external editor.
* AREAFILE WISH LIST:
+ concord.
+ wmail 3.x (update).
* MSGBASE WISH LIST:
+ adeptxbbs. WILL BE IMPLEMENTED IN 2.51.
+ wildcat! 4.x. WILL BE IMPLEMENTED IN 2.51.
+ pipbase.
+ rbbs.
+ searchlight.
+ synchronet.
+ tribbs.
* INTERNET SUPPORT / SOUP:
+ allow entry of long internet addresses.
+ auto-translate internet addr to real name via private userlist.
+ better support for quoted-printable (use =3D instead of '=').
+ built-in replylinker for message-id/references.
+ dupe check for soup import.
+ followup-to: poster (reply via email).
+ hide fidonet details when in "internet mode".
+ newsgroups: get from-name/address via replylink if possible.
+ options to show certain rfc's, like "keywords" and "summary".
+ re-import (toss) bad_soup area.
+ simplify internet setup.
+ split long msgs using mime message/partial subtype.
+ support base64.
+ support internet email cc and bcc's.
+ support rfc distribution: header.
+ support rfc followup-to: header.
+ support rfc lines: header.
+ support rfc replyto: header != internetaddress.
+ support rfc1522 (q-p/base64 in header).
+ support usenet crossposting.
+ support uupc mail/news packets in addition to soup.
* REPLY LINKING:
+ built-in replylinker with a variety of link options.
+ redefine non-jam msgbase hdr fields to jam-style linking.
* PERSONAL MAIL SCAN:
+ optional safe scan: if hash/crc matches, check actual msg.
+ implement personal mail scan of *.msg and ezycom msgbases.
+ semi-intelligent pm scan for internet newsgroups.
+ inbox/outbox concept.
* INTERNAL EDITOR:
+ free fullscreen cursor.
+ real block funcs, incl. column blocks.
+ twokeys (^k^b etc).
+ next-key-is-literal key.
+ call externutil to work on marked block or all msg.
+ show numlock/capslock status.
* USER INTERFACE:
+ configurable arealist layout.
+ configurable header layout.
+ configurable msglist layout.
+ configurable statusline layout.
* MAIN TODO GOALS FOR NEXT PUBLIC RELEASE 2.51:
+ follow "kiss" principle: keep it _stable_, stupid ;-)
+ example "essential.cfg" between simple.cfg and advanced.cfg.
+ fully updated help system. maybe links to manuals?
+ msgbase support for adeptxbbs and wildcat!.
+ reorganized users guide manual, including step-by-step setup.
+ support for new fido configuration in pcboard 15.22.
+ win32 console (text) mode version for win95 and nt.
______________________________________________________________________