home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / GEW300B1.ZIP / note_b1.txt < prev    next >
Encoding:
Text File  |  1997-11-10  |  14.0 KB  |  343 lines

  1. ______________________________________________________________________
  2.  
  3.        GoldED 3.00.Beta1 "Martian Sunrise", November 10th 1997
  4.  
  5.         THIS IS AN ALPHA OR BETA RELEASE - IT MAY BE UNSTABLE,
  6.      CONTAIN BUGS AND HAVE BROKEN FEATURES. YOU HAVE BEEN WARNED!
  7. ______________________________________________________________________
  8.  
  9.  
  10. ______________________________________________________________________
  11.  
  12.                            Notes for Beta1
  13. ______________________________________________________________________
  14.  
  15. + Implemented a different memory debugging feature to GoldED/2. The
  16.   feature is enabled with the commandline option -X. When enabled,
  17.   GoldED switches to allocating memory directly with DosAllocMem and
  18.   places the data so that overruns (access beyond the end of allocated
  19.   memory) will cause an immediate SYS3175. If you suspect a bug,
  20.   please try running GoldED with this feature enabled for a while.
  21.   NOTE: When this feature is enabled, GoldED uses a lot more memory
  22.   (for example 8192 bytes per line in a msg), so be sure to have
  23.   plently of swapspace.
  24.  
  25. - GoldED/2 crashed when trying to file attach with wildcards.
  26.  
  27. - When move-replying a msg from an "AREAREPLYDIRECT YES" area to
  28.   another area, and the msg didn't contain an AREA: kludge, GoldED
  29.   crashed. If it *did* contain an AREA: kludge, the @oecho and @odesc
  30.   template tokens were not correct.
  31.  
  32. - If a very long WT_NEWAREA language text was used and a long fuzzy
  33.   string was entered (such as pressing 'A' continuously), the screen
  34.   was garbled and GoldED crashed in some cases.
  35.  
  36. - You could not enter the '^' character in the normal manner in the
  37.   Win32 version.
  38.  
  39. + The Win32 version now sets the window titlebar text. Also added a
  40.   bit more orderly shutdown when ctrl-break is pressed.
  41.  
  42. - Fixed bug in the internal editor. When backspacing from column one,
  43.   the Linux version crashed.
  44.  
  45. - The Linux version did not react properly to Ctrl-Q and Ctrl-S keys.
  46.  
  47. + Optimized screen access for the Linux version a bit more, and added 
  48.   support for alternate charset, so that border lines etc. are drawn 
  49.   using highbit characters, not ugly ascii. NOTE: If you see a lot of
  50.   strange characters instead of nice lines, you are most likely using
  51.   setfont or something else that destroys the screen mapping that
  52.   allows alternate charsets to work. GoldED uses basically the same
  53.   method for switching charsets as ncurses and slang, so you would
  54.   have the same problems with programs built with those libraries.
  55.  
  56. + In the arealist, GoldED now automatically skips past area separator
  57.   lines when moving over them.
  58.  
  59. + GoldED now decodes MIME (RFC2047) encoded headers (you know, the
  60.   ugly =?ISO-8859-1?Q?bl=ABla?= things). Note: The charset is
  61.   currently ignored. This is okay for most msgs. Will be done properly
  62.   in a later version. Encoding is not supported.
  63.  
  64. - Fixed MIME quoted-printable support for SOUP export. During export,
  65.   the header lines were also quoted-printable encoded.
  66.  
  67. - When using ALT-Z (EDITzapquotesbelow) and there were only quotes
  68.   below the cursor until the end of the mail (nothing else), GoldED
  69.   hung or crashed.
  70.  
  71. - After using ALT-Z (EDITzapquotesbelow) and there was no "normal"
  72.   selfwritten line between the cursor-position and the end of the mail
  73.   but only a origin/tearline/tagline-line, GoldED displayed these
  74.   lines in the wrong color.
  75.  
  76. - GoldED will no longer crash when importing a 1-byte SOUP message to
  77.   a JAM area.
  78.  
  79. - When exporting news from a Squish area, GoldED forgot to set the Scn
  80.   attribute, so the articles afterwards appeared with the attributes
  81.   "Snt Uns Loc".
  82.  
  83. ! The FRQOPTION USEFLOFILE option is now permanently on. You can
  84.   remove that option from your configuration, if you have it.
  85.  
  86. + Changed the MAILINGLIST feature so that it also looks at the From:
  87.   line instead of just the Sender: line.
  88.  
  89. + GoldED now knows about the Squish "Lok" attribute with attribute
  90.   value 0x40000000.
  91.  
  92. - When changing attributes on a msg in an area like the BAD_MSGS area,
  93.   the AREA: line was moved to a position where the mail processor
  94.   couldn't find it.
  95.  
  96. + In areas marked as e-mail or newsgroups, GoldED now allows full
  97.   editing of both name and internet address when in the header editor.
  98.  
  99. + Instead of AREAFILE TMail, you can now use AREAFILE Termail. It
  100.   calls the same config reader.
  101.  
  102. - Fixed CARBONCOPYLIST NAMES when using a large amount of CC's (i.e.
  103.   taken from a file). GoldED created netmails for all cc-members, but
  104.   only inserted the first line of "CC: <name>, <name>, <name>,
  105.   <name>"-text and forgot the others.
  106.  
  107. - Cutting out a large block in the internal editor caused a range
  108.   check error message.
  109.  
  110. - GoldED crashed when copying, moving or forwarding to the same area.
  111.  
  112. - Fixed crash if the description column "D" was not defined in
  113.   AREALISTFORMAT.
  114.  
  115. + New feature: GoldED can now jump to the next or previous unread msg
  116.   (unread being defined as having timesread = 0). Added the new key
  117.   commands READgotonextunread and READgotoprevunread for this feature.
  118.  
  119.   The default key assignements are: 
  120.  
  121.     @U     READgotonextunread    ; Like in Yuppie
  122.     @Left  READgotoprevunread
  123.     @Right READgotonextunread    
  124.  
  125.   This feature is very useful when using the reply-linking to read a
  126.   complete thread and afterwards switch to the next unread mail
  127.   automatically.
  128.  
  129. + Added new keyword: SOUPEXPORTMARGIN <margin>. Defaults to 76. This
  130.   is the margin that GoldED will hard-wrap to when exporting to SOUP
  131.   packets. If you're getting complaints that your lines are too long,
  132.   you may want to set this to 70 or 60. NOTE: You should NOT enable
  133.   EDITHARDTERM in email and newsgroups that are exported to SOUP. If
  134.   you do, your messages will probably be exported with short line
  135.   "droppings" after the wrapping margin.
  136.  
  137. - The various semaphore files are now deleted *after* performing the
  138.   desired action instead of before.
  139.  
  140. - MAILINGLIST areas were not automatically changed to type "EMail".
  141.  
  142. + GoldED now also highlight the to-field if it contains the
  143.   INTERNETADDRESS. 
  144.  
  145. + Added an end-of-message indicator line in the internal editor. It's 
  146.   a line from left to right and has COLOR READER BORDER. 
  147.  
  148. - GoldED didn't write the correct entry in the .REQ file, when writing
  149.   the following in the subj-line of a wazoo-filerequest:
  150.  
  151.     GEOA1026.ZIP $365000
  152.  
  153.   The $-stuff is now saved on the same line as the filename, similiar
  154.   to the password - '!' functionality.
  155.  
  156. - If there were a ^B (0x02) character somewhere in the message, GoldED
  157.   also deleted the succeeding character when saving the mail. 
  158.  
  159. - The current LOADLANGUAGE (global or in a group) is now reloaded
  160.   after posting a message. This prevents "stuck" language. 
  161.  
  162. - Fixed template-matching bug. It could cause a template to be falsely
  163.   matched when entering a new message or a comment-reply in an
  164.   echomail or local area.
  165.  
  166. + Default colors have now been assigned to the stylecode highlighting:
  167.  
  168.     COLOR STYLECODE ALL White on Black
  169.  
  170.   Remember to enable the DISPSTYLECODES keyword if you want to see 
  171.   any effect of this.
  172.  
  173. - If you used CTRL-N/CTRL-P while reading messages to go directly to
  174.   the next area and there was a AREASEP-definition in between, GoldED
  175.   crashed. 
  176.  
  177. - In quoted-printable encoded messages, if there was an encoded TAB
  178.   character, it was decoded wrongly and the next character was lost.
  179.  
  180. - When doing large amount of copying/moving that takes a while, GoldED
  181.   immediately switched the screensaver on after finishing the job.
  182.   Fixed. 
  183.  
  184. + When using "ORIGIN @path\filename.lst", GoldED now shows a pretty
  185.   [filename.lst] in the origin selection menu instead of the whole
  186.   ugly thing. This will also be done for the other menus later.
  187.  
  188. - Fixed a bug that caused a certain form of dates in internet msgs to
  189.   be stored incorrectly during SOUP import.
  190.  
  191. - Fixed wrong file permissions in the Linux version.
  192.  
  193. - Fixed various bugs that caused core dumps in the Linux version.
  194.  
  195. - Removed a 500 files limit in the internal editor file selector.
  196.  
  197. + Updated AREAFILE TMail support to Terminate 4.00 level (should also
  198.   work for 5.00). Not tested much.
  199.  
  200. + Added support for numeric Re's ("Re^n:") in the subject when
  201.   replying. This is controlled with the EDITREPLYRE keyword, which you
  202.   can now set to "NUMERIC" to enable the feature. Stripping of numeric
  203.   Re's is also supported, when EDITREPLYRE is set to NO (the default).
  204.  
  205.   Example: (with EDITREPLYRE NUMERIC)
  206.  
  207.     Subj: Hello.
  208.     Subj: Re: Hello.
  209.     Subj: Re^2: Hello.
  210.     Subj: Re^3: Hello.
  211.     etc.
  212.  
  213. + Enabled EDITREPLYRE to work in groups as well as globally. Not
  214.   tested.
  215.  
  216. - In newsgroups and e-mail areas, GoldED now *forces* the use of "Re:"
  217.   in reply subjects, regardless of the EDITREPLYRE setting. The reason
  218.   why it is forced in these areas, is because that is the standard for
  219.   internet mail/news.
  220.  
  221. ! The default logfile name is now GOLDED.LOG for all platforms.
  222.  
  223. - Fixed the zero-bytes SOUP replies file. This happened when your
  224.   email/news areas were defined as local areas (to prevent being
  225.   scanned out by the mail processor) in, for example, Fastecho, but
  226.   redefined with SOUPEMAIL, AREAISEMAIL, AREAISNEWS and/or
  227.   SOUPNEWSRCFILE. Not tested.
  228.  
  229. - Fixed crash when commandline option -N was used.
  230.  
  231. - Fixed zero bytes allocation at [gmxbbs4.cpp,332].
  232.  
  233. - When the Imm attribute was toggled on, the Hld attribute (if any)
  234.   was not cleared, and vice versa.
  235.  
  236. - COLOR READER CURSOR now works again.
  237.  
  238. - The menu to select origins/taglines from a file, named with
  239.   @filename, didn't work well if there were long lines. Additionally,
  240.   the CR/LF characters were not properly stripped. Not tested.
  241.  
  242. - During the first nodelist lookup, the statusline said "Checking
  243.   nodelists ...", but the previous statusline was not recovered after
  244.   checking. Not tested.
  245.  
  246. + Added SEMAPHORE SCANNETMAIL/PMSCANNETMAIL <file>. If GoldED finds
  247.   this semaphore, it will scan or pmscan all netmail areas. 
  248.  
  249. - Fixed -install and AREAFILE Squish for the situation when SET SQUISH
  250.   points to a filename. Works only partially. 
  251.  
  252. - With FRQOPTIONS FAST and AREAFREQDIRECT YES, GoldED did not create
  253.   more than one frq message when there were more files than could fit
  254.   in one subject.
  255.  
  256. - Some bugs were introduced as a consequence of the separated msgbase
  257.   code: EDITMSGSIZE didn't work. DISPSOFTCR didn't work in JAM areas,
  258.   the -Y debugging commandline parameter didn't work in Hudson,
  259.   Goldbase, JAM, Squish and Fido areas. Logging of msgbase errors and
  260.   warnings was fatally flawed - GoldED would simply crash if such an
  261.   event occurred.
  262.  
  263. - Fixed the annoying charset translation problem that caused erratic
  264.   translation of ASCII 225 (german sharp s) and other characters, when
  265.   in the presence of LATIN-1. Specifically, the characters were
  266.   translated wrongly when you entered a new message while "on" a
  267.   message with kludge "^aCHRS LATIN-1 2".
  268.  
  269. - Fixed sound support in GoldED/2. If enabled, it caused a crash
  270.   (SYS3175) when attempting to play a sound, typically the startup
  271.   sound. Not tested.
  272.  
  273. + Added support for the new Fastecho 1.46 groups 1-6.
  274.  
  275. + In addressmacros and in NAMES.FD, the '@' character is now allowed
  276.   in the macro name. 
  277.  
  278. - Fixed unfree'd allocation at [geread2.cpp,242].
  279.  
  280. - In the msglist, there were circumstances when double lines appeared
  281.   below the list of messages. 
  282.  
  283. - The replies window was deformed when there was many replies. 
  284.  
  285. + Added new color definitions for highlightning of unread and unsent
  286.   mail in the messagelist:
  287.  
  288.   COLOR MENU UNREAD     <colors> When a msg is unread.
  289.   COLOR MENU UNREADHIGH <colors> Additional highlight of to/from.
  290.   COLOR MENU UNSENT     <colors> When a msg is unsent.
  291.   COLOR MENU UNSENTHIGH <colors> Additional highlight of to/from.
  292.  
  293.   If a msg is both unread and unsent, the unsent colors are used.
  294.  
  295.   The definition of "unread" in this case is a message where the
  296.   "timesread" field contains the value 0 (zero) or some kind of "seen"
  297.   attribute is not set. See also the description of the new
  298.   HIGHLIGHTUNREAD keyword.
  299.  
  300.   In msgbases where there is no timesread field or "seen" attribute,
  301.   GoldED currently fakes it and always returns a 1 (one) in the
  302.   timesread field, so that msgs won't be listed as unread all the
  303.   time.
  304.  
  305.   If the HIGHLIGHTUNREAD keyword is set to NO, the UNREAD colors are
  306.   deactivated.
  307.  
  308.   These are the defaults: 
  309.  
  310.     COLOR MENU UNREAD       Green on Black
  311.     COLOR MENU UNREADHIGH   White on Black
  312.     COLOR MENU UNSENT       LGrey on Black
  313.     COLOR MENU UNSENTHIGH   LRed  on Black
  314.  
  315. + Added new keyword HIGHLIGHTUNREAD <yes/no>. Defaults to NO. If set
  316.   to YES, GoldED updates (increases) the "timesread" field in each
  317.   message that you read. If set to NO, it doesn't touch the message.
  318.   The YES setting causes a slight performance decrease, because the
  319.   header of each message has to be read, the timesread field updated
  320.   and the header written back to disk. The update happens immediately
  321.   after the message is displayed, so you may not notice it at all. A
  322.   message is only updated if the timesread field contains the value 0
  323.   (zero).
  324.  
  325.   This keyword only works in the following msgbase formats: Fido
  326.   (*.MSG), Hudson, Goldbase, JAM, Squish, Ezycom and AdeptXBBS. In
  327.   Squish and Ezycom, there is no timesread field, but I have annexed a
  328.   reserved message attribute (in Squish, 0x00080000, now called
  329.   MSGSEEN; in Ezycom, extattr 0x80) for the purpose of marking a
  330.   message as read at least once. The other formats (PCBoard, WildCat)
  331.   have no timesread field, but they have reserved fields or attributes
  332.   which *could* be used. Let me know if you want this.
  333.  
  334. - A bug caused the area description to be used instead of the path in
  335.   a few situations: The GOLDAREA.INC file, the quotebuffer file,
  336.   PCBoard.
  337.  
  338. ______________________________________________________________________
  339.  
  340.                 The above notes are added since Alpha5
  341. ______________________________________________________________________
  342.  
  343.