Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Merge changes in Emacs21.

  • Loading branch information...
commit 8a2e97cacfe486f6049fa39cfd8b3ea9f590adca 1 parent 4fc4d2f
authored December 19, 2000

Showing 113 changed files with 2,917 additions and 648 deletions. Show diff stats Hide diff stats

  1. 526  lisp/ChangeLog
  2. 21  lisp/binhex.el
  3. BIN  lisp/catchup.pbm
  4. 73  lisp/catchup.xpm
  5. BIN  lisp/cu-exit.pbm
  6. 64  lisp/cu-exit.xpm
  7. BIN  lisp/describe-group.pbm
  8. 72  lisp/describe-group.xpm
  9. 6  lisp/earcon.el
  10. BIN  lisp/exit-gnus.pbm
  11. 76  lisp/exit-gnus.xpm
  12. BIN  lisp/exit-summ.pbm
  13. 45  lisp/exit-summ.xpm
  14. 20  lisp/flow-fill.el
  15. BIN  lisp/followup.pbm
  16. 54  lisp/followup.xpm
  17. BIN  lisp/fuwo.pbm
  18. 53  lisp/fuwo.xpm
  19. BIN  lisp/get-news.pbm
  20. 68  lisp/get-news.xpm
  21. BIN  lisp/gnntg.pbm
  22. 64  lisp/gnntg.xpm
  23. 16  lisp/gnus-agent.el
  24. 74  lisp/gnus-art.el
  25. 3  lisp/gnus-audio.el
  26. 32  lisp/gnus-cache.el
  27. 9  lisp/gnus-cite.el
  28. 15  lisp/gnus-cus.el
  29. 9  lisp/gnus-ems.el
  30. 4  lisp/gnus-gl.el
  31. 60  lisp/gnus-group.el
  32. 3  lisp/gnus-int.el
  33. 19  lisp/gnus-ml.el
  34. 6  lisp/gnus-msg.el
  35. 4  lisp/gnus-nocem.el
  36. 3  lisp/gnus-range.el
  37. 3  lisp/gnus-salt.el
  38. 5  lisp/gnus-score.el
  39. 22  lisp/gnus-setup.el
  40. 4  lisp/gnus-soup.el
  41. 2  lisp/gnus-spec.el
  42. 3  lisp/gnus-start.el
  43. 145  lisp/gnus-sum.el
  44. 4  lisp/gnus-undo.el
  45. 2  lisp/gnus-util.el
  46. 4  lisp/gnus-vm.el
  47. 17  lisp/gnus.el
  48. 13  lisp/imap.el
  49. BIN  lisp/kill-group.pbm
  50. 50  lisp/kill-group.xpm
  51. 2  lisp/lpath.el
  52. BIN  lisp/mail-reply.pbm
  53. 51  lisp/mail-reply.xpm
  54. 1  lisp/mail-source.el
  55. 391  lisp/mailcap.el
  56. 101  lisp/message.el
  57. 4  lisp/messcompat.el
  58. 51  lisp/mm-bodies.el
  59. 13  lisp/mm-decode.el
  60. 2  lisp/mm-encode.el
  61. 97  lisp/mm-util.el
  62. 20  lisp/mm-uu.el
  63. 5  lisp/mml.el
  64. BIN  lisp/next-ur.pbm
  65. 66  lisp/next-ur.xpm
  66. 4  lisp/nnbabyl.el
  67. 4  lisp/nndir.el
  68. 4  lisp/nneething.el
  69. 4  lisp/nngateway.el
  70. 8  lisp/nnheader.el
  71. 4  lisp/nnkiboze.el
  72. 8  lisp/nnlistserv.el
  73. 4  lisp/nnmail.el
  74. 4  lisp/nnmbox.el
  75. 4  lisp/nnmh.el
  76. 4  lisp/nnml.el
  77. 4  lisp/nnoo.el
  78. 4  lisp/nnsoup.el
  79. 4  lisp/nnspool.el
  80. 4  lisp/nntp.el
  81. 2  lisp/nnultimate.el
  82. 10  lisp/nnweb.el
  83. 4  lisp/parse-time.el
  84. 57  lisp/pop3.el
  85. BIN  lisp/post.pbm
  86. 53  lisp/post.xpm
  87. BIN  lisp/prev-ur.pbm
  88. 65  lisp/prev-ur.xpm
  89. 173  lisp/qp.el
  90. BIN  lisp/reply-wo.pbm
  91. 65  lisp/reply-wo.xpm
  92. BIN  lisp/reply.pbm
  93. 64  lisp/reply.xpm
  94. 6  lisp/rfc2045.el
  95. 66  lisp/rfc2047.el
  96. 3  lisp/rfc2231.el
  97. BIN  lisp/rot13.pbm
  98. 50  lisp/rot13.xpm
  99. BIN  lisp/save-aif.pbm
  100. 55  lisp/save-aif.xpm
  101. BIN  lisp/save-art.pbm
  102. 62  lisp/save-art.xpm
  103. BIN  lisp/subscribe.pbm
  104. 49  lisp/subscribe.xpm
  105. 12  lisp/time-date.el
  106. BIN  lisp/unsubscribe.pbm
  107. 48  lisp/unsubscribe.xpm
  108. 1  lisp/utf7.el
  109. BIN  lisp/uu-decode.pbm
  110. 48  lisp/uu-decode.xpm
  111. BIN  lisp/uu-post.pbm
  112. 57  lisp/uu-post.xpm
  113. 70  lisp/uudecode.el
526  lisp/ChangeLog
... ...
@@ -1,3 +1,529 @@
  1
+2000-12-19 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
  2
+
  3
+	* gnus.el: Merged. Emacs21 CVS tag is zsh-merge-ognus-1.
  4
+
  5
+2000-12-19  ShengHuo ZHU  <zsh@cs.rochester.edu>
  6
+
  7
+	* mm-util.el (mm-charset-synonym-alist): Fix a typo.
  8
+
  9
+2000-12-18  Gerd Moellmann  <gerd@gnu.org>
  10
+
  11
+	* *.xpm, *.pbm: Convert icons icons to size 24x24.
  12
+
  13
+2000-12-18  Dave Love  <fx@gnu.org>
  14
+
  15
+	* gnus-msg.el (news-setup, news-reply-mode): Don't autoload
  16
+	(unused).
  17
+
  18
+2000-12-13  Miles Bader  <miles@gnu.org>
  19
+
  20
+	* smiley-ems.el (smiley-region): Bind `inhibit-point-motion-hooks'
  21
+	to t, so that we don't get stuck while trying to smilefy
  22
+	intangible text.
  23
+
  24
+2000-12-12  Gerd Moellmann  <gerd@gnu.org>
  25
+
  26
+	* smiley-ems.el (smiley-regexp-alist): Make regexps match
  27
+	at the end of the buffer.
  28
+	(smiley-region): In the loop, move to the end of the submatch
  29
+	matching the smiley instead of using the end of the match 
  30
+	of the whole regexp.
  31
+
  32
+2000-12-12  Eli Zaretskii  <eliz@is.elta.co.il>
  33
+
  34
+	* message.el (message-mode): Doc fix.
  35
+
  36
+2000-12-12  Gerd Moellmann  <gerd@gnu.org>
  37
+
  38
+	* smiley-ems.el (smiley-region): Doc fix.
  39
+	
  40
+2000-12-11  Miles Bader  <miles@gnu.org>
  41
+
  42
+	* gnus-sum.el (gnus-summary-recenter): When trying to keep the
  43
+	bottom line visible, check to see if it's partially obscured, and
  44
+	if so, either scroll one more line to make it fully visible, or
  45
+	revert to showing the second line from the top.
  46
+
  47
+2000-12-07  Dave Love  <fx@gnu.org>
  48
+
  49
+	* mailcap.el (mailcap-download-directory)
  50
+	* gnus-audio.el (gnus-audio-directory)
  51
+	* smiley-ems.el (smiley-data-directory): Fix :type.
  52
+
  53
+2000-11-30  Dave Love  <fx@gnu.org>
  54
+
  55
+	* message.el (message-auto-save-directory): Use
  56
+	file-name-as-directory.
  57
+	(message-set-auto-save-file-name): Create
  58
+	message-auto-save-directory if necessary.
  59
+	(message-replace-chars-in-string): Removed -- unused.
  60
+	(message-mail-alias-type): Customize.
  61
+	(message-headers): Remove duplicate defgroup.
  62
+
  63
+2000-11-29  Dave Love  <fx@gnu.org>
  64
+
  65
+	* qp.el (quoted-printable-decode-region): Use error, not message
  66
+	to report malformed text (like base64).  Amend message.
  67
+
  68
+2000-11-29  Miles Bader  <miles@gnu.org>
  69
+
  70
+	* message.el (message-header-lines): Fontify tag.
  71
+
  72
+2000-11-27  Dave Love  <fx@gnu.org>
  73
+
  74
+	* nnlistserv.el: Ignore errors when requiring nnweb and avoid a
  75
+	compiler warning.
  76
+
  77
+;2000-11-26  Dave Love  <fx@gnu.org>
  78
+;
  79
+;	* mm-uu.el (mm-uu-configure-list): Fix typo in :type.
  80
+;
  81
+2000-11-23  Dave Love  <fx@gnu.org>
  82
+
  83
+	* uu-post.pbm, uu-decode.pbm: new files from XPMs.
  84
+
  85
+;	* mm-uu.el (uudecode): Require.
  86
+;	(uudecode-decode-region, uudecode-decode-region-external): Don't
  87
+;	autoload.
  88
+	(mm-uu-copy-to-buffer): Doc fix.
  89
+	(mm-uu-decode-function, mm-uu-binhex-decode-function): Doc, custom
  90
+	type fix.
  91
+
  92
+	* mailcap.el: Doc fixes.
  93
+	(mailcap-mime-data): Various adjustments.
  94
+	(mailcap): New group.
  95
+	(mailcap-download-directory): Customize.
  96
+	(mailcap-generate-unique-filename, mailcap-binary-suffixes)
  97
+	(mailcap-temporary-directory): Deleted (unused).
  98
+	(mailcap-unescape-mime-test): Simplify slightly.
  99
+	(mailcap-viewer-passes-test): Use functionp.
  100
+	(mailcap-command-p): Aliased to executable-find.
  101
+
  102
+	* rfc2047.el (rfc2047-encode-message-header): Don't encode if
  103
+	default-enable-multibyte-characters is nil.
  104
+
  105
+2000-11-22  Gerd Moellmann  <gerd@gnu.org>
  106
+
  107
+	* gnus-group.el (gnus-group-make-tool-bar): Fix a paren typo.
  108
+
  109
+2000-11-21  Dave Love  <fx@gnu.org>
  110
+
  111
+	* gnus-art.el (gnus-mime-button-map): Don't inherit from
  112
+	gnus-article-mode-map.
  113
+;	(gnus-mime-button-menu): Use mouse-set-point.
  114
+	(gnus-insert-mime-button, gnus-mime-display-alternative) 
  115
+	(gnus-mime-display-alternative): Don't use local-map property.
  116
+
  117
+2000-11-17  Dave Love  <fx@gnu.org>
  118
+
  119
+	* uudecode.el (uudecode-insert-char): Fix bogus feature test.
  120
+	(uudecode-decode-region-external): Doc fix.  Use with-temp-buffer
  121
+	and make-temp-file.
  122
+	(uudecode-decode-region): Doc fix.
  123
+
  124
+2000-11-14  Dave Love  <fx@gnu.org>
  125
+
  126
+	* cu-exit.pbm, exit-summ.pbm, followup.pbm, fuwo.pbm:
  127
+	* mail-reply.pbm, next-ur.pbm, post.pbm, prev-ur.pbm:
  128
+	* reply-wo.pbm, reply.pbm, rot13.pbm, save-aif.pbm, save-art.pbm:
  129
+	New files, derived from the XPMs.
  130
+
  131
+2000-11-10  Dave Love  <fx@gnu.org>
  132
+
  133
+	* gnus-agent.el (gnus-agent-confirmation-function): Add :version.
  134
+	(gnus-agent-lib-file, gnus-agent-load-alist)
  135
+	(gnus-agent-save-alist, gnus-agent-article-name): Use
  136
+	expand-file-name.
  137
+
  138
+	* gnus-group.el (gnus-group-name-charset-method-alist): Add
  139
+	:version.
  140
+	(nnkiboze-score-file): Defvar when compiling.
  141
+
  142
+	* gnus-start.el (gnus-read-newsrc-file): Add :version.
  143
+
  144
+	* gnus-art.el (gnus-article-banner-alist) 
  145
+	(gnus-emphasize-whitespace-regexp, gnus-ignored-mime-types) 
  146
+	(gnus-article-date-lapsed-new-header) 
  147
+	(gnus-article-mime-match-handle-function, gnus-mime-action-alist) 
  148
+	(gnus-treat-strip-list-identifiers, gnus-treat-date-iso8601) 
  149
+	(gnus-treat-strip-headers-in-body) 
  150
+	(gnus-treat-capitalize-sentences, gnus-treat-play-sounds) 
  151
+	(gnus-treat-translate): Add :version.
  152
+	(gnus-article-mime-part-function): Fix defcustom.
  153
+
  154
+	* nnmail.el (nnmail-expiry-target) 
  155
+	(nnmail-scan-directory-mail-source-once, nnmail-extra-headers) 
  156
+	(nnmail-split-header-length-limit): Add :version.
  157
+
  158
+	* gnus-sum.el (gnus-auto-expirable-marks) 
  159
+	(gnus-inhibit-user-auto-expire, gnus-list-identifiers) 
  160
+	(gnus-extra-headers, gnus-ignored-from-addresses) 
  161
+	(gnus-newsgroup-ignored-charsets) 
  162
+	(gnus-group-highlight-words-alist) 
  163
+	(gnus-summary-show-article-charset-alist): Add :version.
  164
+
  165
+	* catchup.pbm, describe-group.pbm, exit-gnus.pbm, get-news.pbm:
  166
+	gnntg.pbm, kill-group.pbm, subscribe.pbm, unsubscribe.pbm: New
  167
+	files, converted from the XPMs.
  168
+
  169
+	* gnus-cache.el (gnus-cache-active-file): Don't use
  170
+	file-name-as-directory on directory.
  171
+	(gnus-cache-file-name): Use expand-file-name, not concat.  Don't
  172
+	use file-name-as-directory on directory.
  173
+
  174
+	* time-date.el (timezone-make-date-arpa-standard): Autoload.
  175
+	(date-to-time): Use it.
  176
+
  177
+;	* message.el (message-mode) <adaptive-fill-regexp>:
  178
+;	<adaptive-fill-first-line-regexp>: Use [:alnum:] in regexp range.
  179
+;	(message-newline-and-reformat): Likewise.
  180
+	(message-forward-as-mime, message-forward-ignored-headers) 
  181
+	(message-buffer-naming-style, message-default-charset) 
  182
+	(message-dont-reply-to-names, message-send-mail-partially-limit):
  183
+	Add :version.
  184
+
  185
+	* mm-util.el: Doc fixes.
  186
+	(mm-mime-charset): Don't use the raw result of
  187
+	mm-preferred-coding-system.
  188
+	(mm-with-unibyte-buffer, mm-with-unibyte-current-buffer)
  189
+	(mm-with-unibyte): Simplify.
  190
+
  191
+	* gnus-int.el (gnus-start-news-server): Use expand-file-name, not
  192
+	concat.
  193
+
  194
+	* pop3.el (pop3-version): Deleted.
  195
+	(pop3-make-date): New function, avoiding message-make-date.
  196
+	(pop3-munge-message-separator): Use it.
  197
+
  198
+2000-11-09  Dave Love  <fx@gnu.org>
  199
+
  200
+	* gnus-group.el (gnus-group-make-directory-group) 
  201
+	(gnus-group-fetch-faq): Use expand-file-name.
  202
+	(gnus-group-fetch-faq): Simplify completing-read form.
  203
+
  204
+	* mm-bodies.el (mm-encode-body): Use mm-multibyte-p, don't just
  205
+	test for Mule.
  206
+
  207
+	* message.el (tool-bar-map): Defvar when compiling.
  208
+
  209
+	* gnus-setup.el (running-xemacs, gnus-use-installed-tm)
  210
+	(gnus-tm-lisp-directory): Deleted.
  211
+	(gnus-use-installed-mailcrypt, gnus-emacs-lisp-directory): Use
  212
+	(featurep 'xemacs).
  213
+	(gnus-gnus-lisp-directory, gnus-mailcrypt-lisp-directory) 
  214
+	(gnus-mailcrypt-lisp-directory, gnus-bbdb-lisp-directory): Remove
  215
+	version numbers from file names.
  216
+
  217
+2000-11-08  Dave Love  <fx@gnu.org>
  218
+
  219
+	* mm-view.el: Use featurep for XEmacs test.
  220
+	(mm-inline-message): Test for `remove-specifier'; don't use
  221
+	condition-case.
  222
+
  223
+	* mm-bodies.el (mm-encode-body): Use mm-multibyte-p.
  224
+
  225
+	* gnus-score.el (gnus-score-load-file): Use expand-file-name.
  226
+	(gnus-score-find-bnews): Don't concat "".
  227
+
  228
+	* cu-exit.xpm, prev-ur.xpm, next-ur.xpm, post.xpm, fuwo.xpm:
  229
+	* followup.xpm, uu-post.xpm, uu-decode.xpm, mail-reply.xpm:
  230
+	* reply.xpm, reply-wo.xpm, rot13.xpm, save-aif.xpm, save-art.xpm:
  231
+	* exit-summ.xpm: New files, renamed from icons by Luis Fernandes.
  232
+
  233
+	* gnus-sum.el: Put some defvars in eval-when-compile.
  234
+	(gnus-summary-mode-hook): Add :options.
  235
+	(gnus-summary-make-menu-bar): Add some :help, used by tool bar.
  236
+	(gnus-summary-tool-bar-map): New variable.
  237
+	(gnus-summary-make-tool-bar): New function.
  238
+	(gnus-summary-mode): Put kill-all-local-variables first.
  239
+
  240
+	* gnus-group.el (gnus-group-toolbar-map): New variable.
  241
+	(gnus-group-make-tool-bar): Rewritten.
  242
+	(gnus-group-mode): Put kill-all-local-variables first.
  243
+
  244
+	* rfc2047.el: Require gnus-util.
  245
+
  246
+	* nnml.el (gnus-sorted-intersection): Autoload.
  247
+
  248
+	* nnheader.el: Wrap subst-char-in-string def in eval-and-compile.
  249
+	Put some defvars in eval-when-compile.
  250
+	(gnus-intersection, gnus-sorted-complement):  Autoload.
  251
+
  252
+	* imap.el (imap-point-at-eol): New, replacing gnus-point-at-eol.
  253
+
  254
+	* mm-encode.el (mm-body-7-or-8): Autoload.
  255
+
  256
+	* mm-decode.el (mm-insert-inline): Autoload.
  257
+
  258
+	* mml.el:
  259
+	* message.el: Put some defvars in eval-when-compile.
  260
+
  261
+	* gnus-msg.el: Put some defvars in eval-when-compile.
  262
+	(gnus-msg-mail): Move after gnus-setup-message.
  263
+
  264
+	* smiley-ems.el (smiley-data-directory, smiley-regexp-alist): Doc fix.
  265
+
  266
+2000-11-07  Dave Love  <fx@gnu.org>
  267
+
  268
+	* gnus-util.el (nnheader): Don't require message (recursive
  269
+	autoload).
  270
+
  271
+	* uudecode.el: Avoid compiler warnings.
  272
+
  273
+	* rfc2047.el: (rfc2047-fold-region): Use gnus-point-at-bol.
  274
+	(rfc2047-charset-encoding-alist): Add iso-8859-1[45].
  275
+
  276
+2000-11-06  Dave Love  <fx@gnu.org>
  277
+
  278
+	* gnus-salt.el (gnus-binary-mode): Fix call to gnus-add-minor-mode.
  279
+
  280
+	* uudecode.el: Use (featurep 'xemacs).  Require cl when compiling.
  281
+	(uudecode-char-int): New alias, replacing char-int.
  282
+	(uudecode-decode-region): Don't call buffer-disable-undo.
  283
+
  284
+;	* mm-uu.el (mm-uu-configure): Unquote lambda.
  285
+;	(mm-uu-configure-list): Doc fix.
  286
+;
  287
+;	* earcon.el (running-xemacs): Don't define.
  288
+;
  289
+;2000-11-03  Stefan Monnier  <monnier@cs.yale.edu>
  290
+;
  291
+;	* message.el (message-font-lock-keywords): Match a final newline
  292
+;	to help font-lock's multiline support.
  293
+;
  294
+2000-11-03  Dave Love  <fx@gnu.org>
  295
+
  296
+	* gnus-nocem.el (gnus-nocem-check-article-limit): Default to 500.
  297
+
  298
+	* mm-partial.el (mm-inline-partial): Space-prefix temp buffer
  299
+	name.
  300
+
  301
+	* gnus-cus.el (gnus-group-parameters) <gcc-self>: Fix custom type.
  302
+	<banner>: Fix custom type, doc.
  303
+
  304
+	* mm-decode.el (mm-display-external): Space-prefix temp buffer
  305
+	name.  Don't disable undo explicitly.
  306
+
  307
+;2000-11-02  Dave Love  <fx@gnu.org>
  308
+;
  309
+;	* message.el (message-font-lock-keywords): Use [:alpha:] for
  310
+;	cite-prefix.
  311
+
  312
+2000-11-01  Dave Love  <fx@gnu.org>
  313
+
  314
+	* rfc2047.el (base64): Require unconditionally.
  315
+	(message-posting-charset): Defvar when compiling.
  316
+	(rfc2047-encode-message-header, rfc2047-encodable-p): Require
  317
+	message.
  318
+
  319
+	* gnus-sum.el (nnoo): Require.
  320
+	(mm-uu-dissect): Autoload.
  321
+
  322
+	* mml.el (mml-parse-1): Clarify message.
  323
+	(mml-minibuffer-read-type): Use mailcap-mime-types.
  324
+
  325
+2000-11-01  Stefan Monnier  <monnier@cs.yale.edu>
  326
+
  327
+	* mml.el: Fix a typo in the requiring of CL.
  328
+
  329
+2000-11-01  Dave Love  <fx@gnu.org>
  330
+
  331
+	* utf7.el: Require cl when compiling.
  332
+
  333
+	* binhex.el: Use (featurep 'xemacs).
  334
+	(binhex-char-int): New alias, replacing char-int.  Change callers.
  335
+	(binhex-decode-region): Simplify work buffer code.
  336
+	(binhex-decode-region-external): Use expand-file-name, not concat.
  337
+
  338
+2000-10-30  Dave Love  <fx@gnu.org>
  339
+
  340
+	* gnus-art.el: Fix 2000-10-27 change properly.
  341
+
  342
+2000-10-28  Miles Bader  <miles@gnu.org>
  343
+
  344
+	* gnus-art.el (gnus-read-save-file-name): Remove extraneous paren.
  345
+
  346
+2000-10-27  Dave Love  <fx@gnu.org>
  347
+
  348
+	* gnus-group.el (gnus-group-make-menu-bar): Add some :help
  349
+	strings.
  350
+	(gnus-group-make-tool-bar): New function.
  351
+	(gnus-group-mode): Use it.
  352
+
  353
+	* message.el (message-mode-menu): Add some :help strings.
  354
+	(message-mode) [message-tool-bar-map]: Define tool-bar-map.
  355
+	(featurep): Use (featurep 'xemacs).  Install tool bar for Emacs.
  356
+
  357
+	* catchup.xpm, exit-gnus.xpm, gnntg.xpm, subscribe.xpm:
  358
+	* describe-group.xpm, get-news.xpm, kill-group.xpm:
  359
+	* unsubscribe.xpm: New files.  Renamed icons from Luis Fernandes.
  360
+
  361
+	* mm-decode.el (mm-valid-and-fit-image-p): Don't test
  362
+	display-graphic-p here.
  363
+
  364
+2000-10-27  Miles Bader  <miles@lsi.nec.co.jp>
  365
+
  366
+	* gnus-ems.el (gnus-ems-redefine): Use (featurep 'xemacs) instead
  367
+	of the `gnus-xemacs' variable, as the latter has been removed.
  368
+	* gnus-start.el (gnus-1, gnus-read-descriptions-file): Likewise.
  369
+	* gnus-art.el (gnus-treat-display-xface)
  370
+	(gnus-treat-display-smileys, gnus-treat-display-picons) 
  371
+	(gnus-article-read-summary-keys): Likewise.
  372
+
  373
+2000-10-26  Dave Love  <fx@gnu.org>
  374
+
  375
+	(defvar): Use rmail-spool-directory unconditionally.
  376
+
  377
+2000-10-18  Dave Love  <fx@gnu.org>
  378
+
  379
+	* mm-bodies.el (mm-uu-decode-function)
  380
+	(mm-uu-binhex-decode-function): Defvar when compiling.
  381
+
  382
+	* gnus-nocem.el (gnus-nocem-issuers): Update.
  383
+	(gnus-nocem-check-from): New option.
  384
+	(gnus-nocem-scan-groups): Use it.
  385
+	(gnus-nocem-check-article): Bind gnus-newsgroup-name.
  386
+	(gnus-nocem-check-article-limit): Add :version.
  387
+
  388
+2000-10-16  Stefan Monnier  <monnier@cs.yale.edu>
  389
+
  390
+	* ietf-drums.el (mm-util): Require CL when compiling.
  391
+
  392
+2000-10-15  Dave Love  <fx@gnu.org>
  393
+
  394
+	* qp.el: Require mm-util.
  395
+
  396
+2000-10-13  Dave Love  <fx@gnu.org>
  397
+
  398
+	* qp.el (quoted-printable-decode-region): Avoid invalid
  399
+	coding-systems.
  400
+
  401
+2000-10-12  Gerd Moellmann  <gerd@gnu.org>
  402
+
  403
+	* mm-bodies.el: Don't require `mm-uu' at compile-time; it leads
  404
+	to a recursive load.
  405
+
  406
+2000-10-12  Dave Love  <fx@gnu.org>
  407
+
  408
+	* mm-util.el (mm-charset-synonym-alist): Add windows-1252.
  409
+
  410
+	* gnus.el (gnus-group-startup-message): Check for PBM image.
  411
+
  412
+2000-10-09  Dave Love  <fx@gnu.org>
  413
+
  414
+	* mail-source.el (mail-source-fetch-imap): Bind
  415
+	default-enable-multibyte-characters rather than using
  416
+	mm-disable-multibyte.
  417
+
  418
+2000-10-05  Dave Love  <fx@gnu.org>
  419
+
  420
+	* qp.el (mm-decode-coding-region, mm-encode-coding-region):
  421
+	Autoload.
  422
+	(quoted-printable-decode-region):  Rename arg which confused
  423
+	charset with coding-system.  Don't use nonascii-insert-offset.
  424
+	Coding-system encode the region initially.  Don't recognize `=='
  425
+	as valid QP.  Coding-system decode the region finally.
  426
+	(quoted-printable-decode-string): Rename arg which confused
  427
+	charset with coding-system.
  428
+
  429
+	* mm-bodies.el: Require mm-uu, Don't require qp, uudecode.
  430
+	(mm-encode-body): Apply mm-charset-to-coding-system to arg of
  431
+	mm-encode-coding-region.
  432
+	(mm-decode-body, mm-decode-string): Rename variables which
  433
+	confused charset with coding-system.
  434
+	(binhex-decode-region): Don't autoload.
  435
+	(mm-body-encoding): Require message.
  436
+	(mm-decode-content-transfer-encoding): Require mm-uu in relevant
  437
+	cond branches.
  438
+
  439
+	* gnus-art.el (article-de-quoted-unreadable)
  440
+	(article-de-base64-unreadable): Fold search case
  441
+	rather than downcasing string.  Apply mm-charset-to-coding-system
  442
+	to arg of quoted-printable-decode-region.
  443
+
  444
+2000-10-04  Dave Love  <fx@gnu.org>
  445
+
  446
+	* gnus-ems.el: Don't turn off compiler warnings in local vars.
  447
+	Require ring when compiling.
  448
+	(gnus-article-compface-xbm): New variable.
  449
+
  450
+2000-10-04  Dave Love  <fx@gnu.org>
  451
+
  452
+	* smiley-ems.el (smiley-regexp-alist, smiley-update-cache): Use
  453
+	pbm images.
  454
+
  455
+	* frown.pbm, smile.pbm, wry.pbm: New files.
  456
+
  457
+	* frown.xbm, smile.xbm, wry.xbm: Deleted.
  458
+
  459
+2000-10-03  Dave Love  <fx@gnu.org>
  460
+
  461
+	* mail-source.el (mail-sources): Revert to nil.
  462
+
  463
+	* nnmail (nnmail-spool-file): Revert to `((file))'.
  464
+
  465
+	* qp.el: Don't require mm-util.
  466
+	(quoted-printable-decode-region): Rewritten.
  467
+	(quoted-printable-decode-string, quoted-printable-encode-region):
  468
+	Doc fix.
  469
+	(quoted-printable-encode-region): Barf on multibyte characters.
  470
+	Maybe make the class multibyte.  Upcase chars, not formatted
  471
+	strings.  Allow mm-use-ultra-safe-encoding to be unbound.
  472
+	(quoted-printable-encode-string): Don't use
  473
+	mm-with-unibyte-buffer.
  474
+
  475
+2000-09-29  Gerd Moellmann  <gerd@gnu.org>
  476
+
  477
+	* smiley-ems.el (smiley-update-cache):  Use `:ascent center'.
  478
+
  479
+2000-09-21  Dave Love  <fx@gnu.org>
  480
+
  481
+	* smiley-ems.el (smiley-region): Test if display-graphic-p bound
  482
+	(for Emacs 20).  Tidy somewhat.
  483
+
  484
+2000-09-21  Dave Love  <fx@gnu.org>
  485
+
  486
+	* gnus-ems.el (gnus-article-display-xface): Use unibyte for the
  487
+	image processing.  Rationalize logic somewhat.
  488
+
  489
+2000-09-20  Dave Love  <fx@gnu.org>
  490
+
  491
+	* gnus-start.el (gnus-1) <gnus-simple-splash>: Don't test for X
  492
+	specifically.
  493
+
  494
+	* gnus.el (gnus-version-number): Avoid some redundant
  495
+	autoloads.
  496
+
  497
+2000-09-20  Gerd Moellmann  <gerd@gnu.org>
  498
+
  499
+	* gnus-ems.el (gnus-article-display-xface): Don't convert PBM
  500
+	to XBM; we always have PBM support.
  501
+
  502
+2000-09-14  Dave Love  <fx@gnu.org>
  503
+
  504
+	* gnus.el (gnus-charset): 
  505
+	* mm-decode.el (mime-display):
  506
+	* imap.el (imap) <defgroup>: Add :version.
  507
+
  508
+2000-09-13  Gerd Moellmann  <gerd@gnu.org>
  509
+
  510
+	* parse-time.el: Fix author's mail address.
  511
+
  512
+	* earcon.el, flow-fill.el, gnus-cite.el, gnus-gl.el, gnus-ml.el:
  513
+	* gnus-mlspl.el, gnus-nocem.el, gnus-range.el, gnus-salt.el:
  514
+	* gnus-setup.el, gnus-soup.el, gnus-undo.el, gnus-vm.el:
  515
+	* messcompat.el, nnbabyl.el, nndir.el, nneething.el:
  516
+	* nngateway.el, nnheaderxm.el, nnkiboze.el, nnlistserv.el:
  517
+	* nnmbox.el, nnmh.el, nnoo.el, nnsoup.el, nnspool.el, rfc2045.el:
  518
+	* rfc2231.el, uudecode.el: Fix copyright notice.
  519
+
  520
+	* nnweb.el (toplevel): To make the file bootstrap in Emacs,
  521
+	require `w3' at load-time only if not running in batch mode.
  522
+
  523
+2000-12-19 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
  524
+
  525
+	* gnus.el: Before merge with Emacs21.
  526
+
1 527
 2000-12-19  Raymond Scholz <ray-2000@zonix.de>
2 528
 
3 529
 	* gnus-art.el (gnus-article-dumbquotes-map): Add EUR symbol.
21  lisp/binhex.el
@@ -28,8 +28,11 @@
28 28
 
29 29
 (eval-when-compile (require 'cl))
30 30
 
31  
-(if (not (fboundp 'char-int))
32  
-    (defalias 'char-int 'identity))
  31
+(eval-when-compile
  32
+  (defalias 'binhex-char-int
  33
+    (if (fboundp 'char-int)
  34
+	'char-int
  35
+      'identity)))
33 36
 
34 37
 (defvar binhex-decoder-program "hexbin"
35 38
   "*Non-nil value should be a string that names a uu decoder.
@@ -132,14 +135,14 @@ input and write the converted data to its standard output.")
132 135
 (defun binhex-string-big-endian (string)
133 136
   (let ((ret 0) (i 0) (len (length string)))
134 137
     (while (< i len)
135  
-      (setq ret (+ (lsh ret 8) (char-int (aref string i)))
  138
+      (setq ret (+ (lsh ret 8) (binhex-char-int (aref string i)))
136 139
 	    i (1+ i)))
137 140
     ret))
138 141
 
139 142
 (defun binhex-string-little-endian (string)
140 143
   (let ((ret 0) (i 0) (shift 0) (len (length string)))
141 144
     (while (< i len)
142  
-      (setq ret (+ ret (lsh (char-int (aref string i)) shift))
  145
+      (setq ret (+ ret (lsh (binhex-char-int (aref string i)) shift))
143 146
 	    i (1+ i)
144 147
 	    shift (+ shift 8)))
145 148
     ret))
@@ -149,11 +152,11 @@ input and write the converted data to its standard output.")
149 152
     (let ((pos (point-min)) len)
150 153
       (vector
151 154
        (prog1
152  
-	   (setq len (char-int (char-after pos)))
  155
+	   (setq len (binhex-char-int (char-after pos)))
153 156
 	 (setq pos (1+ pos)))
154 157
        (buffer-substring pos (setq pos (+ pos len)))
155 158
        (prog1
156  
-	   (setq len (char-int (char-after pos)))
  159
+	   (setq len (binhex-char-int (char-after pos)))
157 160
 	 (setq pos (1+ pos)))
158 161
        (buffer-substring pos (setq pos (+ pos 4)))
159 162
        (buffer-substring pos (setq pos (+ pos 4)))
@@ -260,9 +263,9 @@ If HEADER-ONLY is non-nil only decode header and return filename."
260 263
   "Binhex decode region between START and END using external decoder."
261 264
   (interactive "r")
262 265
   (let ((cbuf (current-buffer)) firstline work-buffer status
263  
-	(file-name (concat binhex-temporary-file-directory
264  
-			   (binhex-decode-region start end t)
265  
-			   ".data")))
  266
+	(file-name (expand-file-name
  267
+		    (concat (binhex-decode-region start end t) ".data")
  268
+		    binhex-temporary-file-directory)))
266 269
     (save-excursion
267 270
       (goto-char start)
268 271
       (when (re-search-forward binhex-begin-line nil t)
BIN  lisp/catchup.pbm
Binary file not shown
73  lisp/catchup.xpm
... ...
@@ -0,0 +1,73 @@
  1
+/* XPM */
  2
+static char *magick[] = {
  3
+/* columns rows colors chars-per-pixel */
  4
+"24 24 43 1",
  5
+"  c Gray0",
  6
+". c #099909990999",
  7
+"X c Gray6",
  8
+"o c #133313331333",
  9
+"O c Gray9",
  10
+"+ c Gray11",
  11
+"@ c Gray12",
  12
+"# c #23f323f323f3",
  13
+"$ c Gray15",
  14
+"% c #2ff12ff12ff1",
  15
+"& c #3fff3fff3fff",
  16
+"* c Gray25",
  17
+"= c #4ccc4ccc4ccc",
  18
+"- c #519151915191",
  19
+"; c #53ed53ed53ed",
  20
+": c #565b565b565b",
  21
+"> c Gray35",
  22
+", c #5b1a5b1a5b1a",
  23
+"< c #5fe95fe95fe9",
  24
+"1 c #626262626262",
  25
+"2 c Gray40",
  26
+"3 c #67e767e767e7",
  27
+"4 c Gray42",
  28
+"5 c #6fff6fff6fff",
  29
+"6 c Gray45",
  30
+"7 c Gray46",
  31
+"8 c #77e977e977e9",
  32
+"9 c #7bdb7bdb7bdb",
  33
+"0 c #7ccc7ccc7ccc",
  34
+"q c Gray50",
  35
+"w c #866586658665",
  36
+"e c Gray56",
  37
+"r c Gray60",
  38
+"t c #9bcb9bcb9bcb",
  39
+"y c #9fff9fff9fff",
  40
+"u c #a7c7a7c7a7c7",
  41
+"i c #af0eaf0eaf0e",
  42
+"p c Gray70",
  43
+"a c Gray75",
  44
+"s c Gray81",
  45
+"d c #dfffdfffdfff",
  46
+"f c #efffefffefff",
  47
+"g c Gray100",
  48
+/* pixels */
  49
+"aaaaaaaaaaaaaaaaaaaaaaaa",
  50
+"aaaaaaaaaaaaaaaaaaaaaaaa",
  51
+"aaaaaaaaaaaaaaaaaaaaaaaa",
  52
+"aaaaaa7$$*uaaaaaaaaareep",
  53
+"aaaaaa$rr6<aaaaaaaae;==>",
  54
+"aaaaaa7<r6<aaaaaaaa<6rr$",
  55
+"9&&&&&&>6;aaaareeeee#rw*",
  56
+"&aqqagga@<<<7e7qqqqqq=:u",
  57
+"33e4qgggsaa%1Oa&&&ggge<a",
  58
+"17a9ygf7%%%%#=$aa%ggga<a",
  59
+"7aa&gga<aaaae$>ae7ggya<a",
  60
+"aa;sgg;uaaaapepa<agg&a<a",
  61
+"au;&&&%aaaaaaaae<aaa;a6.",
  62
+"a<aggg%aaaaaaaa3qqq&e<:o",
  63
+"r7<5gg%aaaaaaaaXyggqeaue",
  64
+"6gs$6fa=re6666=s@egy3rrr",
  65
+"ga>r=aa=r6 <qqdd3=yg&rrr",
  66
+"&>er=aa=r6 aggg=wr&g&rrr",
  67
+"rrrrr$a<:6 @$$$rri=d5qrr",
  68
+"rrrrr<===6$wrrrrrr6&qo6r",
  69
+"rrrrrrrrrewrrrrrrr6   oq",
  70
+"rrrrrrrrrrrrrrrrrrrrrrrr",
  71
+"rrrrrrrrrrrrrrrrrrrrrrrr",
  72
+"rrrrrrrrrrrrrrrrrrrrrrrr"
  73
+};
BIN  lisp/cu-exit.pbm
Binary file not shown
64  lisp/cu-exit.xpm
... ...
@@ -0,0 +1,64 @@
  1
+/* XPM */
  2
+static char *magick[] = {
  3
+/* columns rows colors chars-per-pixel */
  4
+"24 24 34 1",
  5
+"  c Gray0",
  6
+". c #0bfb0bfb0bfb",
  7
+"X c Gray6",
  8
+"o c Gray9",
  9
+"O c Gray11",
  10
+"+ c Gray12",
  11
+"@ c #23f323f323f3",
  12
+"# c Gray15",
  13
+"$ c #2ff52ff52ff5",
  14
+"% c #3fff3fff3fff",
  15
+"& c Gray25",
  16
+"* c Gray28",
  17
+"= c #4ccc4ccc4ccc",
  18
+"- c #53e853e853e8",
  19
+"; c #5b1a5b1a5b1a",
  20
+": c #5fef5fef5fef",
  21
+"> c #67e767e767e7",
  22
+", c Gray42",
  23
+"< c #6ff76ff76ff7",
  24
+"1 c #77dc77dc77dc",
  25
+"2 c Gray50",
  26
+"3 c #866586658665",
  27
+"4 c #88a888a888a8",
  28
+"5 c Gray56",
  29
+"6 c Gray60",
  30
+"7 c #9bcb9bcb9bcb",
  31
+"8 c #9fff9fff9fff",
  32
+"9 c #a7d7a7d7a7d7",
  33
+"0 c Gray70",
  34
+"q c #b635b635b635",
  35
+"w c Gray75",
  36
+"e c Gray78",
  37
+"r c #dfffdfffdfff",
  38
+"t c Gray100",
  39
+/* pixels */
  40
+"wwwwwwwwwwwwwwwwwwwwwwww",
  41
+"wwwwwwwwwwwwwwwwwwwwwwww",
  42
+"wwwwwwwwwwwwwwwwwwwwwwww",
  43
+"wwwwwwwwwwwwwwwwwwwwwwww",
  44
+"wwwwwwwwwwwwwwwwwwwwwwww",
  45
+"wwwwwwwwwww-$$$-wwwwwwww",
  46
+"wwwwwww9-$w$ttt$wwwwwwww",
  47
+"wwwwww:<ro:1ttto::wwwwww",
  48
+"wwww1$wrt5 wttt$w$$1wwww",
  49
+"wwww1.ttt5 5ww$ttt.1wwww",
  50
+"wwwww$8tt+222% 222$wwwww",
  51
+"wwwww$%tt%ttt2 ww$6wwwww",
  52
+"wwwww$52t%ttt2wtt%wwwwww",
  53
+"wwwww1 %r%ttt2w22>wwwwww",
  54
+"wwwwww,::X%%%+$w:5wwwwww",
  55
+"qqqqqq4*5%t%t255;qqqqqqq",
  56
+"6666663#*+2+2%**=6666666",
  57
+"6666666=0$w$0*0&36666666",
  58
+"6666666=,$9@5*,#66666666",
  59
+"6666666= +% 2% #66666666",
  60
+"6666666= %e@<2 #66666666",
  61
+"6666666:#     +666666666",
  62
+"666666666=====3666666666",
  63
+"666666666666666666666666"
  64
+};
BIN  lisp/describe-group.pbm
Binary file not shown
72  lisp/describe-group.xpm
... ...
@@ -0,0 +1,72 @@
  1
+/* XPM */
  2
+static char *magick[] = {
  3
+/* columns rows colors chars-per-pixel */
  4
+"24 24 42 1",
  5
+"  c Gray0",
  6
+". c #099909990999",
  7
+"X c #0bfb0bfb0bfb",
  8
+"o c #133313331333",
  9
+"O c Gray9",
  10
+"+ c Gray11",
  11
+"@ c #23f323f323f3",
  12
+"# c Gray15",
  13
+"$ c #2d8d2d8d2d8d",
  14
+"% c #399939993999",
  15
+"& c #433243324332",
  16
+"* c #4ccc4ccc4ccc",
  17
+"= c #519151915191",
  18
+"- c #53e353e353e3",
  19
+"; c #565656565656",
  20
+": c Gray36",
  21
+"> c #5fdf5fdf5fdf",
  22
+", c Gray42",
  23
+"< c #6fff6fff6fff",
  24
+"1 c Gray45",
  25
+"2 c #77f777f777f7",
  26
+"3 c #7ccc7ccc7ccc",
  27
+"4 c Gray50",
  28
+"5 c #865a865a865a",
  29
+"6 c Gray58",
  30
+"7 c Gray60",
  31
+"8 c #9bfb9bfb9bfb",
  32
+"9 c Gray62",
  33
+"0 c #9fff9fff9fff",
  34
+"q c #a0c0a0c0a0c0",
  35
+"w c Gray64",
  36
+"e c Gray65",
  37
+"r c Gray70",
  38
+"t c #b635b635b635",
  39
+"y c Gray73",
  40
+"u c Gray75",
  41
+"i c #d332d332d332",
  42
+"p c Gray85",
  43
+"a c #e665e665e665",
  44
+"s c #eccbeccbeccb",
  45
+"d c #f998f998f998",
  46
+"f c Gray100",
  47
+/* pixels */
  48
+"&77&77&77&77&77&77&77&77",
  49
+"777777777777777777777777",
  50
+"77777777777777777iaaa777",
  51
+"&77&77&77&77&77<ff<fffp0",
  52
+"77777777777777uffffffffp",
  53
+"7777777777777udfffffffff",
  54
+"&77&77&77&77<ff<ff<ff<ff",
  55
+"777777777777ffffffffffff",
  56
+"777777777777ffffffffffff",
  57
+"&77&77&77&77<ff<ff<ff<ff",
  58
+"777777777777ffffffffffff",
  59
+"777777777777ffffffffffff",
  60
+"&77&77&77&77:ff<ff<ff<ff",
  61
+"777777777777rfffffffffff",
  62
+"77777&##37770pffffffffff",
  63
+"&77%-6ty-#77&7i<ff<ff<fs",
  64
+"777*5w7wy*17777pffffffae",
  65
+"777$13&7w+*77770rsfffre7",
  66
+"&73X:@3*1 *7&77&77&77&77",
  67
+"71o2;o***o17777777777777",
  68
+"3o,**X%*X377777777777777",
  69
+"XO,  +##3&77&77&77&77&77",
  70
+":;o #50w7777777777777777",
  71
+"@oX+57707777777777777777"
  72
+};
6  lisp/earcon.el
... ...
@@ -1,7 +1,11 @@
1 1
 ;;; earcon.el --- Sound effects for messages
2  
-;; Copyright (C) 1996 Free Software Foundation
  2
+
  3
+;; Copyright (C) 1996, 2000 Free Software Foundation
3 4
 
4 5
 ;; Author: Steven L. Baur <steve@miranova.com>
  6
+
  7
+;; This file is part of GNU Emacs.
  8
+
5 9
 ;; GNU Emacs is free software; you can redistribute it and/or modify
6 10
 ;; it under the terms of the GNU General Public License as published by
7 11
 ;; the Free Software Foundation; either version 2, or (at your option)
BIN  lisp/exit-gnus.pbm
Binary file not shown
76  lisp/exit-gnus.xpm
... ...
@@ -0,0 +1,76 @@
  1
+/* XPM */
  2
+static char *magick[] = {
  3
+/* columns rows colors chars-per-pixel */
  4
+"24 24 46 1",
  5
+"  c Gray0",
  6
+". c Gray6",
  7
+"X c #133313331333",
  8
+"o c Gray11",
  9
+"O c Gray12",
  10
+"+ c Gray15",
  11
+"@ c #2ff82ff82ff8",
  12
+"# c Gray20",
  13
+"$ c #399939993999",
  14
+"% c #3fff3fff3fff",
  15
+"& c Gray25",
  16
+"* c Gray28",
  17
+"= c #4ccc4ccc4ccc",
  18
+"- c #53e353e353e3",
  19
+"; c #565e565e565e",
  20
+": c #5b1a5b1a5b1a",
  21
+"> c #5ff55ff55ff5",
  22
+", c #626262626262",
  23
+"< c Gray40",
  24
+"1 c #67e767e767e7",
  25
+"2 c Gray42",
  26
+"3 c #6ff96ff96ff9",
  27
+"4 c Gray45",
  28
+"5 c #77d777d777d7",
  29
+"6 c #7ccc7ccc7ccc",
  30
+"7 c Gray50",
  31
+"8 c Gray56",
  32
+"9 c #97f797f797f7",
  33
+"0 c Gray60",
  34
+"q c #9bd19bd19bd1",
  35
+"w c #9ff29ff29ff2",
  36
+"e c #a7cba7cba7cb",
  37
+"r c Gray67",
  38
+"t c #afd5afd5afd5",
  39
+"y c Gray70",
  40
+"u c Gray75",
  41
+"i c #c3c3c3c3c3c3",
  42
+"p c Gray78",
  43
+"a c #cbcbcbcbcbcb",
  44
+"s c Gray81",
  45
+"d c #d7d8d7d8d7d8",
  46
+"f c #dff2dff2dff2",
  47
+"g c Gray89",
  48
+"h c #e7e7e7e7e7e7",
  49
+"j c #eff8eff8eff8",
  50
+"k c Gray100",
  51
+/* pixels */
  52
+"kkkkkkkkkufkkkku7skkkkkk",
  53
+"kkkkkkkkw>%fkkw 7kkkkkkk",
  54
+"kk3%wkkksu ukk%u7skkkkkk",
  55
+"kww>>@@uu3f@8 @@7.@Owskk",
  56
+"kkwf777%>77O> >>%7777wkk",
  57
+"kkkkkss7j8O.@ 8jujsfjkkk",
  58
+"kkkjuuwO @> @>@@ujkkkkkk",
  59
+"kkk>%O77O$ > %f  >kkkkkk",
  60
+"kkk87sj7<=u>@7s8>@%wkkkk",
  61
+"kkkkkkq==u>>u ukk3u7kkkk",
  62
+"7uwfuw+=>u u> >fuw7uwwuf",
  63
+"8twut#>:8q q8* uprwswwtu",
  64
+"ipuge&,5uq5uau-@uuuuuadu",
  65
+"psuu>4@uuuuuduu5uuduuuuu",
  66
+"uugu>4@uuguuuuuuuuauuuuu",
  67
+"uuuy:>-uuuuuuugguaaugguu",
  68
+"psu8=+uuuuspuuuuudduuuuu",
  69
+"ipu8=+uuujfhguuuuuudauuu",
  70
+"ue82=+8euuuuishspujdgguu",
  71
+"e@$$+X=;>uu5ttp9sduuuuuu",
  72
+"&4$8$ 7=4@@5y>qejdjduuuu",
  73
+";$4O4444444O@eye5@uuusfd",
  74
+">>>>3<>@*<3>@wp9f7uuufsd",
  75
+"uuujfhgedhfjqpswsiuuuuuu"
  76
+};
BIN  lisp/exit-summ.pbm
Binary file not shown
45  lisp/exit-summ.xpm
... ...
@@ -0,0 +1,45 @@
  1
+/* XPM */
  2
+static char *magick[] = {
  3
+/* columns rows colors chars-per-pixel */
  4
+"24 24 15 1",
  5
+"  c Gray0",
  6
+". c #0bfb0bfb0bfb",
  7
+"X c Gray9",
  8
+"o c #23f323f323f3",
  9
+"O c #2fef2fef2fef",
  10
+"+ c Gray28",
  11
+"@ c #53e353e353e3",
  12
+"# c #5fdf5fdf5fdf",
  13
+"$ c Gray42",
  14
+"% c #77d777d777d7",
  15
+"& c Gray56",
  16
+"* c #9bcb9bcb9bcb",
  17
+"= c #a7c7a7c7a7c7",
  18
+"- c Gray70",
  19
+"; c Gray75",
  20
+/* pixels */
  21
+"@;;@;;@;;@;;@;;@;;@;;@;;",
  22
+";;;;;;;;;;;;;;;;;;;;;;;;",
  23
+";;;;;;;;;;;;;;;;;;;;;;;;",
  24
+"@;;@;;&=@OOOo     O;;@;;",
  25
+";;;;;;X&;;;;=##   O;;;;;",
  26
+";;;;;;.%;;;;;;;   O;;;;;",
  27
+"@;;@;;@;;@;;*;;   O;;@;;",
  28
+";;;;;;;;;;;;%;;   O;;;;;",
  29
+";;;;;;O%;;;;;;;   O;;;;;",
  30
+"@;;@;;o=;@;;-&-   O;;@;;",
  31
+";;;;;;X&;;;;+ &   O;;;;;",
  32
+";;;;;;.%;;;;$ &   O;;;;;",
  33
+"@;;@;;o=;@;;;;;   O;;@;;",
  34
+";;;;;;X&;;;;;;;   O;;;;;",
  35
+";;;;;;*;;;;;@;;   O;;;;;",
  36
+"@;;@;;&=;@;;;;;   O;;@;;",
  37
+";;;;;; #;;;;;&#XO+O;;;;;",
  38
+";;;;;;o=;*OO*#o%#+*;;;;;",
  39
+"@;;@;@;%OOOO@%*@%*@;;@;;",
  40
+";;;;;;;;;;;;;;;;;;;;;;;;",
  41
+";;;;;;;;;;;;;;;;;;;;;;;;",
  42
+"@;;@;;@;;@;;@;;@;;@;;@;;",
  43
+";;;;;;;;;;;;;;;;;;;;;;;;",
  44
+";;;;;;;;;;;;;;;;;;;;;;;;"
  45
+};
20  lisp/flow-fill.el
... ...
@@ -1,22 +1,26 @@
1 1
 ;;; flow-fill.el --- interprete RFC2646 "flowed" text
  2
+
2 3
 ;; Copyright (C) 2000 Free Software Foundation, Inc.
3 4
 
4 5
 ;; Author: Simon Josefsson <jas@pdc.kth.se>
5 6
 ;; Keywords: mail
6 7
 
7  
-;; This program is free software; you can redistribute it and/or modify
  8
+;; This file is part of GNU Emacs.
  9
+
  10
+;; GNU Emacs is free software; you can redistribute it and/or modify
8 11
 ;; it under the terms of the GNU General Public License as published by
9  
-;; the Free Software Foundation; either version 2 of the License, or
10  
-;; (at your option) any later version.
11  
-;;
12  
-;; This program is distributed in the hope that it will be useful,
  12
+;; the Free Software Foundation; either version 2, or (at your option)
  13
+;; any later version.
  14
+
  15
+;; GNU Emacs is distributed in the hope that it will be useful,
13 16
 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
14 17
 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 18
 ;; GNU General Public License for more details.
16  
-;;
  19
+
17 20
 ;; You should have received a copy of the GNU General Public License
18  
-;; along with this program; if not, write to the Free Software
19  
-;; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  21
+;; along with GNU Emacs; see the file COPYING.  If not, write to the
  22
+;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  23
+;; Boston, MA 02111-1307, USA.
20 24
 
21 25
 ;;; Commentary:
22 26
 
BIN  lisp/followup.pbm
Binary file not shown
54  lisp/followup.xpm
... ...
@@ -0,0 +1,54 @@
  1
+/* XPM */
  2
+static char *magick[] = {
  3
+/* columns rows colors chars-per-pixel */
  4
+"24 24 24 1",
  5
+"  c Gray0",
  6
+". c Gray6",
  7
+"X c Gray9",
  8
+"o c Gray12",
  9
+"O c #2ff22ff22ff2",
  10
+"+ c #3fff3fff3fff",
  11
+"@ c Gray28",
  12
+"# c #53ed53ed53ed",
  13
+"$ c #5fee5fee5fee",
  14
+"% c #67e767e767e7",
  15
+"& c #6fff6fff6fff",
  16
+"* c #77f077f077f0",
  17
+"= c #7bdb7bdb7bdb",
  18
+"- c Gray50",
  19
+"; c Gray56",
  20
+": c #9bd79bd79bd7",
  21
+"> c #9fff9fff9fff",
  22
+", c #a7c7a7c7a7c7",
  23
+"< c Gray70",
  24
+"1 c Gray75",
  25
+"2 c Gray81",
  26
+"3 c #dfffdfffdfff",
  27
+"4 c #efffefffefff",
  28
+"5 c Gray100",
  29
+/* pixels */
  30
+"<,1<,1<,1<,1<,1<,1<,1<,1",
  31
+",;1,;1,;1,;1,;1,;1,;1,;1",
  32
+"111111111111111111111111",
  33
+"<,1<,1<,1<,:=+.<,1<,1<,1",
  34
+",;1,;1,;1;O*>5+$;1,;1,;1",
  35
+"11111111##142+>O11111111",
  36
+"<,1<,:=+2555 o2#,1<,1<,1",
  37
+",;1;O*>5555>-151$1,;1,;1",
  38
+"111<@15555525554*:111111",
  39
+"<,1<$:5555555555>=<,1<,1",
  40
+",;1,;*>553--55555+,;1,;1",
  41
+"111111=>&$1O555552#11111",
  42
+"<,111:=+241$+55555#,1<,1",
  43
+",;1,$*>55$ 1+555551$1,;1",
  44
+"11##14555 $4>>55554*:111",
  45
+"<@155555&5551-55555>=<,1",
  46
+",O15555555553-355551o,;1",
  47
+"1,#55555555553$555+%;111",
  48
+"<,#25555555555&1*O<,1<,1",
  49
+",;1+55555555555X;1,;1,;1",
  50
+"111=>5555555555:*1111111",
  51
+"<,1:*45555555552%<<,1<,1",
  52
+",;11$15555555555-;,;1,;1",
  53
+"1111,#55555555553#111111"
  54
+};
BIN  lisp/fuwo.pbm
Binary file not shown
53  lisp/fuwo.xpm
... ...
@@ -0,0 +1,53 @@
  1
+/* XPM */
  2
+static char *magick[] = {
  3
+/* columns rows colors chars-per-pixel */
  4
+"24 24 23 1",
  5
+"  c Gray0",
  6
+". c Gray6",
  7
+"X c Gray9",
  8
+"o c Gray12",
  9
+"O c #2fef2fef2fef",
  10
+"+ c #3fff3fff3fff",
  11
+"@ c #53ee53ee53ee",
  12
+"# c #5fe85fe85fe8",
  13
+"$ c #67e767e767e7",
  14
+"% c #6fff6fff6fff",
  15
+"& c #77ea77ea77ea",
  16
+"* c #7bdb7bdb7bdb",
  17
+"= c Gray50",
  18
+"- c Gray56",
  19
+"; c #9bd69bd69bd6",
  20
+": c #9fff9fff9fff",
  21
+"> c #a7c7a7c7a7c7",
  22
+", c Gray70",
  23
+"< c Gray75",
  24
+"1 c Gray81",
  25
+"2 c #dfffdfffdfff",
  26
+"3 c #efffefffefff",
  27
+"4 c Gray100",
  28
+/* pixels */
  29
+",><,><,><,><,><,><,><,><",
  30
+">-<>-<>-<>-<>-<>-<>-<>-<",
  31
+"<<<<<<<<<<<<<<<<<<<<<<<<",
  32
+",><,><,><,><,><,><,><,><",
  33
+">-<>-<>-<>-<>-<>-<>-<>-<",
  34
+"<<<<<<<<<<<<;O;<<<<<<<<<",
  35
+",><,><,><,>< X;,><,><,><",
  36
+">-<>-<>-<>-&#-<>-<>-<>-<",
  37
+"<<<<<<<<<<<;<<<<<<<<<<<<",
  38
+",><,><,><,><,><,><,><,><",
  39
+">-<>-<>-<-O>>-<>-<>-<>-<",
  40
+"<<<<<<<<@@<@<<<<<<<<<<<<",
  41
+",><<<;*+1<<#;<<,><,><,><",
  42
+">-<>#&:<==+#&-<>-<>-<>-<",
  43
+"<<@@<3+=<1o <#<<<<<<<<<<",
  44
+",>O<=+444:+.4=-,><,><,><",
  45
+">-O=<4444:4::<$>-<>-<>-<",
  46
+"<&;444444444+4+<<<<<<<<<",
  47
+",#;444444444<=4O<<,><,><",
  48
+">-O4444444442=2&-<>-<>-<",
  49
+"<<;%444444444=<<#<<<<<<<",
  50
+",><@2444444444+4=-,><,><",
  51
+">-<-=444444444::<$>-<>-<",
  52
+"<<<,$1444444444+4+<<<<<<"
  53
+};
BIN  lisp/get-news.pbm
Binary file not shown
68  lisp/get-news.xpm
... ...
@@ -0,0 +1,68 @@
  1
+/* XPM */
  2
+static char *magick[] = {
  3
+/* columns rows colors chars-per-pixel */
  4
+"24 24 38 1",
  5
+"  c Gray0",
  6
+". c #0bfb0bfb0bfb",
  7
+"X c Gray6",
  8
+"o c #133313331333",
  9
+"O c Gray9",
  10
+"+ c Gray11",
  11
+"@ c Gray12",
  12
+"# c #23f323f323f3",
  13
+"$ c Gray15",
  14
+"% c #2ff32ff32ff3",
  15
+"& c #399939993999",
  16
+"* c #3fff3fff3fff",
  17
+"= c Gray25",
  18
+"- c #433243324332",
  19
+"; c Gray28",
  20
+": c #4ccc4ccc4ccc",
  21
+"> c #519151915191",
  22
+", c #53e753e753e7",
  23
+"< c #565a565a565a",
  24
+"1 c Gray35",
  25
+"2 c #5b1a5b1a5b1a",
  26
+"3 c #5fe55fe55fe5",
  27
+"4 c Gray45",
  28
+"5 c Gray46",
  29
+"6 c #77d777d777d7",
  30
+"7 c #7ccc7ccc7ccc",
  31
+"8 c Gray50",
  32
+"9 c #866586658665",
  33
+"0 c Gray56",
  34
+"q c Gray60",
  35
+"w c #9bcb9bcb9bcb",
  36
+"e c #9fff9fff9fff",
  37
+"r c #a7c7a7c7a7c7",
  38
+"t c Gray70",
  39
+"y c Gray75",
  40
+"u c Gray81",
  41
+"i c #dfffdfffdfff",
  42
+"p c Gray100",
  43
+/* pixels */
  44
+"0000000ryyyyyyyyyyyyyyyy",
  45
+"@8888833yyyyyyyyyyyyyyyy",
  46
+"*pppppy3yyyyyyyyyyyyyyyy",
  47
+"*pppppy3yyyyyr=$$6yyyyyy",
  48
+"*ppppp3%3yyyr<9qq36yyyyy",
  49
+"*ppppp ;0>yy0:qqqq%yyyyy",
  50
+"*pppppy @82tq>0qq8>yyyyy",
  51