home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / geo300a1.zip / NOTEWORK.DOC < prev    next >
Text File  |  1996-05-10  |  13KB  |  258 lines

  1. ______________________________________________________________________
  2.  
  3.         Notes for GoldED "Firebird" 3.00.Alpha1, May 10th 1996.
  4. ______________________________________________________________________
  5.  
  6. * Welcome to the first GoldED 3.00 Alpha version!  It may not appear
  7.   to have many changes or news on the surface, for such a large
  8.   version jump, but a lot has happened under the surface, and a lot
  9.   more will happen before the final release. Please keep in mind that
  10.   this is very very early in the development phase, and some features
  11.   may be broken or may work slightly differently than you were used to
  12.   from version 2.50.
  13.  
  14.   NOTE: Discussion of Alpha and Beta versions should be kept in the
  15.   GOLDED.BETA echo. There are no restrictions on who may run the Alpha
  16.   and Beta versions.
  17.  
  18.   DISTRIBUTION: Please DON'T distribute this via automatic file
  19.   distribution systems. It is likely that a lot of alphas will appear
  20.   over time, and it would be an unnecessary load on the file
  21.   distribution systems, in my opinion. The latest versions are always
  22.   available on my BBS and the FTP site ftp.winet.dk/goldware. Check
  23.   out my homepage on http://www.winet.dk/goldware for the latest news.
  24.  
  25. * The new Win32 version is currently compiled with Borland C++ 4.02
  26.   using the PowerPack. This means that it will also run as a DOS
  27.   extended version under clean DOS or in an OS/2 DOS box. If you want
  28.   to try that, you must have the files 32RTM.EXE and DPMI32VM.OVL in
  29.   the current directory or the PATH. If you don't have these files,
  30.   get BC4_RTM.ZIP from the place where you got GoldED. If you run
  31.   GoldED/W32 as a DOS extended program, you may find that it uses 100%
  32.   CPU. This is because of what I perceive as a bug in the Borland
  33.   Win32 API simulator. If it bothers you, switch GoldED to use
  34.   blocking keyboard mode. The price is that the statusline clock stops
  35.   and the editor autosave doesn't work when you are not using the
  36.   keyboard.
  37.  
  38. + Added a "twirly" (rotating character) during configuration
  39.   compilation. It is currently only working during the GOLDED.CFG
  40.   compile, so it will stop twirling in a short period while the rest
  41.   of the configuration files are being compiled.
  42.  
  43. + Added option to uuencode imported files!  This works in the file
  44.   import feature of the internal editor. To uuencode a file while
  45.   importing it, simply put a '#' character in front of the filename.
  46.  
  47.   Example: #WHATEVER.ZIP    - Will import as:
  48.  
  49.     begin 644 WHATEVER.ZIP
  50.     [uuencoded data]
  51.     end
  52.  
  53.   NOTE: This is a very simple implementation of uuencode. It cannot
  54.   split large files over several messages. The file mode number 644 is
  55.   hard-coded and has nothing to do with the actual file mode.
  56.  
  57.   WARNING: Due to memory constraints, the standard 16-bit DOS version
  58.   of GoldED is usually not able to deal with messages much larger than
  59.   about 10-16k. You can very quickly reach that size when uuencoding
  60.   files. For this reason, you should not use this feature unless you
  61.   are running one of the 32-bit versions (DOS-386, OS/2 or Win32).
  62.  
  63. - When GoldED looked for a tagline in a message, it was a bit too
  64.   agressive and could find it up in the text in some circumstances,
  65.   causing it to move it down where taglines are normally found. The
  66.   logic has now been changed to this: A line which begins with "..."
  67.   or "___" is a considered a tagline if 1) it is the last line in the
  68.   message or 2) if it is the line just above the tearline or 3) if it
  69.   is the line just above the origin.
  70.  
  71. ! GoldED will no longer update the "times read" field in netmails each
  72.   time the netmails are read. This will give better performance when
  73.   reading netmails, especially for netmail areas in the Squish format.
  74.  
  75. ! In search strings, the character '&' is now reserved as the "and"
  76.   operator (where '|' is the "or" operator). Note however, that the
  77.   "and" search method is *not* yet implemented.
  78.  
  79. + AREAFILE PCBoard has been updated to be able to read the FidoNet
  80.   configuration of version 15.22. Version 15.21 is still supported.
  81.   AREAFILE PCBoard now also gets the *.MSG netmail area.
  82.  
  83. + The PCBoard mail waiting flags are now updated when you write
  84.   messages to people named in the userbase.
  85.  
  86. - When deleting a message in a PCBoard area, the area would become
  87.   partially damaged, resulting in a loss of messages when it was later
  88.   packed.
  89.  
  90. ! Changed the implementation of changing a message in a PCBoard area.
  91.   Now when a message is changed, the new edition is saved as if it
  92.   were a new message, with a new message number, and then the old
  93.   edition is deleted. For technical reasons, after you have saved the
  94.   changed message, you will see the old edition with the DEL attribute
  95.   set. The new edition will be at the end of the messages in the
  96.   area. The deleted old edition will go away when you exit the area.
  97.   This behaviour is consistent with the way PCBoard itself works when
  98.   changing a message.
  99.  
  100. + The PCBoard "username@tofidoaddress" method is now used for
  101.   addressing netmails in PCBoard format. The "+C" and "+D" flags are
  102.   also supported, and so is the "[fromfidoakaaddress]".
  103.  
  104.     Example: Joe Sysop@1:234/567 +C +D [2:236/77]
  105.  
  106.   GoldED will hide the details from you, so instead of the cryptic
  107.   form shown in the example, you will see the name, addresses and
  108.   flags in the expected places and in the expected form in the header
  109.   display. You must *not* enter the cryptic form by hand!
  110.  
  111. ! The "FidoPCB" method of putting addresses and attributes in the
  112.   first one or two lines of the message is no longer supported.
  113.  
  114. - Added some additional debugging stuff which will hopefully aid in
  115.   locating that nasty "pointer underrun" bug. Please send me log cuts
  116.   if you get underruns.
  117.  
  118. + AREAFILE RemoteAccess now also supports RA 2.50 Gamma. Not tested.
  119.  
  120. - If a SOUP packet contained a message with a Message-ID or Reference
  121.   headerline which started with "<NOMSGID", GoldED would enter an
  122.   infinite loop.
  123.  
  124. - GoldED would crash if it tried to load a zero-byte *.MSG file.
  125.  
  126. + New keyword FRQNODEMAP <to-node> <from-node>. This keyword is used
  127.   for the file request feature (Ctrl-F). It allows you to define
  128.   mappings from a nodenumber used in a file announcement to another
  129.   nodenumber. This is useful in the cases where a multi-line system
  130.   announces files using their primary nodenumber, which may be a
  131.   regular V34 modem number, but they also have an ISDN number, which
  132.   you would prefer to use instead. Examples:
  133.  
  134.     //         change-to: from:
  135.     FRQNODEMAP 2:236/99   2:236/100
  136.     FRQNODEMAP 2:236/1043 2:236/43
  137.  
  138.   So, if I saw a file announcement from 2:236/100, and requested some
  139.   files, the request would automatically be addressed to 2:236/99.
  140.  
  141. - If you hard-deleted a soft-deleted message (one marked "DEL") in
  142.   a JAM area, GoldED would mistakenly count down the active msgs
  143.   counter in the JAM base header. GoldED doesn't rely on this counter
  144.   for anything, so it would not be affected itself.
  145.  
  146. - The trick for preventing processing of an Internet address as
  147.   template tokens did not work for the token types labeled as
  148.   "conditional" and "insert" in the manual. It will work now. For
  149.   example, "testing@@new.net" will now be properly converted to
  150.   "testing@new.net". Earlier that line would be ignored unless you
  151.   were writing a new message, and even then it would look wrong.
  152.  
  153. + The input fields are now capable of editing data that is longer than
  154.   the width of the field on the screen. This means that you can now
  155.   enter long Internet addresses. Note however, that even though you
  156.   can now also enter a very long name or subject in regular FidoNet
  157.   mail, the messagebase may have limits that in effect truncates the
  158.   name. Most messagebases limits names to about 35 chars and subjects
  159.   to about 70 chars. Internally in GoldED the current limit for names
  160.   and subjects is 127 chars. In comparison, the limit in JAM is 100
  161.   chars and in PCBoard it is 120 chars.
  162.  
  163.   NOTE: The new implementation of the input fields is not 100%
  164.   complete and full-featured (compared to the old implementation), but
  165.   it will do the job for now. Comments and suggestions are welcome.
  166.  
  167. + The WildCat! 4.x messagebase format is now supported. There is not
  168.   yet any AREAFILE WildCat. You must define the areas by hand using
  169.   the AREADEF keyword, like this:
  170.  
  171.     AREADEF MYTEST "My Test" 0 Echo WCat <path\basename> etc.
  172.  
  173.   There is also a new keyword WILDCATUSERNO, which works just like the
  174.   other <msgbase>USERNO keywords. By default GoldED will use the first
  175.   record in the lastread file (*.LRD), so if you are not the first
  176.   person in the userbase, or you are sharing the messagebase with
  177.   others, you may have to change this user number. The userbase is
  178.   currently not supported (ie: you can't set the number to -1 to let
  179.   GoldED find the correct user and lastread automatically).
  180.  
  181.   NOTE: The WildCat support is currently not very well-tested, so use
  182.   it with caution. In my limited testing, I have not found it to be
  183.   damaging the messagebase, but you should probably test it on less
  184.   important areas and/or make backups until it is determined that it
  185.   is safe.
  186.  
  187.   Please read GOLDWCAT.DOC for important notes about the current
  188.   implementation.
  189.  
  190. + The AdeptXBBS messagebase format is now supported. You can use
  191.   AREAFILE AdeptXBBS to let GoldED automatically get all your areas.
  192.   You can also define the areas by hand using the AREADEF keyword,
  193.   like this:
  194.  
  195.     AREADEF MYTEST "My Test" 0 Echo XBBS <path\basename> etc.
  196.  
  197.   If you don't use AREAFILE AdeptXBBS, you must set the new keyword
  198.   ADEPTXBBSPATH <path> to the path where you keep your AdeptXBBS.
  199.  
  200.   There is also a new keyword ADEPTXBBSUSERNO, which works just like
  201.   the other <msgbase>USERNO keywords. By default GoldED will use the
  202.   first record in the userfile and lastreads. If you are not the first
  203.   user in the userfile, or are sharing the messagebase with other
  204.   GoldED users, you must either set this keyword to -1, or use a
  205.   different number for each user. Each user must be defined in the
  206.   userbase.
  207.  
  208.   Please read GOLDXBBS.DOC for important notes about the current
  209.   implementation.
  210.  
  211. + A new Win32 API based console (text) mode version has been added to
  212.   the GoldED family: GoldED/W32. It will run under Windows NT and
  213.   Windows 95 as a textmode application. Note that the screen update
  214.   speed may seem slow, especially under Windows 95. This is because
  215.   screen access has to go through some fairly complex (Win32) API
  216.   functions, which are designed to hide the underlying screen access
  217.   method and thus have a lot of overhead compared to direct screen
  218.   access under DOS or even the simpler API under OS/2.
  219.  
  220.   Known limitations/problems/bugs in the Win32 version:
  221.  
  222.   - Can't change the screen mode (like from 25 to 43/50 lines).
  223.   - Can't change the border (overscan) color.
  224.   - Can't switch between blinking and intense colors.
  225.   - Can't change the palette.
  226.   - Some keystrokes may not give the key you wanted.
  227.   - Turning on caps lock will also shift the numeric keys.
  228.   - Shelling to the OS may not work.
  229.   - No sound support, except for the standard beeping effects.
  230.   - Standard beeping effects may not be working under Windows 95.
  231.  
  232.   Also, there seems to be a bug somewhere that in some circumstances
  233.   causes GoldED/W32 to crash during exit of the program.
  234.  
  235. - If the nodelist index was missing, the screen would get messed up.
  236.  
  237. + The AREALISTSCAN keyword now accepts an additional parameter,
  238.   [-Delete], which will cause GoldED to delete the list file after
  239.   scanning the areas in it. For example, if your mail processor
  240.   generates a list of the areas that it tossed new mail to, you could
  241.   add the list as a menu item on the scanning menu and use it to scan
  242.   only those areas with new mail. Note that some mail processors
  243.   automatically delete their list after using it for replylinking. You
  244.   may want to do some creative stuff with batchfiles to grab a copy.
  245.  
  246. - There was a problem with garbled dates in the logfile, when GoldED
  247.   exited to report a problem.
  248.  
  249. - In the new GOLDLANG.CFG for version 2.50, there was a lanuage item
  250.   with text like this: "blabla. \"EXIT\" blabla". But the \" was not
  251.   substituted with a single " as it should have been. Now it is.
  252.  
  253. ______________________________________________________________________
  254.  
  255.     Previous notes were for GoldED 2.50 Public Release and older.
  256. ______________________________________________________________________
  257.  
  258.