|
|
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:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.