⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 早期freebsd实现
💻
📖 第 1 页 / 共 4 页
字号:
          Changes for MH 6.7.2                                      12          _O_t_h_e_r _B_u_g _F_i_x_e_s _a_n_d _E_n_h_a_n_c_e_m_e_n_t_s          In addition to some other minor enhancements, some bugs were          fixed which in general were not user-visible:          Blind lists   Users may now specify RFC822 address groups in                        their  alias  files.   These groups are imple-                        mented by _M_H as blind lists.          date parsing  A number of sites have brain-damaged  versions                        of lex.  _M_H will now come with the date parser                        already run through lex.          mark          A bug dealing with _m_a_r_k and the sequence named                        `cur' is fixed.  This was previously a problem                        for mh-e users.          MH.doc        The _M_H nroff version of the manual  no  longer                        contains teletype escape sequences.          scan          Can now handle headers as long as 512 bytes.          Signals       _M_H programs will no longer catch the  HUP  and                        TERM  signals while waiting for a sub-process.                        This was causing hung processes when your ter-                        minal line was was dropped unexpectedly.          Signature     If your signature is not defined, _M_H will  use                        the   value   of   the  gecos  field  of  your                        /etc/passwd entry as your signature.          version.sh    A bug in the awk script  in  config/version.sh                        was fixed.                                  Feb 1, 1992          Changes for MH 6.7.1a                                     13          _C_H_A_N_G_E_S _F_O_R _M_H _6._7._1_a          The MH.6.7.1a patch was made available on January 25, 1991          for limited distribution only.  (This release had some known          bugs, and so was not widely distributed.) This release          incorporates several new features of particular note to          users of sequences and format strings, as well as some gen-          eral documentation improvements.  There are a few minor          enhancements and internal bug fixes also.  Complete documen-          tation of these changes is given in the individual manual          pages, and the READ-ME file.          _M_e_s_s_a_g_e _S_e_q_u_e_n_c_e_s          A new manual page, _m_h-_s_e_q_u_e_n_c_e (5), has been added.  This          manual page attempts to completely document the syntax and          semantics of _M_H message sequence specifications.               A powerful new feature is the ability to specify mes-          sage ranges with user-defined sequences.  The  specification          "name:n" may be used, and it designates up to the first `n'          messages (or  last  `n' messages  for  `-n') which  are          elements  of the user-defined sequence `name'.               The message specifications "name:next" and "name:prev"          may also be used, and they designate the next or previous          message (relative to the current message) which is an ele-          ment of the user-defined sequence `name'.  The specifica-          tions "name:first" and "name:last" are equivalent to          "name:1" and "name:-1", respectively.  The specification          "name:cur" is not allowed (use just "cur" instead).               These specifications allow the user to step through a          sequence with a command like "show name:next".          _F_o_r_m_a_t _S_t_r_i_n_g_s          _M_H format strings now support an if-then-elseif-else clause          (the `elseif' is new).  This will make format strings with          multi-case conditions somewhat less complex.               A new format function `addr' had been added.  This          function takes an address header name as its argument, and          returns a rendering of the address contained in that header          as "user@host" or "host!user".               Format widths now may be specified as a negative          number.  This causes the output to be right-justified within          the format width.                                January 25, 1991          Changes for MH 6.7.1a                                     14          _O_t_h_e_r _C_h_a_n_g_e_s          Along with a few minor enhancements, some  bugs  were  fixed          which in general were not user-visible:          fmtdump  This  new  program  produces   an   pseudo-language                   representation of an _M_H format file, vaguely remin-                   iscent of assembly  language.   While  this  output                   format  is  not explicitly documented, it can still                   be useful when debugging _M_H format files.          refile   Now takes a `-[no]rmmproc' switch.  This  makes  it                   easier to avoid loops when your "rmmproc" calls _r_e-                   _f_i_l_e.          slocal   A  problem  with  the  UUCP-style  mailboxes,   the                   `RPATHS'  configuration  option,  and  the "Return-                   Path:" header was fixed.          sortm    Will ensure that no messages are lost if it is  in-                   terrupted.          whatnow  Will now tell you where it is  leaving  the  draft,                   when  interrupted  in the initial edit.  Previously                   the draft was simply unlinked.          _C_o_m_p_i_l_a_t_i_o_n _O_p_t_i_o_n_s          LOCKF    This option causes _M_H to  use  the  lockf()  system                   call   for   locking  (if  available),  instead  of                   flock().                                January 25, 1991          Changes for MH 6.7.1                                      15          _C_H_A_N_G_E_S _F_O_R _M_H _6._7._1          The MH.6.7.1 patch release is a maintenance release, and as          such, provides few changes from the previous release.  This          is the current released version of _M_H as of December 14,          1990.          _U_s_e_r-_V_i_s_i_b_l_e _C_h_a_n_g_e_s          The major change in this release is to the POP daemon          (popd).  In _M_H 6.7, it was changed to be able to read both          UUCP and MMDF-style mailboxes.  This did not work as          reported.  The code has now been changed to parse MMDF-style          mailboxes if you are configuring MH to run with MMDF as your          message transport system.  Otherwise, UUCP-style mailboxes          are expected.               Since there are number of client programs available for          only the POP2 protocol instead of POP3, popd has been          updated to support both protocols.  This is a major win.  If          you are compiling with POP turned on, add the `POP2' option          to your _M_H config file, and the POP daemon will respond to          POP2 or POP3 commands.  If you're using POP, there's no rea-          son not to include this option; it does not affect the          existing support for POP3.          _I_n_t_e_r_n_a_l _C_h_a_n_g_e_s          Some bugs were fixed which in general were not user-visible:          context     Errors when writing out sequences  are  detected                      correctly.          inc         No longer inserts extra blank  lines  into  mes-                      sages.          mh-format   A nil pointer bug  in  the  address  parser  was                      fixed.          repl, etc.  The malloc/free problem has been fixed.          rmf         A spelling error in the `-nointeractive'  switch                      has been corrected.          rcvtty      Will not print the message size if not available                      (i.e., zero).          send/post   Illegal signatures  (those  containing  unquoted                      "."s) will be quoted.                               December 14, 1990          Changes for MH 6.7.0                                      16          _G_E_N_E_R_A_L _C_H_A_N_G_E_S _F_O_R _M_H _6._7._0          The author is pleased to announce that there are very few          user-visible changes to _M_H 6.7 from the previous _M_H 6.6 dis-          tribution.  The majority of development was in the form of          bug fixes and slight enhancements.  In addition, this          release is slightly faster than the previous release.  With          a few minor exceptions, it is backward-compatible with the          previous release.  _M_H 6.7.0 is the current released version          of _M_H as of April 12, 1990.               The changes were made mainly to generalize the source          code to be compatible with a larger range of systems and          compilers.  There were many small changes to add declara-          tions for ANSI C compliance.  The System 5 support has been          brought up to SYS5 R3, and there is support for Sun OS 4.0.          _U_s_e_r-_V_i_s_i_b_l_e _C_h_a_n_g_e_s          Here a quick summary of the changes that were made which are          not backward-compatible with the previous release of _M_H:          repl   The `-format' and `-noformat' switches have not been                 functional since _M_H 5, and have been removed.  Any                 users who have these switches in their .mh_profile,                 will have to remove them.          sortm  Previously, in most cases _s_o_r_t_m would fill-in any                 gaps in the numbering of a folder, by renumbering the                 messages starting with `1'.  This will no longer                 occur; for this behavior, use "folder -pack".          _U_s_i_n_g _A_l_i_a_s_e_s          A new profile entry `Aliasfile:' has been added.  The _a_l_i,          _s_e_n_d, and _w_h_o_m programs will look for this profile entry and          treat it as they would an argument to `-alias'.  This should          make it easier for novice _M_H users to begin using aliases.          _R_e_a_d_i_n_g _N_e_t_w_o_r_k _N_e_w_s & _B_B_o_a_r_d_s          The UCI BBoards facility can read local BBoards, and if com-          piled with the `bboards: pop' and `pop: on' options, can          also read remote BBoards using the Post Office Protocol (POP          ver. 3).  With this release, _M_H can instead be compiled to          read the Network News (i.e., USENET) using the Network News          Transfer Protocol (NNTP).               This capability is enabled by compiling _M_H with the          `bboards: nntp' and `pop: on' options.  Unfortunately, read-          ing remote BBoards via the POP and reading the Network News          via the NNTP are mutually exclusive options.                                 April 12, 1990          Changes for MH 6.7.0                                      17               To support the NNTP, a new module, uip/pshsbr.c, is          compiled and loaded into _b_b_c and _m_s_h instead of          uip/popsbr.c.  The default BBoard is changed from "system"          to "general" for the NNTP.               When reading BBoards, _b_b_c will first look for local          BBoards, and then contact the NNTP server to read the Net-          work News.  The location of the NNTP server should be speci-          fied with the `nntphost:' entry in the mtstailor file (see          the _M_H Administrator's Guide for details), or may be speci-          fied on the command line with the `-host' switch.          _F_o_r_m_a_t _S_t_r_i_n_g_s          The manual page _m_h-_f_o_r_m_a_t (5) has been rewritten to give a          better explanation of how to write format strings, and how          they are interpreted by _M_H.  A line-by-line description of          the default _r_e_p_l form file (replcomps) is now included in          that manual page.          Some new format functions were added, and others  were  aug-          mented:          trim        Strips any leading and trailing white-space from                      the current string value.          date2local  Will coerce the date to the local timezone.          date2gmt    Will coerce the date to GMT.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -