home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / telecomm / imhov107 / doc / versions.txt < prev   
Text File  |  1994-05-22  |  9KB  |  234 lines

  1.  
  2.                                IMHO
  3.                                ====
  4.  
  5.  
  6. ----------------- Notes on versions released so far -------------------
  7.  
  8. 1.00
  9. ----
  10. First release - used lots of memory.
  11.  
  12. 1.01
  13. ----
  14. Chopped down the memory a bit to more sensible size limits.
  15.  
  16. Closing the packet and replying Yes to Make packet
  17. releases the memory for the messages before invoking the archiver.
  18. (No reason for it to hold onto it - just the way it was written
  19. to start with).
  20.  
  21. PERSONAL.NDX will be ignored if present in the message packet.
  22. Caused some minor problems with the previous release.
  23.  
  24. 1.02
  25. ----
  26. Changed the way the taglines appear at the bottom.
  27. It now puts the IMHO version on a separate line to give more
  28. room for longer taglines - can now be 76 characters, compared 
  29. with 62 before.
  30. Btw, if you don't want taglines just put a blank line in the IMHO.TAG
  31. file and it will be left out of the reply.
  32.  
  33. The "Info" option in the menu bar of Use ACCessories now
  34. displays the free memory available.
  35.  
  36. A message display "indicator" has been added to the header part
  37. of the message display. This consists of 2 horizontal lines at
  38. the right side of the screen. These are similar to "slider" bars
  39. on windows - the lower one indicates the "total" number of lines
  40. in the current message, and the upper line indicates which part 
  41. is being displayed on screen - left being the beginning and right
  42. being the end of the message. The length of the upper line indicates
  43. the proportion of the message which can be displayed, i.e. the 
  44. shorter the line the longer the full message.
  45.  
  46. A header line has been added to the list of message areas displayed
  47. when the New Message option is entered.
  48.  
  49. 1.03
  50. ----
  51. ***** I M P O R T A N T *****
  52. The configuration file has changed - this version of IMHO will not
  53. work with the old style IMHO.CFG file format.
  54. It has been changed to a "keyword" and "value" format, rather than the old
  55. method of having to know which line to put which parameter.
  56. E.g. ...
  57. messages          =  a:\messages\
  58. edit reply header =  yes
  59. taglines          =  random
  60.  
  61. There are some new parameters :-
  62.  
  63.   Taglines can now be switched off (use no memory) or set to "choose" mode
  64.   where they can be selected from a list, instead of being picked randomly.
  65.  
  66.   The copy of the message packet to the work directory can be switched
  67.   off to save space in a ram disk or to save time for hard drive owners.
  68.  
  69.   The size of memory "heaps" can be set - this can be twiddled with to
  70.   get efficient memory use. See MEMORY.TXT file.
  71.  
  72. See file CONFIG.TXT for full details on the new configuration file format.
  73.  
  74.  
  75. Fixed a problem with file I/O buffers. There were (unknown to me, before
  76. I delved into the I/O routine source code) 1K buffers being allocated
  77. from free memory for each file opened, and never freed. This made a
  78. mess of my attempts to handle the free memory efficiently. This is all
  79. fixed now - memory shouldn't disappear for no apparent reason any more.
  80.  
  81. The use of memory has been changed. The use of fixed size arrays in
  82. the program has been changed to dynamic memory allocation. This means
  83. that there are effectively no limits on most of the things that had
  84. limits before (like number of taglines) and also that it only uses
  85. the amount of memory it actually needs (e.g. loading the tagline file).
  86. Therefore there doesn't need to be a "cut down" version for people
  87. using machines with less memory.
  88. See the MEMORY.TXT file in the documentation directory for details
  89. about the use of memory.
  90.  
  91. 1.04
  92. ----
  93. Minor fix to allow it to work with RAMAIL door.
  94. Puts the conference (area) number in both places in the reply
  95. headers now.
  96.  
  97. 1.05
  98. ----
  99. This was never released. 
  100. It got changed to 1.06 because Rhoda (my very special beta tester)
  101. got bored with seeing 1.05 for so long! :)
  102.  
  103. 1.06
  104. ----
  105. Lots of changes! Here's the list...
  106.  
  107. There's a new option on the first screen : List Message Packets.
  108. This gives a list of (up to 500) message packets in the messages
  109. directory along with the number of messages, the number to you,
  110. the number left to read, and a comment. 
  111. This information is only available once bookmarks have been saved
  112. in the new 1.06 format.
  113. You can then click on a packet to open it.
  114. Press <HELP> for other options and/or see the docs.
  115.  
  116. Bookmarks have been changed.
  117. The old ones are no longer compatible. If you have old bookmarks
  118. you will get a warning saying the bookmarks are not valid for
  119. the packet.
  120.  
  121. There are now 2 types of 'bookmarks': the old place holder type, and
  122. the new mark type which flag each message as being Unread, Read,
  123. Replied, or Marked with a single character : blank, '-', '>', '#'.
  124. Hit the '#' key when displaying a message to 'Mark' it.
  125. The characters can be changed via the IMHO.CFG file (see docs).
  126.  
  127. ^B no longer saves bookmarks. They get saved when
  128. closing the packet, or by clicking the "Save Bookmarks" button (which
  129. replaces the "Delete Bookmarks" button), or get saved to the work
  130. directory when using the "Pause" button. Bookmark files can be
  131. deleted with the "T" option in List Message Packets (see docs).
  132. N.B. If something goes wrong (e.g. bombs or error messages) you
  133. will lose your current bookmarks up to the last save/pause.
  134.  
  135. 3 preset comments can be assigned to buttons in the pop-up box when 
  136. saving bookmarks (see docs).
  137.  
  138. The creation of the reply packet has been changed somewhat.
  139. This may be a little confusing, so please read the following:
  140.  
  141. When a new reply packet is created it will be called xxxxxxxx.REP
  142. where xxxxxxxx is the BBS name. This means you don't have to keep 
  143. renaming the last .nnn packet to .REP like before, in order to
  144. upload it to a BBS.
  145.  
  146. If a .REP file already exists in the reply directory it will be
  147. renamed to .nnn (the next highest number in the directory) before
  148. the new .REP is created (so you don't lose any old reply packets).
  149.  
  150. The .REP is actually created first in the work directory and then
  151. copied to the reply directory. Now, if there is already a .REP
  152. file in the work directory you will be given the choice of adding
  153. to that packet or making a new one.
  154. If you add to it, the current .REP in work is decompressed with
  155. the archiver, the new replies are added, then it is compressed
  156. again, and finally copied to the reply directory; thus replacing
  157. the .REP in the replies directory. You can add to the packet every 
  158. now and again if you're using a ramdisk for work and want to ensure the
  159. replies get onto a permanent disk - you don't have to keep generating
  160. new packets all the time like before.
  161. If you elect to make a new packet then the .REP packet in the
  162. reply directory will be renamed to .nnn before the new .REP is
  163. copied into it.
  164.  
  165. If you have a .REP in the reply directory from a previous session
  166. and want to continue adding replies to it, you must first load it
  167. back into the work directory (unless you have a permanent drive 
  168. for your work directory and it's still in there from last time).
  169. To do this, use the "Add to Previous REP" button on the open
  170. packet screen.
  171.  
  172. I hope that makes sense!
  173.  
  174. The backup of individual reply files in work (replies.old) has
  175. been removed - no real need for it, and it would have been 
  176. horrendous to figure out how to do it with the new adding to
  177. reply packet option.
  178.  
  179. There is a new "View File" button on the open packet screen.
  180. You can view the files that come along with the packet (e.g. news)
  181. or other files. You can change the 'viewer' to be the editor
  182. or some other program - see docs.
  183.  
  184. There is now a "Grabber" - hit 'G' when displaying a message.
  185. You can grab the name of the person sending or receiving the
  186. message, or grab taglines. See docs.
  187.  
  188. There is a new button: "Read Pers Messages" on the open
  189. packet screen to read your messages in all areas.
  190.  
  191. The area can now be changed when replying to a message, or when
  192. viewing the list of replies.
  193.  
  194. The list of areas in "Read Messages" now displays the number of
  195. messages unread as well as the total number of messages in each area.
  196.  
  197. When displaying a message F1 jumps to the top of the message, F10
  198. jumps to the bottom, and F2-F9 jump to tenths in between.
  199.  
  200. Lines begining ^A at the top and bottom of messages are not
  201. displayed, and neither are SEEN-BY lines at the bottom. You can
  202. switch them back on if you really want... see docs.
  203.  
  204. Registered users get "[Registered]" on the IMHO lines at the
  205. bottom of replies, and a thankyou in the Info menu within ACCs.
  206.  
  207. You can set the stack size if needed - see docs.
  208.  
  209. Fixed a bug where messages weren't printed out in full when being
  210. sent to the printer.
  211.  
  212. Fixed a bug where personal messages weren't being recognised due
  213. to trailing blanks after the user name in CONTROL.DAT.
  214. (e.g. Tomcat mail doors (?) )
  215.  
  216. Version 1.06 uses about 15K more memory than 1.04.
  217.  
  218. I think that's all!
  219.  
  220. 1.07
  221. ----
  222. Increased the limit on the number of areas from 300 up to 1000.
  223. I eventually want to make this dynamic, so that it allocates enough
  224. memory to handle whatever number of message areas it find in the
  225. packet - but that will take quite a bit of rewriting. This will
  226. do for now.
  227.  
  228. Added an option to switch the updating of the 'read' bookmark flags
  229. on or off.
  230.  
  231. Version 1.07 uses about 51K more memory than 1.06.
  232.  
  233.  
  234.