home *** CD-ROM | disk | FTP | other *** search
- ______________________________________________________________________
-
- 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.
-
- ______________________________________________________________________