home *** CD-ROM | disk | FTP | other *** search
- ----- 1.999.9
-
- this is the last beta... i'm working on the documentation and any bugs
- that are reported here.
-
- some of the bios screen code is now in assembler, slightly faster
-
- cleaned up a bunch of cosmetic problems in the editor, among other things
- it now works right when deleting a blank line with ^d
-
- some more minor fixes
-
- redid menu. it looks a likely funky when scrolling but works better now
-
- ----- 1.999.8
-
- find now quits if you enter a zero length search string
-
- you can no longer scan all areas from the area menu. you can
- still do it via the '*' command in the reader though. the
- areas menu is cleaned up and laid out a bit better (at least in
- my opinion). the biggest implication is that autostart macros
- that go to the areas menu and scan for new messages should be
- changed to scan for new messages and THEN go to the areas menu..
-
- msged attempts to avoid writing a new message over old ones. i
- don't multitask so i have no idea if this will work or not. the
- biggest problem i can foresee is that it may be susceptible to
- 'race' conditions where msged and the tosser fight over the
- highest message....
-
- msged now remembers the last file name you wrote a message to...
-
- msged no longer clears the cost field or the times read field. and now
- increments the times read field when you read a message to you the first
- time.
-
- changed the clear line key in the field editor from <ESC> to <ctrl><X>.
- you can abort a message whilst entering the message header by pressing <ESC>.
- additionally you can abort from fields in the settings screen.
-
- reduced memory requirements, you might be surprised at how much. do
- not exepack or lzexe though as the code is overlayed now. it will now run
- in less than 100k(!) but it will be VERY slow and somewhat limited in
- message size, etc.
-
- began adding support for clarkson spell checker
-
- ANSI support might be a little better..
-
- fixed bug when displaying internet addresses
-
- fixed bug when scanning areas with '*', quickbbs areas were coming up as
- empty everytime.
-
- fixed bug in editor when deleting from last line of text
-
- ----- 1.999.7
-
- if you don't have a config file msged will go directly to the settings screen.
- additionally, you'll have to play with the settings functions to
- determine exactly how it works.
-
- settings screen is back. now better than ever before. you can
- change just about everything (except the video addressing
- segment). this includes colors, area information, switches,
- attributes, everything that can be changed in the config file.
- and msged will write out a new config file for you as well...
-
- <alt><r> rotates text when entering a message, same as the < or > key
- when reading messages. first press is rot13, second is rot10, third
- returns text to normal. be warned! the text is echoed rotated, so it's
- tough to read what you type...
-
- ----- 1.999.6
-
- fixed no display bug in search
-
- rot10/13 returned
-
- no longer adds a ^areply when changing a message
-
- ----- 1.999.5
-
- tamed the wild scroll. seems my code had the same problem a
- few bioses have. telling them to scroll 0 lines essentially
- tells them to scroll 65536 lines! i think it's fixed now.
-
- you can now delete messages from the quickbbs message base. boy, is the
- quick base funky... and badly documented.... arrgh..
-
- the quickbbs reader is fixed. you still can't enter or delete, but you can
- read messages. and it positively FLIES! you can scan 100 messages in ten
- seconds by holding down the right arrow key... and msged keeps up with key
- repeat....
-
- fixed the mysterious problem with domains. wasn't so mysterious after all,
- just dumb...
-
- ----- 1.999.4
-
- quickbbs support is still out, as are the settings and help screens. i'm
- freezing this version temporarily to allow bill andrus to catch up the os/2
- code. when that's done i plan to fix quickbbs support and add the help and
- settings screens back in.
-
- msged now compares area paths instead of area tags. this allows you to assign
- multiple attributes (like uucp and netmail) to the same area. the first
- description given for an area is the one that is used.
-
- fixed problem when replying to messages with a domain when you don't have
- one defined.
-
- changed the way exporting to a textfile is handled. if in the editor,
- things work essentially as they did before. however, msged no longer asks
- if you want to rplace or append to the destination file. you specify this
- the same way you specify you want to append to the tosslog... if you want
- to append to the file, put a plus sign (+) in front of the file name. this
- applies to the <alt><w> command in the reader as well... however, there
- are some additional changes to this command, you can specify how you want
- the text export. if you append the string ",q" to the filename, msged
- formats the exported text the same way it does quoted text in a message.
- this lets you quote from a number of messages by quote exporting several
- messages into the same file (with append), then importing the file into
- a new message. the other option is ",t" or text. this tells msged to
- append a newline to the end of each line and puts a text header at the
- top of the message. this makes the file useful for exporting to other
- software. finally, if you specify no options at the end, the message is
- written out to the file with newlines only at the ends of paragraphs and
- no text header... this makes it useful for re-importing into a msged
- message.
-
- more optimizations for speed. rot10/rot13 is temporarily disabled.
-
- direct video access is now written in assembler code
-
- ----- 1.999.3
-
- fixed a rather embarassing bug in usenet quoting..
-
- improved performance somewhat by rewriting part of the direct video code
- and one library function in assembly language.
-
- quickbbs support is temporarily broken... not that it ever worked
- right in the first place!
-
- underscores (_) in the quote string are now converted to spaces
-
- fixed a problem with spurious spaces being added when using soft-crs
-
- fixed the notorious 'delete at end of message' problem (i hope!)
-
- fossil video may not work properly at the moment, i changed some keyboard
- handling and haven't updated the fossil input routines yet...
-
- fixed a problem with changing addresses.
-
- direct video now uses the bios ONLY for keyboard handling, everything
- else is done direct. (including scrolling)
-
- fixed speed problem when loading messages. everything now loads faster
- than before.
-
- hidden lines are not quoted unless you turn them on before quoting
- the message. unfortunately, this also turns on seen-by lines.
-
- large messages (over about 12k) load slower than they had. sorry,
- i'm working on it though.
-
- removed the address from the to line in echomail and local areas
-
- added support for VERY large message, up to available memory.. should
- satisfy even the most verbose user
-
- ----- 1.999.2
-
- full usenet/internet addressing is now supported in areas tagged as uucp
- or news. one caveat... msged looks for an @ sign to determine that what
- is being entered on the to line is an address instead of a name. if you
- are entering a bang path with no @, prefix it with a @, msged will strip
- the leading @ before writing the address to disk.
-
- since to, from and date are shown properly in the message header above the
- text, msged doesn't display them a second time in the actual message text
-
- quoting and replying to usenet/internet messages uses the correct addresses.
-
- usenet/internet address display is now done correctly. additionally, the true
- date a usenet/internet message was entered is now parsed from usenet header.
-
- began replacing inter/usenet support
-
- figured out a new way of parsing origin lines. seems to work ok..
-
- fixed a number of null pointer problems in config.c and some in fido.c
-
- message numbers are done slightly differently for consistency between
- quick and msg message bases. the number displayed on the top corner is
- which message out of how many, the real message number, i.e. the filename
- of a .msg file is displayed in parens after the area description
-
- eids are no longer generated by msged in any case, no point in it..
-
- most of bill andrus's changes for os/2 have been integrated in. however, i
- may have missed a few
-
- went to large model, permanently... i know when to surrender! working to
- keep inside small model was too constraining and limited my ability to
- make the thing work right.
-
- fixed bug with intl lines. it is now put in if the destination zone
- doesn't match either your zone or the originating nodes zone.
-
- ---- 1.9991
-
- fixed the BIOS video bug..
-
- removed all the secondary ways of doing things in the config file. if
- the sample config warned that a keyword was obsolete, it's probably gone
- in this version.
-
- ANSI support is temporarily #ifdef'ed out
-
- quickbbs support is in... it even works after a fashion
-
- removed support for the binkley colors statement (needed the space)
-
- ---- 1.999
-
- i lied about quickbbs support.. it'll have to wait for 1.9991, had to do too
- many other fixes to get it in here.
-
- fixed a bug with vfossil handling (don't ask...)
-
- did some more optimization of direct video i/o
-
- fixed a bug when backspacing at the top of a message
-
- fixed the "error: null pointer" bug and possibly a few others in the process
-
- i think i've finally gotten the wordwrap and delete logic working properly
-
- added some preliminary (VERY) support for ANSI video access. when complete
- should allow remote operation..
-
- fixed problem with delete line not pulling in the right line at the bottom
- of the screen
-
- redid the word wrap logic yet again. i believe that this version should
- be considerably more stable than previous versions. it is iterative
- rather than recursive and uses less stack space. it also does a lot less
- memory allocating and freeing, so it shouldn't fragment the heap as
- often (you'll see fewer "heap corrupted" errors.
-
- punctuation wrap problem is fixed.
-
- fixed a problem with trailing spaces in the config file.
-
- the boss keyword is no longer supported in the config file. use a fully
- qualified address and the privatenet keyword.
-
- one more command has been added to the reader, scan. scan is initially
- bound to the * key (either will do). this command scans all areas for new
- messages. used in conjunction with next and prev area, you can check for mail
- without ever hitting the areas menu.
-
- delword is fixed! (finally...) now works as you'd expect it to.
-
- added two new commands to the reader, next_area (+) and prev_area (-). if areas
- have been scanned (via alt-s on the areas menu), the commands go to the
- next and previous areas with unread messages in them, if no areas have
- new messages or if areas have not been scanned, then they move to the next
- and previous areas.
-
- fixed at least one of the problems with doing a lot of deletions via
- delete character. also fixed a bug that was corrupting the heap when you
- aborted a message that had been heavily edited.
-
- finally fixed the alias address lookup again. sorry about the mess...
-
- config files are broken again. i've changed the way areas are declared
- in the msged.cfg file. the syntax is shown below:
-
- fido mail ATTRIB "description" path areatag
- quick uucp board #
- news
- local
- echo
-
- each line indicates an alternative value for a field.
- ATTRIB is zero or more of p,c,k,d and h indicating the default attributes
- for the message area, p being privileged, c crash, k kill/sent, d direct
- and h hold. the description must be enclosed in double quotes, unlike
- previous versions, single quotes no longer work here. path applies only
- to fido style message bases, if the area is a quick message base, this
- field is interpreted as a board number. areatag only applies to echomail
- areas.
-
- not only am i breaking config files, i'm breaking batch files too... msged
- now returns MUCH more information in the errorlevel. the following are
- additive...
-
- type of message entered errorlevel
- netmail 1
- echomail 2
- uucp mail 4
- uucp news 8
- local messages 16
-
- so, if you enter a netmail message, a uucp news message AND an echomail
- message, msged will exit with errorlevel 11. as you can see, this gives
- you great flexibility in what you run when exiting, but it is going to
- require a significant batch file change. i'm including my readmail.bat
- in the distribution..
-
- ---- 1.998z
-
- the next version will be 1.999 and WILL have quickbbs support working, it
- will be basic, but it will work. additionally, proper support for quoting
- usenet messages will be back sometime in the 1.999s along with the setup
- screen. i really am planning on releasing 2.00 someday!
-
- fixed search... it looks at the to, from and subject lines in the header
- again
-
- writing a message to disk now puts the area description in as well
-
- quickbbs reader improved a bit more, now reads the first message in the
- base..
-
- finally got rid of blank ^AREPLY: lines in changed messages
-
- ---- 1.998y
-
- ^APATH lines should no longer be stripped from changed messages..
-
- fixed (i think) blank ^AREPLY: to INTL messages
-
- fixed FMPT problems.
-
- fixed the color problems.
-
- still can't write to a quickbbs message base... not that works anyway.
-
- significant error checking and bulletproofing added to the quick support,
- won't lock up at the drop of a hat anymore...
-
- you can now delete messages from a quickbbs message base
-
- added more error checking to date routines. invalid dates are now flagged
- as such
-
- fixed attribution line bugs...
-
- ---- 1.998x
-
- emergency bug fix for intl line support.
-
- ---- 1.998w
-
- the settings screen has been temporarily removed. it will be back soon,
- bigger and better than ever.
-
- fixed bug with the message attribute keywords
-
- msged now lets you design the usenet style attribution line. it is done
- with the new command "attribution" in the config file. essentially, you
- put the attribution keyword followed by the string you want used into your
- config file. the default is:
-
- attribution In a message of <%m %d %h> %f (%a) writes:\n
-
- the percent (%) signs indicate a special format character follows. the
- format characters have the following meanings:
-
- %t name of person original message was two
- %f name of person original was from
- %a address of sender of original message
- %w day of week original was sent (3 letters)
- %d day of month original was sent (1-31)
- %m month original was sent (3 letters)
- %y year original was sent (00-99)
- %h time original was sent (hh:mm)
- %% a percent sign
-
- if you want a blank line separating the attribution line from the text,
- make sure you add the \n at the end...
-
- reformatting now updates the screen more quickly and with less fuss. and it
- works better to boot...
-
- if you seem to be having trouble with your userlists, make sure that you
- don't have tabs in them, that will confuse things.. a common way of screwing
- up a userlist is to use an editor that converts multiple spaces to tabs
-
- added the area a message was forwarded from into the origination line on
- a forwarded message. this doesn't mean that you can automatically forward
- across areas (although you could easily write a macro to so) but it makes
- it easier to forward a message then move it somewhere else.
-
- changed the way messages are written to disk internally. let me know if
- something strange happens that you can't explain
-
- fixed <del> when on the last line. the line is now refreshed properly
-
- don't use <del> to delete more than a paragraph or so one character
- at a time, it will cause problems. i'm sorta working on it, it doesn't crop
- up too often.
-
- <delword> also has a tendency to do strange and amazing things if you try
- to delete too much with it.
-
- fixed handling of soft-cr's in incoming messages.. took me long enough!
-
- the domain keyword no longer works, put your domain at the end of your
- address. this has been gone for a long time, but i had forgotten to
- document it. it'll be back eventually though.
-
- ---- 1.998v
-
- all bugs that i know of are fixed... i'm counting on y'all to find the ones
- i don't know about.
-
- to my knowledge the only thing left to add is the quickbbs support. that
- will become the main item to test in 1.999. hopefully, the 1.999 series
- won't have to go alphabetical!
-
- delete word right is bound to <ctrl><t>, if you're on a word, deletes the
- word and trailing whitespace to the next word. if you aren't on a word,
- deletes whitespace to the next word. a word is anything surrounded by
- whitespace
-
- an intl line is put in the message whenever the destination zone is not the
- same as that in your primary address (the first one listed in your config
- files). if this is a problem i'll make it optional
-
- put in the infrastructure for fidozone support, will complete
- it as soon as i find out the proper formats
-
- opusdate format is now included. to turn it off use NO OPUSDATE, it will
- be mutually exclusive with FIDOZONE
-
- msgid's are now placed in echomail as well as netmail
-
- moved the word scanning up a couple of lines on the areas screen
-
- fixed problem with deleting <cr>'s and single blank lines in the editor,
- the editor now refreshes the screen correctly when necessary.
-
- fixed problem with domain when doing cc:s
-
- ---- 1.998u
-
- fixed lastread pointers in new areas.
-
- slated for next beta are options to enable opus format messages and fido 12
- format messages (mutually exclusive)
-
- added an asterisk in the upper right corner to indicate a message is loading,
- it changes color as the load progresses.
-
- rewrote the word wrap and reformat code in the editor. it's faster, cleaner
- and easier for a mere mortal to understand. as a side benefit, it now works
- correctly <grin>
-
- ---- 1.998t
-
- sped video writes up somewhat
-
- when you write a message to disk, the message number is replaced with the
- word Date:
-
- when you start a subject line with D:\ where D is a drive letter, msged will
- assume a file attach and set the attach bit accordingly.
-
- <ctrl><home> and <ctrl><end> go to start and end of message respectively
- when in the editor.
-
- <ctrl><pgup> and <ctrl><pgdn> go to the top and bottom of the screen
-
- backspace and delete now automagically reformat as you use them.
-
- reformat (<alt><f>) in the editor is finally fixed! yippee!
-
- fixed bug in editor, pressing <ctrl><end> to go to the end of a message
- caused strange and harmful things to happen.
-
- ---- 1.998s
-
- a feature that deserves a bit more documentation is the paste buffer.
- when you use <alt><a>...<alt><c> to cut out a block of text, that block
- remains in the paste buffer until you cut another block out. this includes
- across editing different messages. this is useful when quoting from
- multiple messages, quote the first message and cut out the text you want,
- then abort the edit with <esc>. next quote the second message, you can
- now paste the quote from the first message into the quote of the second
- message using <alt><p>
-
- fixed the list problem, turns out i wasn't freeing up memory allocated
- to a message when i was done with it. this will make the rest of the
- program more stable as well.
-
- fixed bug in cc: which truncated last character of a name in some cases
-
- ---- 1.998r
-
- the list command now exits when an area is empty.
-
- BROKEN CONFIG FILE ALERT!!! some of the configuration options have been
- changed. the following keywords have been eliminated:
-
- softcr, seen-bys, tearline, shownotes, confirm
-
- they have been replaced with a new keyword called "No". all of the above
- options now default to ON. to turn them off, use "No " followed by one
- of:
-
- softcr, seen-bys, tearline, shownotes, confirm, msgids, eids, strip
-
- msgids will turn off the automatic generation of a msgid and eids will
- turn off automatic generation of eids. strip will prevent msged from
- stripping pre-existing <ctrl><a> kludge lines from the message when it
- is written to disk.
-
- note: moving the cursor around a lot in the message list screen will
- cause problems. if you see bogus message numbers, IMMEDIATELY press <esc>
- twice to exit msged. i'm working on fixing this, but don't know when
- it will be done.
-
- changed areas menu again. added another numeric column, cleaned up
- the format somewhat as well.
-
- ---- 1.998q
-
- rewrote part of the code in assembler. makes a very slight speed
- improvement, but you'll need a stopwatch to see it.
-
- fixed cc: so explicit address overrides implicit address
-
- fixed bug where local was being on all messages written by msged.
-
- ---- 1.998p
-
- fixed deleol <alt><k> (delete to end of line) in editor
-
- added support for secondary lastread pointers using the "lastread" config
- keyword, syntax is:
-
- lastread <filename>
-
- where <filename> can be any filename. it'll be the same in every message
- area though...
-
- fixed a rather insidious bug in the macro handling for getkey(), showed
- up when i added the fossil support.
-
- corrected message counts on the areas menu
-
- fixed bug for points in that the point was being put on all addresses (oops)
-
- video fossil support has been added to all versions of the program. one problem
- is that it means msged no longer compiles with production ZTC. #ifdefs will
- be added before release to compensate
-
- the "username" config keywaord has been removed. use "name" or "sysop" instead
-
- ---- 1.998o
-
- significant (to me!) size reduction
-
- changes to source so it would compile under msc again
-
- ---- 1.998n
-
- fixed a bug in the color setting logic... leading spaces confused it
-
- changed the date display format a bit... makes it a bit more readable
-
- fixed the bug in forward where a <cr> was being stuck in after the datestamp
-
- address lookup doesn't work properly with one word names when doing cc:s, it
- works fine in other situation... i'm working on it..
-
- ---- 1.998m
-
- fixed a rather embarassing bug that prevented you from sending messages
- to /0 nodes. i was a little overzealous in the defaulting...
-
- fixed another heap corruption bug.. this is getting monotonous!
-
- this has been in a while, but i forgot to document it. if you list
- multiple addresses in multiple zones in your config file, when entering
- a message, msged will look for the first address with a zone matching the
- destination of the message and will use that as the originating address.
-
- changed the area screen a little... it now shows the number of unread
- messages, then the total number of messages in the area.
-
- ---- 1.998l
-
- fixed a hidden bug in the message creation routines... it only came out in
- foul weather (a pointer was being free()ed, but still was used)
-
- what quickbbs support there is is extremely unstable. i would strongly
- recommend against its use.
-
- finally fixed the video reinitialization. you can now change video modes
- from a dos shell from msged (using the dos command for example). when you
- return from the shell, msged will use the new video mode properly. IT WILL
- CHANGE THE RIGHT MARGIN TO BE 1 LESS THAN THE SCREEN WIDTH!
-
- added the "dos" command and bound it to ! when in the reader (sorry, not
- available from the editor). basically, this command executes a single dos
- command and returns to msged. it requires a keypress to return. this could
- be used to implement an external editor interface when combined with a macro.
-
- to have msged append to confmail.out instead of rewriting it, prepend
- a '+' to the filename in your configuration.
-
- when you move or copy a message into an area, that area should now be
- listed in the confmail.out (or whatever you call it) file
-
- msged now longer chdirs about the disk
-
- added a nifty little feature to the areas menu... you'll notice that the
- vertical separator bar has been removed. but that's not the nifty part,
- when you scan areas using <alt><s>, msged will now display your current
- position in the area and how many messages are in the area.
-
- ---- 1.998k
-
- fixed most of the problems with the cc: command
-
- when the address search routine fails, it now returns your address.
- however, the address is then displayed in the warn color, so that you know
- it wasn't found. unfortunately, this doesn't apply to address lookups
- within the cc: function (the color display that is)
-
- when doing cc:s msged checks the primary and secondary userlists BEFORE
- it checks to see if you put an address on the line manually. if the name
- is found in the userlists, the address on the line is ignored. would y'all
- prefer that it be the other way around?
-
- in case you're wondering, i'm trying to clean up all the nits in the main
- program before i start fighting with the quickbbs stuff again...
-
- ---- 1.998j
-
- color settings are changed slightly. compatible for the most part, except that
- gray and brown are no longer recognized (use white and yellow). only three
- characters of the color are needed, i.e. magenta is mag, blue is blu and
- black is bla. if you append a + sign to the foreground color, you get high
- intensity, appended to the background gives blinking.
-
- fidostyle quoting has been removed. if you wanna fidostyle quote, delete
- the attribution line.
-
- number of bug fixes, message attributes are now set properly when entering
- new messages.
-
- a number of internal hooks were removed for stuff like encryption that
- i don't ever plan to implement. this speeds up stuff, makes it smaller
- and makes writing messages easier.
-
- anybody want to write the new docs?
-
- ---- 1.998i
-
- message timestamps are now standardized and converted into a unix style long
- int internally. makes things work better when copying from quick to msg bases
- and vice versa
-
- simplified parsenode() in config.c. does the same things, only more
- efficiently. it's significantly smaller
-
- dropped support for internet addresses for the time being. i bumped my head
- on the roof of small model for the first time...
-
- ---- 1.998h
-
- EIDs are now fixed to be compatible. i use 20 bits of the 32 bit timestamp
-
- ---- 1.998g
-
- i'm procrastinating 1.999... mainly because i want to make sure i've got
- everything else working before i finish screwing around with quick.
-
- this version fixes a number of problems, mostly having to do with deleting
- messages
-
- msged now does EIDs of it's own flavor. they shouldn't cause qmail any
- problem though.
-
- kludgelines are stripped properly when you change a message. (finally!)
-
- the kludgeline config keyword is no longer necessary. all kludgelines are
- shown when you use the <alt><v> (view) command.
-
- ---- 1.998f
-
- i lied about the docs (i hate writing documentation...)
-
- fixed lockup when deleting first message
-
- removed usenet address parsing... it just confused things anyway
-
- fixed the great seenby quoting bug
-
- ---- 1.998e
-
- still nothing new in the quickbbs department.
-
- fixed heap corruption bug when entering a new message into an empty area
-
- put the settings screen back... sorry guys!
-
- next version will have a preliminary copy of the docs and should have most
- of the quickbbs support finished (except for niceties like message
- threads). if things continue to stabilize nicely i'm looking at a general
- beta for version 1.999 with a release early to mid september of 2.00
-
- ---- 1.998d
-
- nothing new in the quickbbs department
-
- fixed a couple of problems with deleting messages (was running out of
- handles, of all things!)
-
- fixed heap corruption errors when quoting messages (i hope... let me know if
- a "heap corrupted" message shows up and what you were doing when it happened)
-
- ---- 1.998c
-
- you might have noticed that the search command isn't checking the message
- header... that will be corrected in the next release, it's because of a
- change in the way the program does things..
-
- added read-only quickbbs support, write is coming in next alpha
-
- fixed heap corruption problem (fingers crossed!)
-
- to use quickbbs areas you need to add two new lines to your config file, the
- first is:
-
- quickbbs PATH
-
- where PATH is the directory containing the quickbbs msg*.bbs files. the
- other line associates board numbers with a descriptive area name. (this will
- be extended in the future). currently it is in the format:
-
- quick DESCRIPTION BOARD
-
- where DESCRIPTION is the area description (in double quotes) and BOARD is the
- integer board number (>0). the quickbbs message base takes significantly
- less disk space and is also faster. there are currently some things missing
- from the quickbbs support, namely, it can't be used for netmail, no reply
- threading and a few other miscellany.
-
- ---- 1.998b
-
- fixed bug in usenet address support
-
- fixed delete bug
-
- fixed change bug
-
- fixed move/copy (again!)
-
- warning, very long messages may appear to lock up the machine. give them
- some time before you decide it's dead. (at least 30 seconds)
-
- cross y'all's fingers... with any luck the next version will have the
- quickbbs support in it. the infrastructure is in place, i just have to write
- the actual low level access routines.
-
- ---- 1.998a
-
- this was a long time coming... had to work around a couple of compiler bugs
-
- anyway, you may not notice much different, except...
-
- move/copy doesn't work again..
-
- ---- 1.9988
-
- redid move/copy. think i fixed the bug there...
-
- smaller...
-
- quickbbs support is now scheduled for 1.999
-
- if this version works satisfactorily for all alphas, i am planning a beta
- release by 1.999. let me know...
-
- ---- 1.9987
-
- fixed bug that truncated subject line when setting read bit
-
- ---- 1.9986
-
- fixed the forward command
-
- ---- 1.9985
-
- message list fixed (i think)
-
- better large screen support
-
- ---- 1.9984 notes
-
- move/copy message bug fixed.
-
- delete message leaves you at next available message in area
-
- some fixes to message list, however, still not working quite right.
-
- fixed bug in find command that kept it from working properly
-
- reported bugs that i can't reproduce:
-
- message list off by one
- grunged message lockup
-
- ---- 1.9983 notes
-
- this is just a fix to repair a rather embarassing bug in 9882...
-
- ---- 1.9882 notes
-
- WARNING! WARNING! WARNING! WARNING!
-
- this version may be hazardous to your mental health... it may be a bit
- fragile still. i think i've worked out most of the big problems, but
- you may have a lock up or two...
-
- some internal changes to how the message list is stored. this should
- give people who don't renumber more room to play with as less room is
- required for non-contiguous message numbers now. this is also
- preparatory to adding the quickbbs stuff.
-
- ---- 1.9881 notes
-
- fixed cc: bug!!! yippee!! hurray!! <dancing in the streets>
-
- ---- 1.9980 notes
-
- fixed the out of memory error when scanning
-
- cc:s still go into neverneverland the second time you use them, i know what
- the problem is, just not why....
-
- ---- 1.998 notes
-
- msged now saves and restores the current directory when shelling to dos
-
- areas menu is finally fixed and behaves as you'd expect (i have 30 areas,
- so i finally noticed the problem!)
-
- home and end go to the first and last areas in the areas menu
-
- msgid's are added to netmail (EIDs coming to echomail soon...)
-
- domain kludge lines are back in
-
- initials are properly inserted into quote strings
-
- new quote string macro! the & (ampersand) expands to all initials, i.e.
- for the name "Randy Van de Loo", the string ">&:" would expand to ">RVdL:"
-
- ---- 1.997F notes
-
- msged now does a chdir() to the message area directory. seems to be a bit
- faster. your home directory is saved and returned to when you exit.
-
- this version should have all the functionality of 1.99 restored, plus some
- new stuff. i believe i've finally cleaned everything up after the great
- axe job...
-
- ---- 1.997E notes
-
- cc: is back. needs more testing....
-
- cc: address parsing should be more robust
-
- qm passthrough areas ignored (but you already knew that <grin>)
-
- ---- 1.997B notes
-
- cc: temporarily disabled pending rewrite (i'll show it!)
-
- commands now work from the message list screen (like delete, etc)
-
- ---- 1.997A notes
-
- smaller!
-
- NO linefeeds are put into messages, lines are terminated only by
- a carriage return
-
- soft carriage returns automatically added to usenet messages
-
- usenet addresses support improved (not yet complete)
-
- internal message structure completely redone.... watch for falling bits!
-
- search now starts from the CURRENT message
-
- new compiler
-
- message ids temporarily removed (until the dust settles)
-
- msged now uses the comspec to find the proper comspec
-
- ---- 1.9972 notes
-
- added message id hidden lines
-
- more scrunching
-
- message size limit set to 10k in small model versions
-
- ---- 1.996 notes
-
- have done some serious scrunching, optimizing for size (cuts 10k off final!)
-
- message flags supported on a per area basis, use PDKCH before the area
- description, the old settings still apply to the first area.
-
- direct flag disables all gating for a message, sets xx2 attribute
-
- quoteright sets the right margin for quoted text.
-
- function 0 is an autostart macro, executes when msged is started.
-
- internet style addressing supported for fido addresses, full ufgate addressing
- rsn.
-
- other stuff i don't remember... you'll find it <grin>
-