Annotation of researchv9/cmd/emacs/macros/updater, revision 1.1.1.1

1.1       root        1: updater -- distribute emacs updates
                      2: 
                      3: Warren Montgomery, Version 3.4
                      4: 
                      5: This macro automatically distributes emacs updates to all users
                      6: on update-list.  Each send is accompanied by unix mail, sent from
                      7: the buffer "notice"
                      8: 
                      9: <update-list
                     10: <date > .date
                     11: �     Set up  date in file .date
                     12: ^�  While more lines in update file
                     13:        &< 
                     14:             Find second word, that's the distribution code
                     15:        !�
                     16:        �u                             Usend file, always do
                     17:                <make USER=
                     18:                +��� Pick up user name
                     19:                +< DEST=
                     20:                +�&�         Pick up machine name
                     21:                +< usend
                     22:                ��NOTIFY
                     23:                �      Send update and mail
                     24:        ��                     Default, ask to mount tape.
                     25:                �|�
                     26:                        �~�y-<Mount tape?
                     27:                        <make 
                     28:                        +����        make tape if desired
                     29:                        �NOTIFY
                     30:                ��
                     31:        ��
                     32: �
                     33: <rm .date
                     34: �<usilent
                     35: 

                     36: NOTIFY Notify user of incoming emacs sources and update log
                     37: 
                     38: &�< 
                     39: �                    Pickup mailing name
                     40: <notice
                     41: �< 
                     42: �--�   Supstitute new destination and mail
                     43: <update-list
                     44: < 
                     45: � Rid old version and date
                     46: - <.date
                     47:                 Read in today's date
                     48: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.