4.3BSD-UWisc/man/catl/sortm.l




SORTM(1)            UNIX Programmer's Manual             SORTM(1)



NAME
     sortm - sort messages

SYNOPSIS
     sortm [+folder] [msgs] [-datefield field] [-verbose]
          [-noverbose] [-help]
9     _S_o_r_t_m sorts the specified messages in the named folder
     according to the chronological order of the "Date:" field of
     each message.  Messages which are in the folder, but not
     specified by `msgs', are moved to the end of the folder.  If
     a message does not exist (the folder has a gap), _s_o_r_t_m may
     fill the gap if convenient.

     The `-verbose' switch directs _s_o_r_t_m to tell the user the
     general actions that it is taking to place the folder in
     sorted order.

     The `-datefield field' switch tells _s_o_r_t_m the name of the
     field to use when making the date comparison.  If the user
     has a special field in each message, such as "BB-Posted:" or
     "Delivery-Date:", then the `-datefield' switch can be used
     to direct _s_o_r_t_m which field to examine.

FILES
     $HOME/.mh_profile                  The user profile

PROFILE COMPONENTS
     Path:                To determine the user's MH directory
     Current-Folder:      To find the default current folder

SEE ALSO
     folder (1)

DEFAULTS
     `+folder' defaults to the current folder
     `msgs' defaults to all
     `-datefield date'
     `-noverbose'

CONTEXT
     If a folder is given, it will become the current folder.  If
     the current message is moved, _s_o_r_t_m will preserve its status
     as current.

HISTORY
     Timezones used to be ignored when comparing dates: they
     aren't any more.

BUGS
     If _s_o_r_t_m encounters a message without a date-field, or if
     the message has a date-field that _s_o_r_t_m cannot parse, then
     _s_o_r_t_m attempts to keep the message in the same relative



Printed 1/10/87                MH                               1


9


SORTM(1)            UNIX Programmer's Manual             SORTM(1)



     position.  This does not always work.  For instance, if the
     first message encountered lacks a date which can be parsed,
     then it will usually be placed at the end of the messages
     being sorted.

     When _s_o_r_t_m complains about a message which it can't tem-
     porarlly order, it complains about the message number _p_r_i_o_r
     to sorting.  It should indicate what the message number will
     be _a_f_t_e_r sorting.














































Printed 1/10/87                MH                               2