home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / me34src.zip / me3 / doc / muttcode.bug < prev    next >
Text File  |  1995-01-14  |  6KB  |  150 lines

  1.                                                                -*-text-*-
  2.             The ME2 Mutt Code Bug List
  3.             --- ---    ---- ---- --- ----
  4.  
  5. ====================================================================
  6. ===                Enhancement Requests             ===
  7. ====================================================================
  8.  
  9. - popup menus:  It would be nice if a menu can have a title.  Now
  10.   MENU-TOP moves to the top even if this is a line of a menu title.
  11.   Mark van der Velden
  12.  
  13. - popup menus:  Needs to be able to work with the function key
  14.   processers (like xterm.mut).
  15.   Mark van der Velden
  16.  
  17.  
  18. ====================================================================
  19. ====        ME Mutt Code Bug and Change list        ====
  20. ====================================================================
  21. - means bug in this (and subsequent) releases
  22. * means bug fixed in next release
  23. + means new feature in next release
  24.                    
  25.  
  26. ====================================================================
  27. ====        ME3 Mutt Code Bug and Change list        ====
  28. ====================================================================
  29.  
  30. 1/94 v1.3        [Released , 1994]
  31. ---- ----
  32. + Added mouse code.  2/94
  33. + Changed the popup menu stuff to handle mouse and xterm arrow keys. 2/94
  34. + Used new (stop-ME-hook) args. 3/94
  35.  
  36. * Changed most things to use (current-line) instead of (goto-line).
  37.   Added a goto-line routine for back compatibility.  3/94
  38.  
  39. 10/93 v1.2        [Released October, 1993]
  40. ----- ----
  41. + Change insert-file to leave the mark after the inserted file ala GNU.
  42.   1/94
  43.  
  44. * Make changes to basic.mut and web.mut to deal with the change to
  45.   file-to-buffer.  findit.mut for changes to OS-filter.  1/94
  46.  
  47. 7/93 v1.1        [Released August, 1993]
  48. ---- ----
  49. * adjust-block (in textmode.mut) didn't check to see if it should use
  50.   tabs or not.  9/93
  51. * Modified save-buffer and write-file to look at the bad read buffer
  52.   flag. 10/93
  53.  
  54. 6/93 v1.0        [Released June, 1993]
  55. ---- ----
  56. + Added (toggle-read-only) and (buffer-read-only) and other read only
  57.   buffer support.  7/93
  58. + Made visit-file, read-file, insert-file, write-file more GNU like in
  59.   how they parse the file name - /foo//bar now acts like /bar. 7/93
  60. + Added dabbrev-expand using code from Patrick TJ McPhee.  7/93
  61.  
  62. -------------------------
  63. Changes made to ME2 Mutt code to create ME3:
  64.   - Wrote the following commands in Mutt (the old ME3 front end):
  65.     ME-command, abort, apropos, beginning-of-buffer, beginning-of-line,
  66.     bind-local-key bind-to-key copy-region, cut-line, cut-previous-word,
  67.     cut-region, cut-word, delete-character, delete-other-windows,
  68.     delete-previous-character, describe-bindings, end-macro,
  69.     end-of-buffer, end-of-line, exchange-dot-and-mark, execute-macro,
  70.     exit, insert-file, load, newline, newline-and-indent,
  71.     next-character, next-line, next-page, next-window, next-word,
  72.     open-line, previous-character, previous-line, previous-page,
  73.     previous-window, previous-word, quote, read-file, refresh-screen,
  74.     reposition-window, save-buffer, scroll-down, scroll-up,
  75.     set-the-mark, shell-command, spawn-shell, split-window-vertically,
  76.     start-macro, switch-to-buffer, tab, universal-argument, version
  77.     visit-file, write-file, yank.
  78.   - More GNU Emacs compatibility:  register points, kill-rings,
  79.     display-time, others.
  80.   - Added:  bug-report, popup sysvars, save-point, save-excursion,
  81.     buffer-displayed, bit-clear, bit-not, BoB, prepend-to-bag, hooks in
  82.     read-file, write-file, insert-file, visit-file, the cut routines,
  83.     cannonize-file-name, attached-file, make-unique-buffer-name, the
  84.     help system, and more.
  85.   - Modified:  Just about everything, including converting modes to use
  86.     keymaps.
  87.  
  88. ====================================================================
  89. ====        ME2 Mutt Code Bug and Change list        ====
  90. ====================================================================
  91.  
  92. 1/30/92 v1.6        [Released January 30, 1993]
  93. ------- ----
  94. * sub~ didn't work right when $HOME == "/" (usually when logged in as
  95.   root).  "/users" => "~users".  4/93
  96.  
  97. 11/5/92 v1.5        [Released 1992]
  98. ------- ----
  99. + Ported buffer menu (buf-menu.mut) from GNU Emacs.  11/92
  100. + Made some changes to bstats.mut to support buffer menus.  11/92
  101. + Added "real" popup menus - can query them.
  102.   Added transient popups - ie ones the display routines know about and
  103.     can remove easily.
  104.   Modified dir.mut and calc.mut to use them.
  105.   11/92
  106. + Added a general command line processor (cmdline.mut).  Added the
  107.   following command line options:  "+n file", "-i file", "-insert file", 
  108.   "-l file", "-load file", "-f pgm", "-funcall pgm".  11/92
  109. + Made the default for unhide-buffer (hidebuf.mut) the current buffer.
  110.   11/92
  111. + Added delete-previous-whitespace to wspace.mut.  M.J. van der Velden
  112.   11/92
  113.  
  114. * (nex-buffer) in hidebuf.mut did the wrap around calculations wrong so
  115.   (prev-buffer) didn't work in some cases.  9/92
  116.   Fix:  remember that the first buffer is (nth-buffer 0).
  117. * The various transpose character routines are not compatible with GNU
  118.   Emacs.
  119.   Fix:  Write transpose-chars (twiddle.mut) and use it as the default
  120.   binding. 9/92
  121. * xterm.mut didn't map the insert key.  Kevin Knappmiller
  122.     (kk881595@longs.lance.colostate.edu) 9/92.
  123. * Changed mode line overstrike indicator from [jam] to [Ovwrt] (same as
  124.   GNU) in modeline.mut.  Jeff Bowyer
  125.   (jbowyer%ovc.vutbr.cs@csbrmu11.bitnet) 10/92
  126.  
  127. -------        [Released August 30, 1992]
  128. + Changed modeline.mut, me2.mut search.mut and qr.mut to work better
  129.     when compiled into me2.  8/92
  130. + Change the Makefiles, compile scripts etc to reflect the above
  131.   changes. 8/92
  132. + Wrote register.mut to emulate some of GNU Emacs register routines.
  133.   Added it to me2.mut.  8/92
  134. + Removed paste-buffer routines from me2.mut.  Superseded by
  135.   register.mut.  8/92
  136.  
  137. * (require) doesn't work if the module (.mco file) doesn't exist.  This
  138.     caused things to break when I compiled popup (required by several
  139.     modules) as part of me2.mut (and deleted popup.mco) - require tried
  140.     to load popup.mco, couldn't and choked.  8/92
  141.   Fix:  Make require more lisp like and pass in a module name so I can
  142.     check to see if the module has already been loaded, then worry about
  143.     loading it.  Kinda mashes backwards compatibiltiy though.  Changed
  144.     all files that called require.  8/92
  145.  
  146. -------        [Released April 12, 1992]
  147. * (reverse-re-search) (search.mut) called search-reverse instead of
  148.   re-search-reverse.  Bob Stocker (bstocker@du.edu) 5/92
  149.   
  150.