12021-08-25  Katsumi Yamaoka  <yamaoka@jpl.org>
2
3	* sb-sankei.el (shimbun-headers): Instead of shimbun-clear-contents,
4	make it run shimbun-sankei-keep-login.
5	(shimbun-sankei-login): Cache a copy of password always.
6	(shimbun-sankei-log{in|out}): Make those functions, instead of
7	shimbun-sankei-keep-login, manage shimbun-sankei-last-login.
8
92021-08-23  Katsumi Yamaoka  <yamaoka@jpl.org>
10
11	Keep logging in in Sankei
12
13	* sb-sankei.el (shimbun-sankei-keep-login): New function.
14	(shimbun-get-headers, shimbun-article): Use it.
15
162021-07-26  Katsumi Yamaoka  <yamaoka@jpl.org>
17
18	* sb-sankei.el (shimbun-sankei-clear-contents): Show restrictions.
19
202021-07-21  Katsumi Yamaoka  <yamaoka@jpl.org>
21
22	Delete nonsense distinction of writer and byliner
23
24	* sb-sankei.el (shimbun-sankei-clear-contents):
25	Fix the way to extract the author name.
26
272021-07-08  Katsumi Yamaoka  <yamaoka@jpl.org>
28
29	Add links to embedded movies
30
31	* sb-sankei.el (shimbun-sankei-clear-contents): Add links to movies.
32
332021-07-07  Katsumi Yamaoka  <yamaoka@jpl.org>
34
35	Support multiple article pages
36
37	* sb-sankei.el (shimbun-sankei-multi-next-url)
38	(shimbun-sankei-multi-clear-contents): New functions.
39	(shimbun-sankei-clear-contents): Show author name if it is expressed
40	clearly in the original.
41
422021-07-02  Katsumi Yamaoka  <yamaoka@jpl.org>
43
44	* sb-sankei.el (shimbun-sankei-get-headers)
45	(shimbun-sankei-clear-contents):
46	Minor improvements on `read' and `scan-sexps' usage.
47
482021-06-21  Katsumi Yamaoka  <yamaoka@jpl.org>
49
50	* sb-yoshirin.el: Spelling fix: thumnail -> thumbnail
51
522021-06-16  Katsumi Yamaoka  <yamaoka@jpl.org>
53
54	Display most detailed headline
55
56	* sb-sankei.el (shimbun-sankei-clear-contents):
57	Fetch most detailed headline; support interstitial link.
58	(shimbun-sankei-get-headers, shimbun-sankei-clear-contents):
59	Replace `forward-sexp' with `scan-sexps'.
60
612021-06-15  Katsumi Yamaoka  <yamaoka@jpl.org>
62
63	Display headline that might be the only place to show the author
64
65	* sb-sankei.el (shimbun-sankei-clear-contents): Show headline.
66
672021-06-14  Katsumi Yamaoka  <yamaoka@jpl.org>
68
69	Make Sankei support raw html embedded in java script
70
71	* sb-sankei.el (shimbun-sankei-clear-contents): Support raw html.
72	Don't infloop.
73
742021-06-10  Katsumi Yamaoka  <yamaoka@jpl.org>
75
76	Make Sankei work on Emacs 26 and 27
77
78	* sb-sankei.el (shimbun-sankei-get-headers): Use timezone-parse-date
79	instead of parse-time-string on Emacs 26 and 27; fix incompatible args
80	issue on encode-time.
81
822021-06-09  Katsumi Yamaoka  <yamaoka@jpl.org>
83
84	Fetch more images
85
86	* sb-sankei.el (shimbun-sankei-get-headers): Bugfix: memq -> member.
87	(shimbun-sankei-clear-contents): Fetch more images.
88	(shimbun-sankei-extract-images): New subroutine.
89
902021-06-06  Katsumi Yamaoka  <yamaoka@jpl.org>
91
92	Make Sankei work
93
94	* sb-sankei.el (sb-multi): Don't use it.
95	(shimbun-sankei-group-table): Update.
96	(shimbun-sankei-category-name-alist)
97	(shimbun-sankei-get-headers-special)
98	(shimbun-sankei-multi-next-url): Abolish.
99	(shimbun-sankei-get-headers, shimbun-sankei-clear-contents): Rewrite.
100	(shimbun-sankei-login): No need to run.
101
1022021-05-28  Katsumi Yamaoka  <yamaoka@jpl.org>
103
104	Make Mainichi work
105
106	* sb-mainichi.el (shimbun-mainichi-clear-contents):
107	Update regexps and filters.
108
1092021-05-26  Katsumi Yamaoka  <yamaoka@jpl.org>
110
111	Make Asahi work (as for at least the rss group)
112
113	* sb-asahi.el (shimbun-asahi-content-start)
114	(shimbun-asahi-content-end): Update.
115	(shimbun-asahi-clear-contents): Rewrite.
116
1172021-03-29  Katsumi Yamaoka  <yamaoka@jpl.org>
118
119	* sb-sankei.el (shimbun-sankei-login): Update regexp used to check if
120	succeed to login.
121
1222021-02-16  Katsumi Yamaoka  <yamaoka@jpl.org>
123
124	* shimbun.el (shimbun-xml-parse-buffer): Work around malformed xml.
125
1262020-10-21  Tsuyoshi CHO  <Tsuyoshi.CHO@Gmail.com>
127
128	File author Tsuyoshi CHO's email address updated.
129	Old was non-reach to the latest.
130
131	* sb-arch-bluegate.el, sb-atom-hash.el, sb-atom.el, sb-cnet-jp.el,
132	sb-cnn-jp.el, sb-engadget-ja.el, sb-excite.el, sb-hash.el, sb-mailman.el,
133	sb-pcweb-column.el, sb-rss-hash.el, sb-scipy.el, sb-tigris.el, sb-w3m-dev.el,
134	sb-wikimedia.el, sb-x51.el, sb-zdnet-jp.el:
135	File author Tsuyoshi CHO's email address updated.
136
1372020-08-13  Katsumi Yamaoka  <yamaoka@jpl.org>
138
139	Drop Emacs 25 support
140
141	* sb-asahi.el, sb-rss.el, sb-yomiuri.el:
142	Drop Emacs 25 support because of Emacs 27.1 having been released.
143
1442020-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>
145
146	* shimbun.el (shimbun-retrieve-url): Remove a workaround for Sankei.
147
1482019-09-30  Katsumi Yamaoka  <yamaoka@jpl.org>
149
150	* nnshimbun.el (nnshimbun-close-server): Add a dummy arg _defs.
151
1522019-08-26  Katsumi Yamaoka  <yamaoka@jpl.org>
153
154	Improve custom type for some shimbun options
155
156	* mew-shimbun.el (mew-shimbun-folder-groups, mew-shimbun-expires)
157	(mew-shimbun-db-length):
158	* sb-geocrawler.el (shimbun-geocrawler-group-alist):
159	* sb-hns.el (shimbun-hns-group-alist):
160	* sb-marc-aims.el (shimbun-marc-aims-group-alist):
161	* sb-slashdot-jp.el (shimbun-slashdot-jp-group-alist):
162	* sb-sourceforge-jp.el (shimbun-sourceforge-jp-mailing-lists):
163	* sb-tigris.el (shimbun-tigris-group-alist):
164	* sb-wiki.el (shimbun-wiki-group-alist):
165	* shimbun.el (shimbun-server-additional-path)
166	(shimbun-x-face-database-function): Improve custom type.
167
1682019-08-08  Katsumi Yamaoka  <yamaoka@jpl.org>
169
170	Don't load cl for Emacs 26 and greater
171
172	* sb-asahi.el, sb-rss.el, sb-yomiuri.el: Add comment about cl.
173	* sb-emacs-w3m.el, shimbun.el: Don't load cl.
174	* shimbun.el (shimbun-entity-cid): Use gv-define-simple-setter instead
175	of defsetf.
176
1772019-07-31  Katsumi Yamaoka  <yamaoka@jpl.org>
178
179	* sb-sankei.el (shimbun-sankei-login):
180	Make it work even if some kinds of cookies are left in the cache.
181
1822019-07-29  Katsumi Yamaoka  <yamaoka@jpl.org>
183
184	* sb-cgi-board.el (shimbun-cgi-board-make-date-string):
185	* sb-cnet.el (shimbun-rss-process-date):
186	* sb-multi.el (shimbun-multi-make-contents): Use cl-multiple-value-bind
187	and cl-values-list instead of multiple-value-bind and values-list.
188
1892019-07-28  Katsumi Yamaoka  <yamaoka@jpl.org>
190
191	* sb-sankei.el (shimbun-sankei-clear-contents): Delete useless buttons.
192	(shimbun-sankei-login): Delete old cookies in advance.
193
1942019-07-26  Katsumi Yamaoka  <yamaoka@jpl.org>
195
196	* sb-sankei.el (shimbun-sankei-login, shimbun-sankei-logout): Work.
197
1982019-06-21  Katsumi Yamaoka  <yamaoka@jpl.org>
199
200	Remove backlog stuff that didn't work as intended
201	(rely it fully on Gnus's backlog facility)
202
203	* nnshimbun.el (nnshimbun-backlog-articles, nnshimbun-backlog-hashtb)
204	(nnshimbun-keep-backlog, nnshimbun-backlog)
205	(nnshimbun-unadvised-gnus-backlog-shutdown): Remove definittions.
206	(gnus-backlog-shutdown): Remove advice.
207	(nnshimbun-close-server): Remove caches in Gnus' backlog.
208	(nnshimbun-request-article-1): Don't call gnus-backlog-request-article
209	as this function won't be called anyway if Gnus has a cache in backlog.
210
2112019-05-17  Katsumi Yamaoka  <yamaoka@jpl.org>
212
213	* nnshimbun.el (nnshimbun-replace-date-header): Use mail-header-date
214	along with setf instead of mail-header-set-date following the change
215	made in the Emacs master (revno 5f6c08e).
216
2172019-04-04  Katsumi Yamaoka  <yamaoka@jpl.org>
218
219	* sb-sankei.el (shimbun-sankei-group-table): Add west.essay group.
220
2212019-03-13  Katsumi Yamaoka  <yamaoka@jpl.org>
222
223	Add automatic login suite to shimbun-sankei
224
225	* sb-sankei.el (shimbun-sankei-login-url, shimbun-sankei-logout-url):
226	New variables.
227	(shimbun-sankei-login-name, shimbun-sankei-login-password):
228	New user option.
229	(shimbun-sankei-login, shimbun-sankei-logout): New functions;
230	run shimbun-sankei-login when loading this module.
231
2322019-01-30  Katsumi Yamaoka  <yamaoka@jpl.org>
233
234	Make groups from special.sankei.com work again.
235
236	* sb-sankei.el (shimbun-sankei-get-headers-special): Update regexp.
237
2382018-11-12  Katsumi Yamaoka  <yamaoka@jpl.org>
239
240	* sb-sankei.el (shimbun-sankei-group-table): Update sankeisyo url.
241
2422018-11-06  Katsumi Yamaoka  <yamaoka@jpl.org>
243
244	Make seiron group work, though an article shows only a few lines
245	because it got to require login.
246
247	* sb-sankei.el (shimbun-sankei-group-table, shimbun-get-headers):
248	Update.
249	(shimbun-sankei-get-headers-special): New function.
250
2512018-10-19  Katsumi Yamaoka  <yamaoka@jpl.org>
252
253	Add a workaround to make Sankei work.
254
255	* shimbun.el (shimbun-retrieve-url):
256	Add a workaround to make Sankei work.  See the FIXME comment.
257
258	* sb-sankei.el (shimbun-sankei-url, shimbun-sankei-group-table):
259	Replace http with https.
260	(shimbun-sankei-get-headers): CRLF -> LF.
261	(shimbun-sankei-clear-contents): Fix start position to find timestamp.
262
2632018-10-16  Katsumi Yamaoka  <yamaoka@jpl.org>
264
265	* nnshimbun.el (gnus-backlog-shutdown): Don't use ad-with-originals
266	that's obsolete since Emacs 27.1.
267
2682018-10-15  Katsumi Yamaoka  <yamaoka@jpl.org>
269
270	Make Sankei work with the renewed site.
271
272	* sb-sankei.el (shimbun-sankei-get-headers)
273	(shimbun-sankei-multi-next-url): Update regexps.
274	(shimbun-sankei-clear-contents): Rewrite.
275	(shimbun-sankei-get-headers-top, shimbun-sankei-get-headers-top-1):
276	Remove.
277
2782018-08-30  Katsumi Yamaoka  <yamaoka@jpl.org>
279
280	Make Asahi's editorial group work again.
281
282	* sb-asahi.el (shimbun-asahi-group-table): Update.
283	(shimbun-asahi-get-headers): Work for it.
284	(shimbun-asahi-prepare-article): Delete subtitle.
285
2862018-06-20  Katsumi Yamaoka  <yamaoka@jpl.org>
287
288	* sb-sankei.el (shimbun-sankei-clear-contents): Preserve photos.
289
2902018-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>
291
292	Make Mainichi's some groups work again.
293
294	* sb-mainichi.el (shimbun-mainichi-group-table): Update.
295	(shimbun-mainichi-get-headers): Work.
296	(shimbun-mainichi-clear-contents): Add a special treatment to yoroku.
297
2982018-06-12  Katsumi Yamaoka  <yamaoka@jpl.org>
299
300	* sb-asahi.el (shimbun-asahi-group-table): Update for rss group.
301	(shimbun-asahi-get-headers): Work for it.
302
3032018-05-11  Katsumi Yamaoka  <yamaoka@jpl.org>
304
305	* sb-asahi.el (shimbun-asahi-clear-contents): Remove extra links.
306
3072018-03-26  Katsumi Yamaoka  <yamaoka@jpl.org>
308
309	* sb-mainichi.el (shimbun-mainichi-get-headers-fuchisou): Fix regexp.
310
3112018-02-02  Katsumi Yamaoka  <yamaoka@jpl.org>
312
313	* sb-asahi.el (shimbun-asahi-content-start): Don't delete author's name
314	in the title area.
315	(shimbun-asahi-clear-contents): Remove garbage between title and body.
316
3172018-01-09  Katsumi Yamaoka  <yamaoka@jpl.org>
318
319	* sb-kyoko-np.el (shimbun-get-headers): Create date headers.
320
3212017-12-25  Katsumi Yamaoka  <yamaoka@jpl.org>
322
323	* shimbun.el (shimbun-asahi-get-headers): Update regexp for editorial.
324
3252017-10-18  Katsumi Yamaoka  <yamaoka@jpl.org>
326
327	* sb-sankei.el (shimbun-sankei-clear-contents): Add a garbage filter.
328
3292017-10-13  Katsumi Yamaoka  <yamaoka@jpl.org>
330
331	* shimbun.el (shimbun-retrieve-url): Remove onload redirection stuff
332	because w3m-retrieve now got to do it.
333
3342017-10-04  Katsumi Yamaoka  <yamaoka@jpl.org>
335
336	* sb-mainichi.el (shimbun-mainichi-url): Use https.
337	(shimbun-mainichi-login-url): Remove query part.
338	(shimbun-mainichi-logout-url): New variable.
339	(shimbun-mainichi-login): Make it a user command.
340	(shimbun-mainichi-logout): New user command.
341
3422017-10-03  Katsumi Yamaoka  <yamaoka@jpl.org>
343
344	* sb-mainichi.el (shimbun-mainichi-login-url)
345	(shimbun-mainichi-login-name)
346	(shimbun-mainichi-login-password): New variables;
347	do login if name and password are set.
348	(shimbun-mainichi-get-headers-fuchisou): Update regexp.
349
3502017-09-11  Katsumi Yamaoka  <yamaoka@jpl.org>
351
352	* shimbun.el (shimbun-retrieve-url): Workaround: don't do redirection if
353	the onload function name doesn't end with ".submit" ([emacs-w3m:12795]).
354
3552017-09-06  Katsumi Yamaoka  <yamaoka@jpl.org>
356
357	* shimbun.el (shimbun-verbose, shimbun-message-enable-logging)
358	(shimbun-message): Doc fix.
359	(shimbun-retrieve-url, shimbun-headers):
360	Bind w3m-message-silent and w3m-verbose.
361
3622017-08-25  Katsumi Yamaoka  <yamaoka@jpl.org>
363
364	* shimbun.el (shimbun-retrieve-url): Parse a form in its page buffer.
365
3662017-08-10  Katsumi Yamaoka  <yamaoka@jpl.org>
367
368	* shimbun.el (shimbun-retrieve-url): Do onload redirection.
369	[emacs-w3m:12787]
370
3712016-08-03  Katsumi Yamaoka  <yamaoka@jpl.org>
372
373	* sb-asahi.el (shimbun-asahi-group-table, shimbun-asahi-get-headers):
374	Make editorial group work again.
375	(shimbun-asahi-clear-contents): Update article-end rexexp.
376
3772017-07-28  Katsumi Yamaoka  <yamaoka@jpl.org>
378
379	* shimbun.el (shimbun-break-long-japanese-lines): Abolish.
380	* sb-asahi.el, sb-mainichi.el, sb-nikkansports.el, sb-nikkei.el,
381	sb-yomiuri.el: Do.
382
3832017-06-28  Katsumi Yamaoka  <yamaoka@jpl.org>
384
385	* mew-shimbun.el, nnshimbun.el, sb-geocrawler.el, sb-marc-aims.el,
386	sb-slashdot-jp.el, sb-sourceforge-jp.el, sb-tigris.el, shimbun.el:
387	Remove `:size 0' from defcustoms ([emacs-w3m:12709]).
388
3892017-02-03  Katsumi Yamaoka  <yamaoka@jpl.org>
390
391	Don't use string-make-unibyte that got obsolete in Emacs 26.
392
393	* mew-shimbun.el (mew-shimbun-md5): Encode a string by utf-8-emacs.
394	* nnshimbun.el (gnus-group-make-shimbun-group): Don't use it.
395
3962016-10-06  Katsumi Yamaoka  <yamaoka@jpl.org>
397
398	* sb-yoshirin.el (shimbun-yoshirin-make-contents):
399	Decode thumnail's caption if necessary.
400
4012016-10-04  Katsumi Yamaoka  <yamaoka@jpl.org>
402
403	* sb-mainichi.el (shimbun-mainichi-group-table): Fix fuchiso url.
404	(shimbun-mainichi-get-headers-fuchisou): New function.
405	(shimbun-get-headers): Use it.
406	(shimbun-mainichi-get-headers): Fix regexp.
407	(shimbun-mainichi-clear-contents): Don't conceal error page.
408
409	Note: These changes don't let we get to subscribe to fuchiso (yet).
410	It requires shimbun.el to work for <body onload="..."> automatically.
411	In addition, a user has to have an account on mainichi.jp of course.
412
4132016-09-30  Katsumi Yamaoka  <yamaoka@jpl.org>
414
415	* nnshimbun.el (nnshimbun-decode-group-name)
416	(gnus-group-make-shimbun-group): Use Emacs functions rather than
417	mm-coding-system-p, mm-decode-coding-string, or mm-encode-coding-string.
418
4192016-09-27  Katsumi Yamaoka  <yamaoka@jpl.org>
420
421	* nnshimbun.el: Add an advice to gnus-backlog-shutdown.
422	(nnshimbun-close-server): Use unadvised gnus-backlog-shutdown.
423
4242016-08-17  Katsumi Yamaoka  <yamaoka@jpl.org>
425
426	Don't use `string-as-unibyte' that is obsolete in Emacs 25.2.
427	Use `string-make-unibyte' instead.
428
429	* mew-shimbun.el (mew-shimbun-md5):
430	* nnshimbun.el (gnus-group-make-shimbun-group): Do.
431
4322016-07-05  Katsumi Yamaoka  <yamaoka@jpl.org>
433
434	* sb-sankei.el (shimbun-sankei-clear-contents):
435	Improve the way to find the article end.
436
4372016-03-28  Katsumi Yamaoka  <yamaoka@jpl.org>
438
439	* sb-nikkangendai.el (shimbun-nikkangendai-get-headers-top): Work.
440
4412016-03-16  Katsumi Yamaoka  <yamaoka@jpl.org>
442
443	* sb-nikkangendai.el (shimbun-multi-clear-contents): Fix regexp.
444
4452016-03-14  Katsumi Yamaoka  <yamaoka@jpl.org>
446
447	* sb-mainichi.el (shimbun-mainichi-clear-contents): Make it work.
448
4492016-03-08  Katsumi Yamaoka  <yamaoka@jpl.org>
450
451	* sb-asahi.el (shimbun-asahi-clear-contents): Remove garbage.
452
4532015-12-10  Katsumi Yamaoka  <yamaoka@jpl.org>
454
455	* sb-mainichi.el (shimbun-mainichi-clear-contents):
456	Emergency fix to regexp to search article body.
457
4582015-12-07  Katsumi Yamaoka  <yamaoka@jpl.org>
459
460	* sb-yoshirin.el (shimbun-yoshirin-x-face-alist): Add a face.
461
4622015-12-04  Katsumi Yamaoka  <yamaoka@jpl.org>
463
464	* sb-nikkangendai.el (shimbun-clear-contents): Remove;
465	merge to shimbun-multi-clear-contents.
466	(shimbun-multi-clear-contents): Improve regexp to search img tag;
467	add author's info and subtitle if any.
468
4692015-12-03  Katsumi Yamaoka  <yamaoka@jpl.org>
470
471	* sb-nikkangendai.el (shimbun-nikkangendai-get-headers-top)
472	(shimbun-nikkangendai-get-headers, shimbun-multi-next-url)
473	(shimbun-clear-contents): Rewrite following the site renewal.
474
4752015-11-09  Katsumi Yamaoka  <yamaoka@jpl.org>
476
477	* sb-nikkangendai.el (shimbun-clear-contents): Fix image gathering.
478
4792015-11-04  Katsumi Yamaoka  <yamaoka@jpl.org>
480
481	* sb-nikkangendai.el (shimbun-clear-contents):
482	Don't exclude article head.
483
4842015-10-09  Katsumi Yamaoka  <yamaoka@jpl.org>
485
486	* sb-kyoko-np.el: Disable expiration and enable hankaku by default.
487	(shimbun-clear-contents): Remove App store info.
488
4892015-10-08  Katsumi Yamaoka  <yamaoka@jpl.org>
490
491	* sb-nikkangendai.el: New file, a successor of sb-gendai-net.el.
492	* sb-gendai-net.el: Remove.
493
4942015-10-06  Katsumi Yamaoka  <yamaoka@jpl.org>
495
496	* sb-kyoko-np.el (shimbun-headers): Say "Checking new news...".
497
4982015-09-25  Katsumi Yamaoka  <yamaoka@jpl.org>
499
500	* sb-kyoko-np.el: New file.
501
5022015-09-03  Katsumi Yamaoka  <yamaoka@jpl.org>
503
504	* sb-yoshirin.el (shimbun-yoshirin-get-thumnail):
505	No need to use shimbun-replace-in-string; always expose alt text.
506	(shimbun-yoshirin-make-contents): Don't insert thumnail if the same one
507	exists already in the article body.
508
5092015-09-02  Katsumi Yamaoka  <yamaoka@jpl.org>
510
511	* sb-yoshirin.el: New file.
512
5132015-02-23  Katsumi Yamaoka  <yamaoka@jpl.org>
514
515	* sb-sankei.el (shimbun-sankei-get-headers)
516	(shimbun-sankei-get-headers-top-1): Protect against timestamp typo.
517
5182015-02-19  Katsumi Yamaoka  <yamaoka@jpl.org>
519
520	* sb-asahi.el (shimbun-asahi-article-contents):
521	Respect shimbun-japanese-hankaku.
522
5232015-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>
524
525	* sb-sankei.el (shimbun-sankei-clear-contents): Remove ads.
526
5272014-11-07  Katsumi Yamaoka  <yamaoka@jpl.org>
528
529	* sb-sankei.el (shimbun-sankei-group-table): Add `top' group.
530	(shimbun-sankei-get-headers-top, shimbun-sankei-get-headers-top-1):
531	New functions.
532	(shimbun-get-headers): Call shimbun-sankei-get-headers-top.
533	(shimbun-sankei-clear-contents): Update Date header.
534
5352014-10-23  Katsumi Yamaoka  <yamaoka@jpl.org>
536
537	* sb-sankei.el (shimbun-sankei-group-table): Typo fix s/regino/region/;
538	rearrange Japanese group names.
539	(shimbun-sankei-category-name-alist): New variable.
540	(shimbun-sankei-get-headers): Categorize author names in flash group.
541	(shimbun-sankei-clear-contents): Work for old articles.
542
5432014-10-22  Katsumi Yamaoka  <yamaoka@jpl.org>
544
545	* sb-sankei.el: Work for the new Sankei-news.
546	(shimbun-sankei): Don't rely on sb-rss.
547	(shimbun-sankei-url, shimbun-sankei-top-level-domain)
548	(shimbun-sankei-server-name, shimbun-sankei-group-table)
549	(shimbun-sankei-x-face-alist): Renew.
550	(shimbun-headers, shimbun-server-name): Remove function modifiers.
551	(shimbun-sankei-get-headers, shimbun-sankei-multi-next-url)
552	(shimbun-sankei-clear-contents): Rewrite.
553	(shimbun-footer): Correct shimbun server name.
554
5552014-09-29  Katsumi Yamaoka  <yamaoka@jpl.org>
556
557	* sb-asahi.el (shimbun-asahi-group-table): Fix regexp for rss group.
558
5592014-07-30  Katsumi Yamaoka  <yamaoka@jpl.org>
560
561	* sb-asahi.el (shimbun-asahi-content-start, shimbun-asahi-content-end)
562	(shimbun-asahi-text-content-start, shimbun-asahi-text-content-end):
563	Update them following the Asahi site changes.
564
5652014-01-07  Katsumi Yamaoka  <yamaoka@jpl.org>
566
567	* shimbun.el: Fix edebug spec for the static-* macros.
568
5692013-12-17  Katsumi Yamaoka  <yamaoka@jpl.org>
570
571	* sb-asahi.el (shimbun-asahi-group-table): Update regexp matching
572	articles in rss group.
573
5742013-12-06  Katsumi Yamaoka  <yamaoka@jpl.org>
575
576	* sb-asahi.el (shimbun-asahi-article-contents): Don't infloop.
577
5782013-12-02  Katsumi Yamaoka  <yamaoka@jpl.org>
579
580	* sb-asahi.el (shimbun-asahi-article-contents):
581	Work for editorial and tenjin groups again.
582
5832013-11-07  Katsumi Yamaoka  <yamaoka@jpl.org>
584
585	Work for editorial and tenjin groups again.
586
587	* sb-asahi.el (shimbun-asahi-group-table): Update urls and regexps.
588	(shimbun-asahi-article-contents): New function.
589	(shimbun-asahi-get-headers): Save articles' contents in NOV file.
590	(shimbun-asahi-get-headers-for-today): Abolish.
591	(shimbun-article, shimbun-asahi-article): New method.
592	(shimbun-asahi-prepare-article): Do nothing for those groups.
593
5942013-10-25  Katsumi Yamaoka  <yamaoka@jpl.org>
595
596	* sb-asahi.el (shimbun-asahi-content-start, shimbun-asahi-content-end):
597	Update.
598	(shimbun-asahi-clear-contents): Remove useless ads and links.
599
6002013-06-28  Katsumi Yamaoka  <yamaoka@jpl.org>
601
602	* shimbun.el (shimbun-footer): Enclose url with <> to ensure that Gnus
603	buttonizes it correctly even if it is folded into two or more lines.
604
605	* sb-sankei.el (shimbun-sankei-clear-contents): Remove trailing
606	successive orphaned open tags.
607
6082013-06-18  Katsumi Yamaoka  <yamaoka@jpl.org>
609
610	* sb-itmedia.el (shimbun-get-headers): Update regexp for kodera group.
611
612	* sb-yahoo-auctions.el: Add coding cookie.
613
614	* sb-mainichi.el (shimbun-mainichi-multi-next-url):
615	Support the other type of navigator.
616
6172013-06-17  Katsumi Yamaoka  <yamaoka@jpl.org>
618
619	* sb-mainichi.el (shimbun-mainichi-get-headers): Update regexp.
620
6212013-05-08  Katsumi Yamaoka  <yamaoka@jpl.org>
622
623	* shimbun.el (shimbun-xml-parse-buffer): Don't try to parse corrupt xml.
624
625	* sb-rss.el (shimbun-rss-get-headers): Don't conceal an error if
626	debug-on-error or debug-on-quit is non-nil.
627
6282012-07-19  Katsumi Yamaoka  <yamaoka@jpl.org>
629
630	* shimbun.el (shimbun-flet): Alias to w3m-flet.
631
632	* sb-chise.el (shimbun-headers): Use it.
633
6342012-07-18  Katsumi Yamaoka  <yamaoka@jpl.org>
635
636	* sb-chise.el (shimbun-headers): Don't use flet.
637
6382012-05-01  Katsumi Yamaoka  <yamaoka@jpl.org>
639
640	* sb-chise.el: New file.
641
642	* sb-mailman.el (shimbun-mailman-make-contents): Don't decode entities;
643	restore mail addresses; append comma to day of week in Date header;
644	remove useless links around mail addresses.
645	(shimbun-mailman-ja-make-contents): Don't decode entities;
646	remove useless links around mail addresses.
647
6482012-04-16  Katsumi Yamaoka  <yamaoka@jpl.org>
649
650	* sb-mainichi.el (shimbun-mainichi-ignored-subject): New.
651	(shimbun-mainichi-get-headers, shimbun-mainichi-multi-next-url):
652	Update regexps.
653
6542012-04-12  Katsumi Yamaoka  <yamaoka@jpl.org>
655
656	* sb-kantei.el (shimbun-get-headers): Work for blog-en.
657
6582012-04-11  Katsumi Yamaoka  <yamaoka@jpl.org>
659
660	* sb-kantei.el (shimbun-get-headers): Update regexp used for blog-ja.
661
6622012-02-15  Katsumi Yamaoka  <yamaoka@jpl.org>
663
664	Remove marks feature, following Ma Gnus.
665
666	* nnshimbun.el: Don't declare server-marks.
667	(nnshimbun-marks-is-evil, nnshimbun-marks-file-name)
668	(nnshimbun-marks, nnshimbun-marks-modtime): Remove.
669	(nnshimbun-request-set-mark, nnshimbun-marks-changed-p)
670	(nnshimbun-request-update-info, nnshimbun-possibly-create-directory)
671	(nnshimbun-save-marks, nnshimbun-open-marks): Remove.
672
6732012-02-13  Katsumi Yamaoka  <yamaoka@jpl.org>
674
675	* shimbun.el (shimbun-switch-to-buffer): Abolish.
676	* nnshimbun.el (nnshimbun-generate-download-script): Revert to using
677	switch-to-buffer.
678
6792012-01-25  Katsumi Yamaoka  <yamaoka@jpl.org>
680
681	* sb-kantei.el (shimbun-index-url): Update url for blog-en.
682	(shimbun-get-headers): Retrieve indices, going back to past months, for
683	blog-en group; improve regexp matching blog-ja headers.
684	(shimbun-clear-contents): Use blog-ja filter also for blog-en.
685
6862011-12-08  Katsumi Yamaoka  <yamaoka@jpl.org>
687
688	* sb-kantei.el (shimbun-get-headers): Update regexp; don't miss revised
689	articles.
690
6912011-12-05  Katsumi Yamaoka  <yamaoka@jpl.org>
692
693	* shimbun.el (shimbun-xml-parse-buffer): Silence XEmacs's byte compiler.
694
6952011-11-25  Katsumi Yamaoka  <yamaoka@jpl.org>
696
697	* sb-kantei.el (shimbun-get-headers): Improve regexp for blog-ja.
698
6992011-11-25  Katsumi Yamaoka  <yamaoka@jpl.org>
700
701	* sb-kantei.el (shimbun-index-url): Update url for blog-ja.
702	(shimbun-get-headers): Retrieve indices, going back to past months, for
703	blog-ja group.
704	(shimbun-clear-contents): Add a filter for blog-ja group.
705
7062011-11-21  Katsumi Yamaoka  <yamaoka@jpl.org>
707
708	* sb-asahi.el (shimbun-asahi-clear-contents): Rewrite.
709
7102011-10-14  Katsumi Yamaoka  <yamaoka@jpl.org>
711
712	* sb-yahoo-auctions.el (shimbun-index-url): Revert last change.
713
7142011-10-13  Katsumi Yamaoka  <yamaoka@jpl.org>
715
716	* sb-nikkei.el (shimbun-nikkei-url-coding-system): Abolish.
717
718	* sb-yahoo-auctions.el (shimbun-index-url): Don't specify coding system
719	for encoding url.
720
721	* shimbun.el (url-coding-system): Abolish shimbun class.
722	(shimbun-retrieve-url): Remove url-coding-system argument.
723	(shimbun-fetch-url): Don't specify coding system for url to retrieve.
724	(shimbun-attributes): Remove url-coding-system shimbun class.
725
7262011-10-11  Katsumi Yamaoka  <yamaoka@jpl.org>
727
728	* sb-itmedia.el (shimbun-clear-contents): Improve way to extract body.
729
7302011-10-10  Katsumi Yamaoka  <yamaoka@jpl.org>
731
732	* sb-mainichi.el (shimbun-mainichi-group-table): Add jidainokaze group.
733
7342011-10-03  Katsumi Yamaoka  <yamaoka@jpl.org>
735
736	* shimbun.el (shimbun-japanese-hankaku-region-1): Fix regexp.
737
738	* sb-sankei.el (shimbun-sankei-group-table): Add west groups.
739	(shimbun-server-name): New wrapper.
740	(shimbun-sankei-get-headers): Use it.
741
7422011-09-14  Katsumi Yamaoka  <yamaoka@jpl.org>
743
744	* sb-kantei.el: Add the English version of Noda's blog.
745
7462011-09-13  Katsumi Yamaoka  <yamaoka@jpl.org>
747
748	* sb-kantei.el: Add Noda's blog.
749	(shimbun-kantei-groups, shimbun-kantei-x-face-alist, shimbun-index-url)
750	(shimbun-from-address, shimbun-make-contents): Update.
751
7522011-09-01  Katsumi Yamaoka  <yamaoka@jpl.org>
753
754	* sb-mainichi.el (shimbun-mainichi-group-table): Add fuchisou group.
755
7562011-09-01  Katsumi Yamaoka  <yamaoka@jpl.org>
757
758	* sb-sankei.el (shimbun-sankei-group-table): Add flash and science
759	groups; remove culture, release, usatoday, and usatoday.ja groups.
760	(shimbun-sankei-multi-next-url, shimbun-clear-contents): Remove
761	usatoday stuff.
762
7632011-08-29  Katsumi Yamaoka  <yamaoka@jpl.org>
764
765	* sb-kantei.el (shimbun-kantei-x-face-alist): Add new face (commented).
766
7672011-08-25  Katsumi Yamaoka  <yamaoka@jpl.org>
768
769	* sb-kantei.el: Support KAN-FULL blog.
770	(shimbun-kantei-groups): Add blog-en and blog-ja groups; remove
771	m-magazine-(cn,en,ja,kr) groups.
772	(shimbun-kantei-url, shimbun-kantei-x-face-alist, shimbun-index-url)
773	(shimbun-from-address, shimbun-get-headers, shimbun-clear-contents):
774	Update.
775
7762011-07-28  Katsumi Yamaoka  <yamaoka@jpl.org>
777
778	* sb-itmedia.el (shimbun-get-headers): Update regexp matching articles
779	in kodera group.
780	(shimbun-clear-contents): Work for contents fetched from atmarkit.
781
7822011-07-21  Katsumi Yamaoka  <yamaoka@jpl.org>
783
784	* shimbun.el (shimbun-xml-parse-buffer): Use xml-parse-region if
785	libxml-parse-xml-region fails for some reason.
786
7872011-07-07  Katsumi Yamaoka  <yamaoka@jpl.org>
788
789	* shimbun.el (shimbun-switch-to-buffer): Alias to w3m-switch-to-buffer.
790
791	* nnshimbun.el (nnshimbun-generate-download-script): Use it.
792
7932011-07-06  Katsumi Yamaoka  <yamaoka@jpl.org>
794
795	* shimbun.el (shimbun-interactive-p): Alias to w3m-interactive-p.
796
797	* sb-tech-on.el (shimbun-tech-on-login): Use it.
798
7992011-06-29  Katsumi Yamaoka  <yamaoka@jpl.org>
800
801	* sb-asahi.el (shimbun-asahi-group-table): Update regexp for rss groups.
802
8032011-04-21  David Engster  <dengste@eml.cc>
804
805	* shimbun.el (shimbun-xml-parse-buffer): New function for XML parsing
806	of whole buffer, using libxml if available.
807
808	* sb-atom.el (shimbun-atom-get-headers): Use it.
809
810	* sb-atom-hash.el (content-hash-update-items-impl): Use it.
811
812	* sb-rss.el (shimbun-rss-get-headers): Use it.
813
814	* sb-rss-hash.el (content-hash-update-items-impl): Use it.
815
8162011-04-21  Katsumi Yamaoka  <yamaoka@jpl.org>
817
818	* shimbun.el (shimbun-make-html-contents)
819	(shimbun-header-insert-and-buffer-string):
820	* sb-multi.el (shimbun-multi-retrieve-next-pages):
821	Make base url a directory name.
822
8232011-04-06  David Engster  <dengste@eml.cc>
824
825	* nnshimbun.el: Add 'server-marks when declaring nnshimbun backend.
826
8272011-01-29  Katsumi Yamaoka  <yamaoka@jpl.org>
828
829	* sb-sankei.el (shimbun-sankei-get-headers): Improve regexp.
830
8312011-01-21  Katsumi Yamaoka  <yamaoka@jpl.org>
832
833	* sb-sankei.el (shimbun-sankei-group-table): Update index urls for
834	column groups.
835	(shimbun-sankei-multi-next-url, shimbun-sankei-clear-contents): Adapt
836	to new html layout.
837
8382010-12-20  Katsumi Yamaoka  <yamaoka@jpl.org>
839
840	* shimbun.el (shimbun-beginning-of-tag, shimbun-end-of-tag): Move
841	definitions to w3m-util.el as w3m-beginning-of-tag and w3m-end-of-tag.
842
8432010-12-15  Katsumi Yamaoka  <yamaoka@jpl.org>
844
845	* sb-asahi.el (shimbun-asahi-group-table): Update regexp for rss groups.
846
8472010-12-09  Katsumi Yamaoka  <yamaoka@jpl.org>
848
849	* nnshimbun.el (nnshimbun-request-set-mark):
850	Use nnheader-update-marks-actions if available.
851
8522010-11-12  Katsumi Yamaoka  <yamaoka@jpl.org>
853
854	* sb-yahoo.el (shimbun-yahoo-groups-table): Update regexp for topnews.
855	(shimbun-yahoo-content-start, shimbun-yahoo-content-end): Update.
856	(shimbun-clear-contents): Remove override.
857
8582010-11-04  Katsumi Yamaoka  <yamaoka@jpl.org>
859
860	* shimbun.el (shimbun-remove-tags): Work strictly if optional 2nd arg
861	is neither nil nor a string.
862
863	* sb-asahi.el (shimbun-asahi-prepare-article): Move removing of form,
864	noscript, and script tags to shimbun-asahi-clear-contents.
865	(shimbun-asahi-clear-contents): Make shimbun-remove-tags work strictly.
866
867	* sb-kantei.el (shimbun-clear-contents)
868	* sb-nytimes.el (shimbun-nytimes-clear-contents)
869	* sb-tech-on.el (shimbun-clear-contents): Use shimbun-remove-tags.
870
871	* sb-atmarkit.el (shimbun-clear-contents)
872	* sb-cnet-jp.el (shimbun-clear-contents)
873	* sb-cnet.el (shimbun-cnet-remove-useless-tags)
874	* sb-excite.el (shimbun-clear-contents)
875	* sb-ibm-dev.el (shimbun-clear-contents)
876	* sb-laut-de.el (shimbun-clear-contents)
877	* sb-nikkei.el (shimbun-nikkei-prepare-article-release)
878	* sb-opentechpress-jp.el (shimbun-multi-clear-contents)
879	(shimbun-clear-contents)
880	* sb-perlentaucher-de.el (shimbun-clear-contents)
881	* sb-rediff.el (shimbun-clear-contents)
882	* sb-slashdot-jp.el (shimbun-clear-contents)
883	* sb-sueddeutsche-de.el (shimbun-clear-contents)
884	* sb-welt-de.el (shimbun-clear-contents)
885	* sb-x51.el (shimbun-clear-contents)
886	* sb-zeit-de.el (shimbun-clear-contents):
887	Make shimbun-remove-tags work strictly.
888
8892010-11-02  Katsumi Yamaoka  <yamaoka@jpl.org>
890
891	* shimbun.el (shimbun-insert-footer): Remove <p> and </p> from the last
892	paragraph in order to prevent an empty line from being inserted at the
893	end.
894	(shimbun-remove-orphaned-tag-strips): Require arg always; find orphans
895	forward in addition to backward.
896
897	* sb-asahi.el (shimbun-asahi-clear-contents): Remove related topics
898	more; don't remove last </p>; remove orphaned <p>s.
899
9002010-10-01  Matt Lundin  <mdl@imapmail.org>
901
902	* nnshimbun.el (nnshimbun-retrieve-groups): Work properly for groups
903	newly subscribed to.
904
9052010-09-30  Katsumi Yamaoka  <yamaoka@jpl.org>
906
907	* nnshimbun.el (nnshimbun-request-scan): Do nothing unless a group to
908	scan is specified.
909	(nnshimbun-retrieve-groups): New function.
910
9112010-09-20  Katsumi Yamaoka  <yamaoka@jpl.org>
912
913	* nnshimbun.el (nnshimbun-request-group): Take an optional `info' arg.
914
9152010-09-13  Katsumi Yamaoka  <yamaoka@jpl.org>
916
917	* shimbun.el (shimbun-end-of-tag): Improve regexp.
918	(shimbun-beginning-of-tag, shimbun-remove-orphaned-tag-strips):
919	New functions.
920
921	* sb-asahi.el (shimbun-asahi-clear-contents)
922	* sb-sankei.el (shimbun-sankei-clear-contents):
923	Use shimbun-remove-orphaned-tag-strips.
924
9252010-09-03  Katsumi Yamaoka  <yamaoka@jpl.org>
926
927	* sb-asahi.el (shimbun-asahi-clear-contents): Remove orphaned tag
928	strips.
929
9302010-08-17  Katsumi Yamaoka  <yamaoka@jpl.org>
931
932	* sb-itmedia.el (shimbun-itmedia-group-alist): Update url for kodera.
933	(shimbun-get-headers): Add regexp to look for kodera's articles.
934
9352010-08-10  Katsumi Yamaoka  <yamaoka@jpl.org>
936
937	* sb-nikkei.el (shimbun-get-headers, shimbun-make-contents): Replace
938	Lisp calls to delete-backward-char by calls to delete-char.
939
9402010-06-22  Katsumi Yamaoka  <yamaoka@jpl.org>
941
942	* sb-kantei.el: Add groups for ex-prime minister.
943
9442010-06-08  Katsumi Yamaoka  <yamaoka@jpl.org>
945
946	* sb-kantei.el (shimbun-kantei-x-face-alist): Add new face.
947
9482010-03-29  Katsumi Yamaoka  <yamaoka@jpl.org>
949
950	* shimbun.el (shimbun-text-entity-charset): Fix regexp matching meta
951	tag.
952
9532010-03-09  David Engster  <dengste@eml.cc>
954
955	* shimbun.el (shimbun-mime-replace-image-tags): Pay attention to
956	w3m-ignored-image-url-regexp.
957
9582010-03-05  Katsumi Yamaoka  <yamaoka@jpl.org>
959
960	* shimbun.el (shimbun-text-entity-charset): Prefer meta charset rather
961	than the one shimbun decides.
962
9632010-03-03  David Engster  <dengste@eml.cc>
964
965	* sb-rss-blogs.el (shimbun-get-headers): Replace call to
966	shimbun-rss-get-headers with luna-call-next-method.
967
968	* sb-rss.el (shimbun-get-headers): Revert 5th arg `quit-immediately'.
969	(shimbun-rss-get-headers): Delete those headers which only appear to
970	be new but are actualy older than the ones we already have.  Sort the
971	headers by date if possible.  Added doc-string.
972	(shimbun-rss-get-headers-1): New helper function to fetch all items.
973
974	* sb-atom.el (shimbun-atom-get-headers, shimbun-atom-get-headers-1):
975	Same changes as for sb-rss.el.
976
9772010-02-25  Katsumi Yamaoka  <yamaoka@jpl.org>
978
979	* sb-rss.el (shimbun-rss-get-headers): Add 5th arg `quit-immediately'
980	that tells this function to quit when an article that has ever been
981	fetched is found.
982
983	* sb-rss-blogs.el (shimbun-get-headers): Set 5th arg passed to it.
984
9852010-02-18  David Engster  <dengste@eml.cc>
986
987	* sb-rss-blogs.el (shimbun-rss-blogs-groups): Removed.
988	(shimbun-groups): New override.
989
9902010-02-17  David Engster  <dengste@eml.cc>
991
992	* sb-atom.el (shimbun-atom-get-headers): When encountering an already
993	present article, stop fetching further entries.
994	* sb-rss.el (shimbun-rss-get-headers): Same change as in sb-atom.
995
9962010-02-10  Katsumi Yamaoka  <yamaoka@jpl.org>
997
998	* sb-itmedia.el (shimbun-itmedia-group-alist): Add ogikubo, tachibana,
999	and unakami groups in the +D.lifestyle.column hierarchy.
1000	(shimbun-index-url, shimbun-get-headers): Work for newly added groups.
1001
10022010-01-14  Katsumi Yamaoka  <yamaoka@jpl.org>
1003
1004	* sb-sankei.el (shimbun-sankei-clear-contents): Fix regexp matching the
1005	end of contents.
1006
10072010-01-13  Katsumi Yamaoka  <yamaoka@jpl.org>
1008
1009	* mew-shimbun.el (mew-kill-buffer): Use with-current-buffer rather than
1010	save-excursion + set-buffer.
1011	(mew-mark-clean-up): Use save-current-buffer instead of save-excursion.
1012
1013	* sb-fml.el (shimbun-make-contents): Use point-at-eol rather than
1014	`(save-excursion (end-of-line) (point))'; use point-at-bol rather than
1015	beginning-of-line + point.
1016
10172009-11-30  Katsumi Yamaoka  <yamaoka@jpl.org>
1018
1019	* sb-nytimes.el (shimbun-get-headers): Remove "By " from From header.
1020
10212009-11-04  Katsumi Yamaoka  <yamaoka@jpl.org>
1022
1023	* sb-atom.el (shimbun-atom-get-headers): Silence XEmacs's byte compiler.
1024
1025	* sb-atom-hash.el (shimbun-atom-compose-tag): Don't quote lambda form.
1026
10272009-10-30  Katsumi Yamaoka  <yamaoka@jpl.org>
1028
1029	* sb-kantei.el (shimbun-clear-contents): Fix the way to extract pre-
1030	formatted contents.
1031
10322009-10-29  Katsumi Yamaoka  <yamaoka@jpl.org>
1033
1034	* sb-kantei.el (shimbun-kantei-groups, shimbun-index-url)
1035	(shimbun-from-address, shimbun-get-headers): Support m-magazine-cn and
1036	m-magazine-kr groups.
1037
10382009-10-26  Katsumi Yamaoka  <yamaoka@jpl.org>
1039
1040	* sb-asahi.el (shimbun-asahi-clear-contents): Fix regexp matching
1041	captions after images.
1042
10432009-10-23  Katsumi Yamaoka  <yamaoka@jpl.org>
1044
1045	* sb-kantei.el (shimbun-clear-contents): Don't remove footer.
1046
10472009-10-22  Katsumi Yamaoka  <yamaoka@jpl.org>
1048
1049	* sb-kantei.el (shimbun-clear-contents): Allow irregularly formatted
1050	tags that separate sub contents.
1051
10522009-10-13  David Engster  <dengste@eml.cc>
1053
1054	* sb-zeit-de.el (shimbun-zeit-de-groups): Updated group list.
1055	(shimbun-zeit-de-content-end): Updated regexp.
1056	(shimbun-make-contents): Follow window.location URL.
1057	(shimbun-clear-contents): Added new tag for removal.
1058
10592009-10-09  Katsumi Yamaoka  <yamaoka@jpl.org>
1060
1061	* sb-kantei.el (shimbun-clear-contents): Remove useless tags.
1062
10632009-10-08  Katsumi Yamaoka  <yamaoka@jpl.org>
1064
1065	* sb-kantei.el (shimbun-clear-contents): Gather all significant
1066	contents.
1067
10682009-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
1069
1070	* nnshimbun.el (nnshimbun-marks-is-evil, nnshimbun-marks-file-name)
1071	(nnshimbun-marks, nnshimbun-marks-modtime): New variables.
1072	(nnshimbun-group-pathname): New function that replaces
1073	nnshimbun-nov-directory and nnshimbun-nov-file-name.
1074	(nnshimbun-nov-directory, nnshimbun-nov-file-name): Abolish.
1075	(nnshimbun-open-nov): Use nnshimbun-group-pathname instead of
1076	nnshimbun-nov-file-name.
1077	(nnshimbun-write-nov): Use nnshimbun-group-pathname instead of
1078	nnshimbun-nov-directory and nnshimbun-nov-file-name.
1079	(nnshimbun-request-delete-group): Use nnshimbun-group-pathname instead
1080	of nnshimbun-nov-directory.
1081	(nnshimbun-request-set-mark, nnshimbun-marks-changed-p)
1082	(nnshimbun-request-update-info, nnshimbun-possibly-create-directory)
1083	(nnshimbun-save-marks, nnshimbun-open-marks): New functions.
1084
10852009-10-06  Katsumi Yamaoka  <yamaoka@jpl.org>
1086
1087	* sb-asahi.el (shimbun-asahi-clear-contents): Remove blogs link.
1088
10892009-10-05  David Engster  <dengste@eml.cc>
1090
1091	* sb-heise.el (shimbun-heise-get-newsticker-headers)
1092	(shimbun-heise-wash-newsticker-article): Updated regular expressions.
1093	Use shimbun-remove-tags instead of delete-region.
1094	* sb-perlentaucher-de.el (shimbun-clear-contents): RSS does not point
1095	to teaser anymore, so loading of new URL removed.
1096
10972009-10-01  Katsumi Yamaoka  <yamaoka@jpl.org>
1098
1099	* sb-kantei.el (shimbun-index-url): Update url for m-magazine-en.
1100	(shimbun-clear-contents): Fix regexps.
1101
11022009-09-30  Katsumi Yamaoka  <yamaoka@jpl.org>
1103
1104	* sb-kantei.el: Support Hatoyama Cabinet E-mail Magazine.
1105
11062009-09-18  Katsumi Yamaoka  <yamaoka@jpl.org>
1107
1108	* sb-multi.el: Autoload shimbun-shallow-rendering.
1109
1110	* sb-impress.el (shimbun-impress-groups-alist): Add car group by
1111	request.
1112
11132009-09-17  Katsumi Yamaoka  <yamaoka@jpl.org>
1114
1115	* sb-cgi-board.el (shimbun-cgi-board-make-date-string):
1116	* sb-cnet.el (shimbun-rss-process-date):
1117	* sb-multi.el (shimbun-multi-make-contents): Use values-list to make
1118	sure the 2nd argument of multiple-value-bind to be multiple-value.
1119
11202009-09-02  Katsumi Yamaoka  <yamaoka@jpl.org>
1121
1122	* nnshimbun.el (gnus-group-make-shimbun-group): Don't use
1123	default-enable-multibyte-characters that is obsolete in Emacs 23.2.
1124	* sb-tech-on.el (shimbun-tech-on-login): Ditto.
1125	* shimbun.el (shimbun-header-insert, shimbun-mime-encode-string)
1126	(shimbun-message): Ditto.
1127
11282009-08-14  David Engster  <dengste@eml.cc>
1129
1130	* sb-debugmagazin-de.el (shimbun-debugmagazin-de-group-url-regexp):
1131	Updated feeds.
1132	(shimbun-debugmagazin-de-content-end): Updated to new style.
1133
11342009-08-04  David Engster  <dengste@eml.cc>
1135
1136	* sb-atom-hash.el (content-hash-update-items-impl): Deal with missing
1137	content.
1138
11392009-07-31  David Engster  <dengste@eml.cc>
1140
1141	* sb-slashdot.el (shimbun-slashdot-regexp-section-id-subject): Adapt to
1142	new CSS.
1143
11442009-06-25  Katsumi Yamaoka  <yamaoka@jpl.org>
1145
1146	* sb-nytimes.el (shimbun-nytimes-clear-contents): Fix regexp matching
1147	content start.
1148
11492009-06-22  Katsumi Yamaoka  <yamaoka@jpl.org>
1150
1151	* sb-tech-on.el (shimbun-clear-contents): Rewrite.
1152
11532009-06-05  Katsumi Yamaoka  <yamaoka@jpl.org>
1154
1155	* sb-yahoo.el (shimbun-clear-contents): New override.
1156	(shimbun-make-contents): Remove override.
1157
11582009-05-30  David Engster  <dengste@eml.cc>
1159
1160	* sb-slashdot.el (shimbun-slashdot-regexp-section-id-subject)
1161	(shimbun-slashdot-get-headers): Adapt to new URL scheme.
1162
11632009-05-21  Katsumi Yamaoka  <yamaoka@jpl.org>
1164
1165	* sb-yahoo.el (shimbun-get-headers): Retrieve also "flash" index page
1166	for "news" group.
1167
11682009-05-15  Katsumi Yamaoka  <yamaoka@jpl.org>
1169
1170	* sb-itmedia.el (shimbun-get-headers): Ignore unwanted links in non-RSS
1171	index pages.
1172
11732009-05-14  Katsumi Yamaoka  <yamaoka@jpl.org>
1174
1175	* sb-yahoo.el (shimbun-get-headers): Don't stop fetching headers in
1176	the succeeding pages if index range is specified even if url having
1177	been fetched is found, because Yahoo! updates indices very often;
1178	make range control work properly.
1179
11802009-05-13  David Engster  <dengste@eml.cc>
1181
1182	* sb-rss-hash.el (shimbun-rss-build-message-id): New override so that
1183	URL is not stripped at question mark.
1184
11852009-05-11  Katsumi Yamaoka  <yamaoka@jpl.org>
1186
1187	* sb-yahoo.el (shimbun-yahoo-content-end): Update.
1188	(shimbun-make-contents): Narrow to article body first.
1189
1190	* sb-m17n.el (shimbun-get-headers): Update archive url.
1191
11922009-05-08  Katsumi Yamaoka  <yamaoka@jpl.org>
1193
1194	* sb-yahoo.el (shimbun-yahoo-groups-table): Fix default regexp; add
1195	"news" group.
1196	(shimbun-index-url): Add special treatment for "news" group.
1197	(shimbun-get-headers): Ignore unwanted links in "news" group; don't
1198	lose a link that the default regexp skips; don't stop fetching headers
1199	in the first page.
1200
12012009-05-07  Katsumi Yamaoka  <yamaoka@jpl.org>
1202
1203	* sb-fml.el (shimbun-fml-parse-time)
1204	* sb-impress.el (shimbun-impress-get-headers)
1205	* sb-mhonarc.el (shimbun-mhonarc-header-value)
1206	* sb-ruby.el (shimbun-ruby-parse-time)
1207	* sb-text.el (shimbun-shallow-rendering)
1208	* sb-tigris.el (shimbun-tigris-remove-amp)
1209	* sb-vinelinux.el (shimbun-vinelinux-parse-time): Don't use defsubst.
1210
12112009-05-07  Katsumi Yamaoka  <yamaoka@jpl.org>
1212
1213	* sb-yahoo.el (shimbun-yahoo-groups-table): Fix default regexp.
1214
12152009-04-28  Katsumi Yamaoka  <yamaoka@jpl.org>
1216
1217	* shimbun.el (shimbun-header-normalize, shimbun-article-base-url)
1218	(shimbun-content-start, shimbun-content-end, shimbun-strip-cr):
1219	Don't use defsubst.
1220	(shimbun-fetch-url): Don't inline shimbun-retrieve-url.
1221	(shimbun-create-header): Don't inline shimbun-header-set-*.
1222
1223	* nnshimbun.el (nnshimbun-group-prefixed-name)
1224	(nnshimbun-group-ephemeral-p, nnshimbun-nov-buffer-name)
1225	(nnshimbun-nov-directory, nnshimbun-nov-file-name)
1226	(nnshimbun-insert-nov): Don't use defsubst.
1227
12282009-04-28  Katsumi Yamaoka  <yamaoka@jpl.org>
1229
1230	* sb-yahoo.el (shimbun-yahoo-groups-table): Update default regexp.
1231	(shimbun-yahoo-from-address, shimbun-yahoo-content-end): Update.
1232	(shimbun-get-headers): Follow change in shimbun-yahoo-groups-table.
1233
1234	* sb-asahi.el (shimbun-asahi-clear-contents): Remove related topics.
1235
12362009-04-27  Katsumi Yamaoka  <yamaoka@jpl.org>
1237
1238	* sb-nytimes.el (shimbun-rss-build-message-id): New function that
1239	doesn't strip string following "?" or "#" in url when calculating its
1240	md5.
1241
12422009-04-26  David Engster  <dengste@eml.cc>
1243
1244	* sb-sueddeutsche-de.el (shimbun-sueddeutsche-de-group-url): New RSS
1245	feeds.
1246	(shimbun-sueddeutsche-de-content-start)
1247	(shimbun-sueddeutsche-de-content-end): Adapt to new layout.
1248	(shimbun-get-headers): Removed. Use shimbun-article-url instead.
1249	(shimbun-rss-build-message-id): New URL scheme.
1250	(shimbun-clear-contents): Adapt to new layout.
1251	(shimbun-article-url): Retrieve URL for print version of article.
1252
12532009-04-23  Katsumi Yamaoka  <yamaoka@jpl.org>
1254
1255	* sb-sankei.el (shimbun-sankei-clear-contents): Remove ads.
1256
12572009-04-16  Katsumi Yamaoka  <yamaoka@jpl.org>
1258
1259	* sb-sankei.el (shimbun-sankei-group-table): Update index url for
1260	sankeisho group.
1261
12622009-04-09  Katsumi Yamaoka  <yamaoka@jpl.org>
1263
1264	* sb-kantei.el (shimbun-clear-contents): Don't remove succeeding
1265	contents.
1266
12672009-04-05  ARISAWA Akihiro  <ari@mbf.ocn.ne.jp>
1268
1269	* sb-atom.el (shimbun-atom-get-headers): Check `updated' and
1270	`published' element.
1271
1272	* sb-atom-hash.el (content-hash-update-items-impl): Ditto.
1273
12742009-04-05  ARISAWA Akihiro  <ari@mbf.ocn.ne.jp>
1275
1276	* sb-hash.el: Don't inherit shimbun;
1277	Rename class name shimbun-hash -> content-hash.
1278
1279	* sb-rss-hash.el (shimbun-rss-hash): Don't inherit shimbun-hash;
1280	Add a new slot `content'.
1281	(rss-content-hash): New class.
1282	(shimbun-article): New overriden method.
1283
1284	* sb-atom-hash.el (shimbun-atom-hash): Don't inherit shimbun-hash;
1285	Add a new slot `content'.
1286	(atom-content-hash): New class.
1287	(shimbun-article): New overriden method.
1288
12892009-03-30  Katsumi Yamaoka  <yamaoka@jpl.org>
1290
1291	* sb-asahi.el (shimbun-asahi-content-start, shimbun-asahi-content-end):
1292	Update.
1293
12942009-03-27  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
1295
1296	* sb-rss.el: Don't use internal accessor because luna does not
1297	support it in multiple inheritance.
1298	(shimbun-rss-initialize-ignored-subject): Use luna-set-slot-value
1299	instead of shimbun-rss-set-ignored-subject-internal.
1300	(shimbun-rss-get-headers): Use luna-slot-value instead of
1301	shimbun-rss-ignored-subject-internal.
1302
13032009-03-16  Katsumi Yamaoka  <yamaoka@jpl.org>
1304
1305	* sb-asahi.el (shimbun-asahi-group-table): Add wakata group.
1306
13072009-03-06  Katsumi Yamaoka  <yamaoka@jpl.org>
1308
1309	* sb-mainichi.el: Use sb-multi.
1310	(shimbun-mainichi-group-table): Add entertainment.art group.
1311	(shimbun-mainichi-multi-next-url)
1312	(shimbun-mainichi-multi-clear-contents): New functions.
1313
13142009-02-18  Katsumi Yamaoka  <yamaoka@jpl.org>
1315
1316	* shimbun.el (shimbun-use-refresh): New variable.
1317	(shimbun-headers-1, shimbun-article-1): Bind w3m-use-refresh to it.
1318
13192009-02-14  David Engster  <dengste@eml.cc>
1320
1321	* sb-slashdot.el (shimbun-slashdot-regexp-section-id-subject): Adapted
1322	regexp.
1323
13242009-01-28  Katsumi Yamaoka  <yamaoka@jpl.org>
1325
1326	* sb-tech-on.el (shimbun-multi-next-url): Fix regexp matching next
1327	buttons.
1328
13292009-01-21  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
1330
1331	* sb-rss.el (shimbun-rss-initialize-ignored-subject): New function.
1332	(initialize-instance): Use it.
1333
1334	* sb-itmedia.el (shimbun-itmedia): Reverted.
1335	(initialize-instance): New overriden method.
1336
1337	* sb-opentechpress-jp.el (shimbun-opentechpress-jp): Reverted.
1338	(initialize-instance): New overriden method.
1339
13402009-01-19  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
1341
1342	* sb-opentechpress-jp.el (shimbun-opentechpress-jp): Switch the order
1343	of parent classes.
1344
13452009-01-19  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
1346
1347	* sb-itmedia.el (shimbun-itmedia): Switch the order of parent classes.
1348
13492009-01-15  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
1350
1351	* sb-opentechpress-jp.el (shimbun-opentechpress-jp-content-start)
1352	(shimbun-opentechpress-jp-content-end)
1353	(shimbun-multi-next-url)
1354	(shimbun-multi-clear-contents)
1355	(shimbun-clear-contents): Follow the site design change.
1356	(shimbun-opentechpress-jp-ignored-subject): New variable.
1357
13582009-01-08  Katsumi Yamaoka  <yamaoka@jpl.org>
1359
1360	* sb-nikkei.el (shimbun-nikkei-group-table): Update url for it.pc.
1361	(shimbun-nikkei-get-headers-it-pc): Rewrite.
1362
13632008-12-25  Katsumi Yamaoka  <yamaoka@jpl.org>
1364
1365	* shimbun.el (shimbun-headers-1): New function to support refresh.
1366	(shimbun-headers): Use it.
1367
1368	* sb-slashdot.el (shimbun-slashdot-get-headers): Don't use
1369	member-ignore-case that's unavailable in XEmacs 21.4.
1370
13712008-12-23  David Engster  <dengste@eml.cc>
1372
1373	* sb-sueddeutsche-de.el (shimbun-sueddeutsche-de-group-url): Removed
1374	kino group since feed is broken.
1375	(shimbun-get-headers, shimbun-rss-build-message-id): Adapt to new URL
1376	scheme.
1377
1378	* sb-slashdot.el (sb-multi): Removed.
1379	(shimbun-slashdot-group-url): Changed frontpage URL.
1380	(shimbun-slashdot-regexp-section-id-subject): Adapt regexp.
1381	(shimbun-slashdot-regexp-author-time): Changed for better date parsing.
1382	(shimbun-slashdot-regexp-comment-system): Removed.
1383	(shimbun-slashdot-get-headers): Adapt to new site design.  Improved
1384	date parsing.  Immediately retrieve old comment system.  Removed
1385	catch/throw since new articles need not be at the top.
1386	(shimbun-multi-next-url): Removed.
1387	(shimbun-clear-contents): Changed due to removal of sb-multi.  Set
1388	quotes in italics.
1389
13902008-12-22  Katsumi Yamaoka  <yamaoka@jpl.org>
1391
1392	* sb-aljazeera.el (shimbun-aljazeera-content-end): Add comment.
1393	(sb-aljazeera-wash-article): Look for content-start and content-end.
1394
1395	* sb-nytimes.el (shimbun-nytimes-japanese-hankaku): Default to `never'.
1396	(shimbun-nytimes-clear-contents, shimbun-get-headers): Replace wide
1397	apostrophe with the normal one.
1398
1399	* sb-multi.el (toplevel): Load sb-text for shimbun-shallow-rendering
1400	when compiling; autoload sb-text for shimbun-fill-line at run-time.
1401	(shimbun-multi-retrieve-next-pages): Support making text/plain articles.
1402
1403	* sb-sankei.el (shimbun-sankei-clear-contents): Don't break long lines
1404	in text/plain articles.
1405
1406	* sb-asahi.el (shimbun-asahi-content-start)
1407	(shimbun-asahi-text-content-start): Update.
1408
14092008-12-16  Katsumi Yamaoka  <yamaoka@jpl.org>
1410
1411	* sb-itmedia.el (shimbun-itmedia-content-start): Don't exclude author's
1412	face icon.
1413
14142008-12-10  David Engster  <dengste@eml.cc>
1415
1416	* sb-atom.el (shimbun-atom-get-headers): Use the first link if the atom
1417	feed don't have an "alternate" link element.
1418
1419	* sb-atom-hash.el (shimbun-hash-update-items-impl): Deal with feeds who
1420	just publish a summary, in addition to feeds with published content.
1421
14222008-12-01  Katsumi Yamaoka  <yamaoka@jpl.org>
1423
1424	* shimbun.el (shimbun-servers-list): Don't exclude rss-hash and
1425	atom-hash.
1426
14272008-11-28  David Engster  <dengste@eml.cc>
1428
1429	* sb-rss-blogs.el: New file.
1430
14312008-11-27  David Engster  <dengste@eml.cc>
1432
1433	* shimbun.el (shimbun-use-local, shimbun-local-path): New variables.
1434	(shimbun-retrieve-url): Support offline retrieving of indices.
1435
1436	* nnshimbun.el (nnshimbun-generate-download-script): New command.
1437
14382008-11-11  Naohiro Aota  <nao.aota@gmail.com>
1439
1440	* sb-aljazeera.el (shimbun-aljazeera-url)
1441	(shimbun-aljazeera-path-alist): Update to follow changes.
1442
14432008-11-10  David Engster  <dengste@eml.cc>
1444
1445	* sb-slashdot.el (shimbun-slashdot-regexp-section-id-subject)
1446	(shimbun-slashdot-regexp-comment-system): Updated regexps.
1447
14482008-11-06  Katsumi Yamaoka  <yamaoka@jpl.org>
1449
1450	* sb-sankei.el (shimbun-sankei-clear-contents): Add another regexp to
1451	look for the content start.
1452
14532008-10-23  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
1454
1455	* sb-rss.el (shimbun-rss-get-headers): Don't check `ignored-subject'
1456	when subject is empty.
1457
14582008-10-10  Katsumi Yamaoka  <yamaoka@jpl.org>
1459
1460	* sb-kantei.el (shimbun-clear-contents): Remove contents other than the
1461	ones written by the Prime Minister.
1462
14632008-10-02  Katsumi Yamaoka  <yamaoka@jpl.org>
1464
1465	* sb-kantei.el (shimbun-kantei-x-face-alist): Update.
1466	(shimbun-clear-contents): Remove style sheet, navigation button, and
1467	table tags; shrink boundary lines; convert zenkaku ASCII to hankaku.
1468
14692008-10-01  Katsumi Yamaoka  <yamaoka@jpl.org>
1470
1471	* sb-asahi.el (shimbun-asahi-get-headers-for-today): Fix regexp.
1472
14732008-09-26  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
1474
1475	* sb-rss.el (luna-define-class): Add a new slot `ignored-subject'.
1476	Define internal accessor.
1477	(initialize-instance): Initialize `ignored-subject'.
1478	(shimbun-rss-get-headers): Chech if a subject matches with
1479	`ignored-subject'.
1480
1481	* sb-impress.el (shimbun-impress-groups-alist): Use rss for
1482	forest group.
1483	(shimbun-impress-ignored-subject): Rename from
1484	shimbun-impress-ignored-subject-regexp.
1485	(shimbun-headers): Don't check ignored-subject here.
1486
1487	* sb-itmedia.el (shimbun-itmedia-ignored-subject): New variable.
1488
14892008-09-26  Katsumi Yamaoka  <yamaoka@jpl.org>
1490
1491	* sb-kantei.el: Support Aso Cabinet E-mail Magazine.
1492
14932008-09-20  David Engster  <dengste@eml.cc>
1494
1495	* sb-perlentaucher-de.el (shimbun-perlentaucher-de-url-regexp): Adapt
1496	to new URL scheme in RSS feed.
1497
1498	* sb-slashdot.el: Require sb-multi and use it.
1499	(shimbun-slashdot-content-end, shimbun-slashdot-content-start): Remove.
1500	(shimbun-slashdot-get-comments, shimbun-slashdot-comment-threshold)
1501	(shimbun-slashdot-comment-display): New variables.
1502	(shimbun-slashdot-regexp-author-time): Relax regexp.
1503	(shimbun-slashdot-regexp-comment-system): New variable.
1504	(shimbun-slashdot-get-headers): Replace HTML tags in subject.
1505	(shimbun-multi-next-url, shimbun-clear-contents): New overriden
1506	methods.
1507
15082008-09-15  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
1509
1510	* sb-yahoo-auctions.el (shimbun-yahoo-auctions-content-start)
1511	(shimbun-yahoo-auctions-content-end): Follow the change of the site
1512	design.
1513	(shimbun-make-contents): Remove.
1514
15152008-09-04  Katsumi Yamaoka  <yamaoka@jpl.org>
1516
1517	* sb-ohmynews-jp.el: Remove.
1518
15192008-09-03  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
1520
1521	* sb-itmedia.el (shimbun-itmedia-content-start): New variable.
1522	(shimbun-itmedia-content-end): New variable.
1523	(shimbun-clear-contents): Call the parents' method for the +D groups.
1524
15252008-08-29  Katsumi Yamaoka  <yamaoka@jpl.org>
1526
1527	* sb-kantei.el (shimbun-kantei-url): Update.
1528
15292008-08-07  Katsumi Yamaoka  <yamaoka@jpl.org>
1530
1531	* sb-asahi.el (shimbun-asahi-clear-contents): Remove zoom buttons.
1532
15332008-08-04  Katsumi Yamaoka  <yamaoka@jpl.org>
1534
1535	* sb-itmedia.el (shimbun-clear-contents): Divide too complicated regexp
1536	into pieces.  Reported by NOMIYA Masaru <nomiya@galaxy.dti.ne.jp>;
1537	don't remove article icon.
1538
15392008-07-23  David Hansen  <david.hansen@gmx.net>
1540
1541	* sb-heise.el (shimbun-heise-get-newsticker-headers): Follow new page
1542	layout.
1543
15442008-07-23  Katsumi Yamaoka  <yamaoka@jpl.org>
1545
1546	* shimbun.el (shimbun-break-long-japanese-lines): Fix position to break.
1547
15482008-07-17  Katsumi Yamaoka  <yamaoka@jpl.org>
1549
1550	* sb-sankei.el (shimbun-sankei-multi-next-url): Remove useless
1551	non-global variables.
1552
15532008-07-16  Katsumi Yamaoka  <yamaoka@jpl.org>
1554
1555	* sb-asahi.el (shimbun-asahi-multi-next-url): Don't insert page
1556	delimiter here; remove garbage at the end of pages.
1557	(shimbun-asahi-multi-clear-contents): New function; insert page
1558	delimiter.
1559
15602008-07-15  David Engster  <dengste@eml.cc>
1561
1562	* sb-heise.el (shimbun-heise-get-newsticker-headers): Fix regexp.
1563
15642008-07-15  Katsumi Yamaoka  <yamaoka@jpl.org>
1565
1566	* sb-asahi.el (shimbun-asahi): Use shimbun-multi.
1567	(shimbun-asahi-multi-next-url): New function.
1568	(shimbun-asahi-prepare-article): Move some programs that clean contents
1569	to shimbun-asahi-clear-contents.
1570	(shimbun-asahi-clear-contents): New function.
1571
15722008-07-07  David Hansen  <david.hansen@gmx.net>
1573
1574	* sb-heise.el (shimbun-heise-content-start)
1575	(shimbun-heise-content-end): Updated regexp.
1576	(shimbun-heise-wash-newsticker-article): Update ad filtering.
1577
15782008-06-27  David Engster  <dengste@eml.cc>
1579
1580	* sb-heise.el (shimbun-heise-content-start)
1581	(shimbun-heise-content-end): Updated regexps.
1582
15832008-06-25  Katsumi Yamaoka  <yamaoka@jpl.org>
1584
1585	* sb-asahi.el (shimbun-asahi-text-content-start)
1586	(shimbun-asahi-text-content-end): Update.
1587	(shimbun-asahi-prepare-article): Update regexp matching useless links;
1588	add line breaks around images.
1589
15902008-06-24  Katsumi Yamaoka  <yamaoka@jpl.org>
1591
1592	* sb-asahi.el (shimbun-asahi-content-end): Update.
1593	(shimbun-asahi-prepare-article): Add <p>...</p> to articles in tenjin
1594	group.
1595
15962008-06-23  Katsumi Yamaoka  <yamaoka@jpl.org>
1597
1598	* sb-asahi.el (shimbun-asahi-group-table): Update index urls for
1599	editorial and tenjin groups.
1600	(shimbun-asahi-get-headers-for-today): Work.
1601	(shimbun-asahi-prepare-article): Work for editorial and tenjin groups.
1602
16032008-06-18  Katsumi Yamaoka  <yamaoka@jpl.org>
1604
1605	* sb-asahi.el (shimbun-asahi-content-start, shimbun-asahi-content-end):
1606	Update regexps.
1607	(shimbun-asahi-prepare-article): Update regexp matching a top link.
1608
16092008-06-09  Katsumi Yamaoka  <yamaoka@jpl.org>
1610
1611	* sb-asahi.el (shimbun-asahi-content-start, shimbun-asahi-content-end):
1612	Update regexps temporarily.
1613
16142008-06-07  David Engster  <dengste@eml.cc>
1615
1616	* sb-debugmagazin-de.el (shimbun-debugmagazin-de-group-url-regexp):
1617	Update groups configuration.
1618	(shimbun-debugmagazin-de-content-start)
1619	(shimbun-debugmagazin-de-content-end): Update regexps.
1620
1621	* sb-perlentaucher-de.el (shimbun-perlentaucher-de-url-regexp): New
1622	variable.
1623	(shimbun-rss-build-message-id): Use it.
1624
16252008-05-08  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
1626
1627	* sb-impress.el (shimbun-headers): Ignore headers if there's no
1628	subject.
1629
16302008-04-22  David Hansen  <david.hansen@gmx.net>
1631
1632	* sb-zeit-de.el (shimbun-zeit-de-x-face-alist): New variable.
1633	(shimbun-zeit-de-content-end): Follow new page layout.
1634	(shimbun-get-headers): Remove "from=rss" parameter from the URL.
1635	(shimbun-clear-contents): Filter more junk.
1636
16372008-04-22  David Hansen  <david.hansen@gmx.net>
1638
1639	* sb-the-register.el (shimbun-the-register-x-face-alist): New variable.
1640	(shimbun-get-headers): Remove URL rewriting.
1641	(shimbun-make-contents): Remove more ads.
1642
16432008-04-11  Katsumi Yamaoka  <yamaoka@jpl.org>
1644
1645	* shimbun.el (shimbun-japanese-hankaku-region-1): Fix regexp used to
1646	find urls that are expressed with wide characters.
1647
16482008-04-02  Katsumi Yamaoka  <yamaoka@jpl.org>
1649
1650	* sb-nikkansports.el: Rewrite.
1651
16522008-03-29  David Engster  <dengste@eml.cc>
1653
1654	* sb-slashdot.el (shimbun-slashdot-group-url): New variable.
1655	(shimbun-slashdot-groups): Default to a list of the groups that
1656	shimbun-slashdot-group-url defines.
1657	(shimbun-index-url): Use it.
1658
16592008-03-28  Katsumi Yamaoka  <yamaoka@jpl.org>
1660
1661	* sb-cnn-jp.el (shimbun-cnn-jp-content-start)
1662	(shimbun-cnn-jp-content-end): Update.
1663	(shimbun-cnn-jp-x-face-alist): Shrink image size.
1664
16652008-03-27  Katsumi Yamaoka  <yamaoka@jpl.org>
1666
1667	* sb-elips.el: Depend on sb-mailman.el.
1668	(shimbun-elips-url): Update.
1669
1670	* sb-mailman.el (shimbun-mailman-header): Work for yearly archives.
1671
16722008-03-27  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
1673
1674	* sb-impress.el (shimbun-impress-ignored-subject-regexp): New variable.
1675	(shimbun-headers): Use it.
1676
16772008-03-26  Katsumi Yamaoka  <yamaoka@jpl.org>
1678
1679	* sb-mainichi.el (shimbun-get-headers): Remove ads.
1680	(shimbun-rss-build-message-id): New function that doesn't strip string
1681	following "?" or "#" in url when calculating its md5.
1682
16832008-03-21  David Engster  <dengste@eml.cc>
1684
1685	* sb-heise.el (shimbun-heise-get-newsticker-headers): Adapt to the new
1686	URL scheme on http://www.heise.de/newsticker.
1687
16882008-02-24  David Hansen  <david.hansen@gmx.net>
1689
1690	* sb-heise.el (shimbun-heise-wash-telepolis-article): relax ad
1691	filtering regexp.
1692
1693	* sb-spiegel.el (shimbun-spiegel-content-start): Follow page layout
1694	changes.
1695	(shimbun-spiegel-x-face-alist): New variable.
1696
16972008-01-29  David Engster  <dengste@eml.cc>
1698
1699	* sb-debugmagazin-de.el, sb-perlentaucher-de.el, sb-slashdot.el
1700	* sb-sueddeutsche-de.el: New files.
1701
17022008-01-29  Katsumi Yamaoka  <yamaoka@jpl.org>
1703
1704	* shimbun.el (shimbun-retry-fetching): New user option.
1705	(shimbun-retry-fetching): New function.
1706	(shimbun-fetch-url): Use it.
1707
1708	* sb-itmedia.el (shimbun-itmedia-retry-fetching): New variable.
1709
1710	* sb-rss.el (shimbun-rss-get-headers): Protect against null title.
1711
17122008-01-18  Katsumi Yamaoka  <yamaoka@jpl.org>
1713
1714	* sb-mainichi.el (shimbun-mainichi-clear-contents): Add Japanese title
1715	and words to articles in weekly group.
1716
17172008-01-17  Katsumi Yamaoka  <yamaoka@jpl.org>
1718
1719	* shimbun.el (shimbun-decode-anchor-string): New alias to
1720	w3m-decode-anchor-string.
1721	(shimbun-mime-replace-image-tags): Use it to decode "&amp;" to "&" in
1722	url string.
1723
1724	* sb-pocketgames.el (shimbun-get-headers): Use
1725	shimbun-decode-anchor-string instead of w3m-decode-anchor-string.
1726
17272008-01-17  Katsumi Yamaoka  <yamaoka@jpl.org>
1728
1729	* sb-asahi.el (shimbun-asahi-prepare-article): Update regexp.
1730
17312008-01-11  Katsumi Yamaoka  <yamaoka@jpl.org>
1732
1733	* sb-yomiuri.el (shimbun-yomiuri-prepare-article): Remove javascripts.
1734
17352008-01-08  Katsumi Yamaoka  <yamaoka@jpl.org>
1736
1737	* sb-nytimes.el (shimbun-nytimes-next-url, shimbun-make-contents):
1738	Remove.
1739	(shimbun-multi-next-url): Do.
1740
1741	* sb-sankei.el (shimbun-sankei-retry-fetching): New variable.
1742
17432007-12-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
1744
1745	* sb-slashdot-jp.el (shimbun-rss-build-message-id): Relax a
1746	regular expression to detect message-id basis.
1747
17482007-12-19  Katsumi Yamaoka  <yamaoka@jpl.org>
1749
1750	* sb-asahi.el (shimbun-asahi-prepare-article): Remove useless links.
1751
17522007-12-05  NOMIYA Masaru  <nomiya@galaxy.dti.ne.jp>,
1753	    Katsumi Yamaoka  <yamaoka@jpl.org>
1754
1755	* sb-nikkei.el (shimbun-nikkei-group-table): Update index urls and
1756	functions to get headers and to prepare articles for the groups
1757	kokunai, markets, kawase, kinri, ft, dj, ngyoseki, gyosuuchi, and
1758	gyoseki.
1759	(shimbun-nikkei-make-date-string): Enable it to adjust the day of month
1760	according to the new optional argument adj.
1761	(shimbun-nikkei-get-headers-stock)
1762	(shimbun-nikkei-get-headers-gyosuuchi): New functions.
1763	(shimbun-nikkei-get-headers-markets)
1764	(shimbun-nikkei-get-headers-kawase)
1765	(shimbun-nikkei-get-headers-bunkatsu2)
1766	(shimbun-nikkei-get-headers-kinri, shimbun-nikkei-get-headers-gyoseki)
1767	(shimbun-nikkei-prepare-article-default3)
1768	(shimbun-nikkei-prepare-article-bunkatsu2): Abolish.
1769	(shimbun-nikkei-get-headers-ft, shimbun-nikkei-get-headers-dj)
1770	(shimbun-nikkei-prepare-article-default4): Update regexp.
1771
17722007-11-29  Katsumi Yamaoka  <yamaoka@jpl.org>
1773
1774	* shimbun.el (shimbun-mime-replace-image-tags): Parse image data to
1775	identify its type in the beginning position; protect against failing in
1776	fetching image.
1777
17782007-11-29  Naohiro Aota  <nao.aota@gmail.com>
1779
1780	* shimbun.el (shimbun-mime-replace-image-tags): Identify image type not
1781	by its filename but its data.
1782
17832007-11-27  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
1784
1785	* sb-cnet-jp.el (shimbun-cnet-jp-content-start): Relaxed.
1786
17872007-11-22  Katsumi Yamaoka  <yamaoka@jpl.org>
1788
1789	* sb-nytimes.el (shimbun-nytimes-retry-fetching): New variable.
1790	(shimbun-clear-contents): Don't retry fetching contents here.
1791
1792	* shimbun.el (retry-fetching): New shimbun class.
1793	(shimbun-fetch-url): Retry fetching contents according to
1794	shimbun-FOO-retry-fetching.
1795	(shimbun-attributes): Add retry-fetching.
1796	(shimbun-mime-replace-image-tags): Regard nil that shimbun-fetch-url
1797	returns as having failed to fetch contents.
1798
17992007-11-16  Katsumi Yamaoka  <yamaoka@jpl.org>
1800
1801	* sb-nikkei.el (shimbun-make-contents): Remove garbage; break long
1802	lines.
1803
18042007-11-14  Katsumi Yamaoka  <yamaoka@jpl.org>
1805
1806	* sb-nikkei.el (shimbun-nikkei-get-headers-kansai): Update regexps.
1807	(shimbun-nikkei-prepare-article-kansai): Rewrite.
1808	(shimbun-nikkei-prepare-article-default-0)
1809	(shimbun-nikkei-prepare-article-default)
1810	(shimbun-nikkei-prepare-article-sports): Don't miss images.
1811
18122007-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
1813
1814	* sb-sankei.el (shimbun-sankei-clear-contents): Don't remove related
1815	images.
1816
18172007-11-11  Katsumi Yamaoka  <yamaoka@jpl.org>
1818
1819	* sb-aljazeera.el (shimbun-aljazeera-x-face-alist): New variable.
1820
18212007-11-09  David Hansen  <david.hansen@gmx.net>
1822
1823	* sb-aljazeera.el: New file.
1824
18252007-11-05  David Hansen  <david.hansen@gmx.net>
1826
1827	* sb-infoshop.el (shimbun-rss-build-message-id): Fix format of
1828	the Message-Id.
1829
18302007-11-03  David Hansen  <david.hansen@gmx.net>
1831
1832	* sb-infoshop.el (shimbun-rss-build-message-id): New function.
1833
1834	* sb-weeklyworldnews.el: Remove.  cf. [emacs-w3m:09750]
1835
18362007-11-02  Katsumi Yamaoka  <yamaoka@jpl.org>
1837
1838	* sb-bbc.el (shimbun-bbc-x-face-alist): New.
1839
1840	* sb-tech-on.el (shimbun-multi-next-url): Fix regexp matching next
1841	buttons.
1842	(shimbun-clear-contents): Fix regexp matching next buttons to be
1843	removed; remove alignment spec from images.
1844
18452007-11-01  Katsumi Yamaoka  <yamaoka@jpl.org>
1846
1847	* sb-yomiuri.el (shimbun-yomiuri-get-top-header): Fix regexp.
1848
18492007-10-31  Katsumi Yamaoka  <yamaoka@jpl.org>
1850
1851	* sb-asahi.el (shimbun-asahi-prepare-article): Don't miss the 2nd
1852	section of articles in editorial group.
1853
18542007-10-30  Katsumi Yamaoka  <yamaoka@jpl.org>
1855
1856	* sb-asahi.el (shimbun-asahi-prepare-article): Follow site changes in
1857	editorial and tenjin groups; give up removing shop logos in book*
1858	groups; remove furigana in tamate subgroup; remove garbage after
1859	images; don't remove </*> tags at the bottom of article.
1860
18612007-10-26  Katsumi Yamaoka  <yamaoka@jpl.org>
1862
1863	* sb-sankei.el (shimbun-sankei-clear-contents): Don't remove links to
1864	related news or topics (that should never be removed.  cf.
1865	http://sankei.jp.msn.com/affairs/crime/071026/crm0710260934002-n1.htm).
1866
18672007-10-25  Katsumi Yamaoka  <yamaoka@jpl.org>
1868
1869	* sb-nytimes.el (shimbun-nytimes-clear-contents): Extract contents from
1870	a page composed in unusual format.  cf. http://dealbook.blogs.nytimes.\
1871	com/2007/10/24/3000-layoffs-today-more-tomorrow/index.html?ex=13510512\
1872	00&en=07a270b9f7c0bb04&ei=5088&partner=rssnyt&emc=rss
1873
1874	* sb-itmedia.el (shimbun-get-headers): Update regexp.
1875	(shimbun-clear-contents): Don't use too complicated regexp wasting cpu.
1876
18772007-10-19  Katsumi Yamaoka  <yamaoka@jpl.org>
1878
1879	* sb-nytimes.el (shimbun-nytimes-next-url): New variable.
1880	(shimbun-make-contents): Reset it before fetching contents.
1881	(shimbun-multi-next-url): Set it to the next url.
1882	(shimbun-nytimes-clear-contents): New function.
1883	(shimbun-clear-contents): Use it; retry fetching contents if it fails.
1884
18852007-10-18  Katsumi Yamaoka  <yamaoka@jpl.org>
1886
1887	* sb-itmedia.el (shimbun-clear-contents): Break line after images.
1888
18892007-10-17  Katsumi Yamaoka  <yamaoka@jpl.org>
1890
1891	* *.el: Fix expressions of copyright notices.
1892
18932007-10-15  Katsumi Yamaoka  <yamaoka@jpl.org>
1894
1895	* sb-nytimes.el (shimbun-clear-contents): Update regexp; remove useless
1896	tag.
1897
18982007-10-12  Katsumi Yamaoka  <yamaoka@jpl.org>
1899
1900	* sb-tech-on.el: Add coding cookie.
1901	(shimbun-multi-clear-contents): Remove tags that likely cause a newline
1902	preceding a page.
1903	(shimbun-clear-contents): Remove useless tags; insert line-break
1904	between text and image.
1905
1906	* sb-itmedia.el (shimbun-multi-clear-contents): Remove tags that likely
1907	cause a newline preceding a page.
1908
1909	* sb-nytimes.el (shimbun-clear-contents): Don't remove </blockquote> at
1910	the end of article; improve the way to remove next/prev buttons.
1911
19122007-10-12  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
1913
1914	* sb-chalow.el: Removed by the bug report [emacs-w3m:09688].
1915
19162007-10-11  Katsumi Yamaoka  <yamaoka@jpl.org>
1917
1918	* sb-kantei.el (shimbun-get-headers): Update regexp for m-magazine-ja.
1919
19202007-10-10  Katsumi Yamaoka  <yamaoka@jpl.org>
1921
1922	* sb-nikkansports.el (shimbun-nikkansports-content-start): Improve.
1923	(shimbun-clear-contents): Remove consecutive CRs.
1924
19252007-10-09  Katsumi Yamaoka  <yamaoka@jpl.org>
1926
1927	* sb-mainichi.el (shimbun-mainichi-clear-contents): Don't use unicode
1928	character directly in order to make this module loadable by XEmacs.
1929
1930	* sb-ohmynews-jp.el (shimbun-clear-contents): Likewise.
1931
19322007-10-05  Katsumi Yamaoka  <yamaoka@jpl.org>
1933
1934	* sb-itmedia.el (shimbun-multi-next-url): Remove navigation button.
1935	(shimbun-multi-clear-contents): Add ^L; remove navigation buttons.
1936	(shimbun-footer): New method.
1937
1938	* sb-ohmynews-jp.el: Don't use shimbun-japanese-newspaper.
1939	(shimbun-ohmynews-jp-content-start, shimbun-ohmynews-jp-content-end):
1940	Abolish.
1941	(shimbun-clear-contents): Rewrite.
1942	(shimbun-footer): New method.
1943
1944	* sb-asahi.el (shimbun-asahi-prepare-article): Remove trailing garbage.
1945
1946	* sb-nytimes.el (shimbun-clear-contents): Work with blog listing.
1947
19482007-10-04  Katsumi Yamaoka  <yamaoka@jpl.org>
1949
1950	* sb-yahoo.el (shimbun-get-headers): Don't use pop unprincipledly.
1951
1952	* sb-yomiuri.el: Require cl when compiling.
1953
1954	* sb-tech-on.el: Use sb-multi.
1955	(shimbun-tech-on-group-table): Add some groups.
1956	(shimbun-tech-on-content-start, shimbun-tech-on-content-end): Abolish.
1957	(shimbun-index-url): Follow shimbun-tech-on-group-table change.
1958	(shimbun-rss-build-message-id): Move group name forward.
1959	(shimbun-multi-next-url, shimbun-multi-clear-contents): New methods.
1960	(shimbun-clear-contents): Rewrite.
1961
19622007-10-02  Katsumi Yamaoka  <yamaoka@jpl.org>
1963
1964	* sb-nikkei.el (shimbun-nikkei-url-coding-system): New variable.
1965
1966	* shimbun.el (shimbun-end-of-tag): Add inner points to match-data.
1967	(shimbun-japanese-hankaku-region): Don't convert letters within links;
1968	replace Chinese hyphen with Japanese one.
1969
1970	* sb-mainichi.el (shimbun-mainichi-clear-contents): Improve the way to
1971	extract contents; don't replace Chinese hyphen here.
1972
19732007-10-01  Katsumi Yamaoka  <yamaoka@jpl.org>
1974
1975	* sb-mainichi.el (shimbun-mainichi-clear-contents): Don't remove credit
1976	at the bottom of article.
1977
19782007-10-01  Katsumi Yamaoka  <yamaoka@jpl.org>
1979
1980	* sb-mainichi.el: Rewrite.
1981
1982	* shimbun.el (shimbun-header-insert-and-buffer-string): Make MIME
1983	charset default to the one that detect-mime-charset-region determines;
1984	use encode-mime-charset-string.
1985
19862007-09-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
1987
1988	* shimbun.el (toplevel): Add a new slot `url-coding-system' to
1989	`shimbun' class.
1990	(shimbun-retrieve-url): Accept an argument `url-coding-system', which
1991	specifiies the coding system for escaping non-ASCII characters included
1992	in the given URL.
1993	(shimbun-fetch-url): Refer the above slot when calling
1994	`shimbun-retrieve-url'.
1995	(shimbun-mime-replace-image-tags): Add an argument `shimbun' to use
1996	`shimbun-fetch-url' instead of `shimbun-retrieve-url'.
1997	(shimbun-make-mime-article): Follow the above change.
1998
1999	* sb-multi.el (shimbun-multi-retrieve-next-pages): Follow the above
2000	change.
2001
20022007-09-28  Katsumi Yamaoka  <yamaoka@jpl.org>
2003
2004	* sb-sankei.el: Rewrite.
2005
20062007-09-27  Katsumi Yamaoka  <yamaoka@jpl.org>
2007
2008	* sb-kantei.el (shimbun-kantei-x-face-alist): Add new default face.
2009
20102007-09-27  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
2011
2012	* nnshimbun.el (gnus-summary-refer-shimbun-article): Returns the
2013	`w3m-goto-url' symbol when it fails fetching articles.
2014	Cf. [emacs-w3m:09660]
2015
20162007-09-27  Katsumi Yamaoka  <yamaoka@jpl.org>
2017
2018	* sb-nytimes.el (shimbun-clear-contents): "&#012" -> "&#012;".
2019
2020	* sb-kantei.el (shimbun-kantei-groups): Add m-magazine-en.abe,
2021	m-magazine-ja.abe, m-magazine-en.koizumi groups.
2022	(shimbun-index-url, shimbun-from-address, shimbun-get-headers):
2023	Likewise.
2024	(shimbun-kantei-content-start, shimbun-kantei-content-end): Abolish.
2025	(shimbun-kantei-x-face-alist): Move the default face into Abe's; make
2026	the default face empty temporarily.
2027	(shimbun-clear-contents): Rewrite.
2028	(shimbun-make-contents): New method function that choose face according
2029	to author.
2030
2031	* shimbun.el (shimbun-end-of-tag): Enable it to search for the end of
2032	current tag as well.
2033
20342007-09-26  Hideyuki SHIRAI  <shirai@meadowy.org>
2035
2036	* mew-shimbun.el (mew-shimbun-goto-folder): Use mapc instead of mapcar.
2037
20382007-09-26  Katsumi Yamaoka  <yamaoka@jpl.org>
2039
2040	* sb-nytimes.el (shimbun-clear-contents): Remove useless timesselect
2041	stuff.
2042
20432007-09-25  Katsumi Yamaoka  <yamaoka@jpl.org>
2044
2045	* shimbun.el (shimbun-end-of-tag): Rewrite.
2046
2047	* sb-tdiary.el (shimbun-make-contents): Use mapc instead of mapcar.
2048
20492007-09-24  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
2050
2051	* shimbun.el (shimbun-decode-entities-string): Define as an alias
2052	instead of a function using `shimbun-decode-entities'.
2053
2054	* sb-atom-hash.el (shimbun-hash-update-items-impl): Use
2055	`shimbun-decode-entities-string' instead of `shimbun-decode-entities'.
2056
2057	* sb-mailman.el (shimbun-mailman-headers): Call `shimbun-remove-markup'
2058	before calling `shimbun-decode-entities', in order to keep encoded
2059	markups.
2060
20612007-09-24  Katsumi Yamaoka  <yamaoka@jpl.org>
2062
2063	* sb-nytimes.el (shimbun-article): Remove workaround.
2064
20652007-09-22  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
2066
2067	* sb-atmarkit.el (shimbun-get-headers): New method to process
2068	redirections of URLs given by RSS feeds.
2069
20702007-09-21  Katsumi Yamaoka  <yamaoka@jpl.org>
2071
2072	* sb-nytimes.el (shimbun-nytimes-content-start)
2073	(shimbun-nytimes-content-end): Abolish.
2074	(shimbun-nytimes-group-table): Remove additional.multimedia group.
2075	(shimbun-clear-contents): Don't use parent function to extract article
2076	contents; don't miss headline image and caption; remove useless things
2077	further; add page delimiters.
2078	(shimbun-get-headers): Show the group name in the From header.
2079
2080	* shimbun.el (shimbun-end-of-tag): New function.
2081
20822007-09-20  Katsumi Yamaoka  <yamaoka@jpl.org>
2083
2084	* sb-nytimes.el: New file.
2085
2086	* shimbun.el (shimbun-newspaper): New class.
2087
20882007-09-19  Katsumi Yamaoka  <yamaoka@jpl.org>
2089
2090	* sb-yomiuri.el (shimbun-clear-contents): Break long lines.
2091
20922007-09-13  Katsumi Yamaoka  <yamaoka@jpl.org>
2093
2094	* sb-asahi.el (shimbun-asahi-group-table): Use generic urls for book
2095	and rss groups.
2096
20972007-09-03  Katsumi Yamaoka  <yamaoka@jpl.org>
2098
2099	* sb-airs.el (shimbun-airs-concat-url): Don't use old-style backquotes.
2100
2101	* sb-chalow.el (shimbun-chalow-get-headers): Don't use old-style
2102	backquotes.
2103
2104	* sb-debian.el (shimbun-debian-get-headers): Don't use old-style
2105	backquotes.
2106
2107	* sb-digiko.el (shimbun-digiko-get-headers): Don't use old-style
2108	backquotes.
2109
2110	* sb-javaconf.el (shimbun-javaconf-concat-url): Don't use old-style
2111	backquotes.
2112
2113	* sb-mhonarc.el (shimbun-mhonarc-extract-header-values): Don't use
2114	old-style backquotes.
2115
2116	* sb-tdiary-ml.el (shimbun-tdiary-ml-concat-url): Don't use old-style
2117	backquotes.
2118
2119	* sb-tdiary.el (shimbun-tdiary-get-headers, shimbun-tdiary-make-date):
2120	Don't use old-style backquotes.
2121
2122	* sb-wikimedia.el (shimbun-wikimedia-concat-url): Don't use old-style
2123	backquotes.
2124
21252007-08-30  Hideyuki SHIRAI  <shirai@meadowy.org>
2126
2127	* sb-tigris.el (shimbun-make-contents): Use forward-line instead of
2128	next|previouse-line.
2129
21302007-08-22  Katsumi Yamaoka  <yamaoka@jpl.org>
2131
2132	* sb-asahi.el (shimbun-asahi-prepare-article): Fix regexps.
2133
21342007-08-21  Katsumi Yamaoka  <yamaoka@jpl.org>
2135
2136	* sb-asahi.el (shimbun-asahi-prepare-article): Remove table tags that
2137	surround image tags.
2138
21392007-08-21  Eugene Oleinik  <eo@aoizora.org>
2140
2141	* shimbun.el (shimbun-header-insert-and-buffer-string): Make charset
2142	default to UTF-8.
2143
21442007-08-17  Katsumi Yamaoka  <yamaoka@jpl.org>
2145
2146	* sb-asahi.el (shimbun-asahi-x-face-alist): Update default face.
2147
21482007-08-09  Katsumi Yamaoka  <yamaoka@jpl.org>
2149
2150	* shimbun.el (shimbun-article-1): Replace xref with a real url that
2151	ITmedia site requires for a referer.
2152
21532007-08-08  Katsumi Yamaoka  <yamaoka@jpl.org>
2154
2155	* nnshimbun.el (gnus-group-make-shimbun-group): Use encoded group name
2156	when accessing it as an ephemeral group; don't kill group that isn't
2157	ephemeral; pass group name that isn't encoded to gnus-group-make-group.
2158	(gnus-group-make-shimbun-groups): Pass group name that isn't encoded to
2159	gnus-group-make-group.
2160
21612007-08-07  Katsumi Yamaoka  <yamaoka@jpl.org>
2162
2163	* sb-nikkei.el (shimbun-nikkei-group-table): Update url for gyosuuchi
2164	group.
2165	(shimbun-nikkei-get-headers-it-default)
2166	(shimbun-nikkei-get-headers-it-pc)
2167	(shimbun-nikkei-get-headers-release2): Don't quit searching for headers
2168	in the first index page.
2169	(shimbun-nikkei-get-headers-bunkatsu2): Update regexp and base url.
2170	(shimbun-nikkei-get-headers-retto, shimbun-nikkei-get-headers-newpro):
2171	Update regexps.
2172
21732007-08-03  Katsumi Yamaoka  <yamaoka@jpl.org>
2174
2175	* sb-nikkei.el (shimbun-nikkei-group-table): Use
2176	shimbun-nikkei-prepare-article-default instead of
2177	shimbun-nikkei-prepare-article-top for the top group.
2178	(shimbun-nikkei-x-face-alist): Update.
2179	(shimbun-nikkei-expand-url): Regard url that begins with slash as
2180	absolute path.
2181	(shimbun-nikkei-get-headers-default, shimbun-nikkei-get-headers-top):
2182	Rewrite.
2183	(shimbun-nikkei-get-headers-shasetsu): Fix regexp.
2184	(shimbun-nikkei-prepare-article-default-0): Rename from
2185	shimbun-nikkei-prepare-article-default.
2186	(shimbun-nikkei-prepare-article-default): Rename from
2187	shimbun-nikkei-prepare-article-top.
2188
21892007-07-25  Katsumi Yamaoka  <yamaoka@jpl.org>
2190
2191	* sb-itmedia.el (shimbun-itmedia-group-alist): Add asakura, takemura,
2192	kodera, nishi, kobayashi groups in the +D.lifestyle.column hierarchy.
2193	(shimbun-from-address): Use real names for those groups.
2194	(shimbun-headers): Use the default function defined in shimbun.el, not
2195	in sb-rss.el, for non-rss indices.
2196	(shimbun-get-headers): Use a conventional way to parse non-rss indices.
2197	(shimbun-clear-contents): Don't strip introductions.
2198
21992007-07-04  Katsumi Yamaoka  <yamaoka@jpl.org>
2200
2201	* nnshimbun.el (gnus-summary-refer-shimbun-article): Throw nil to the
2202	tag `success', that `w3m-safe-view-this-url' catches, if it failed in
2203	fetching url.
2204
22052007-07-01  Takashi Hiromatsu  <matsuan@ca2.so-net.ne.jp>
2206
2207	* sb-sourceforge-jp.el (shimbun-sourceforge-jp-mailing-lists): Replace
2208	macemacsjp-dev with ntemacsjp-users.
2209
22102007-06-29  YOSIDA Kozi  <kozi.yosida@nifty.ne.jp>
2211
2212	* sb-nifty-forum.el: Remove.
2213
22142007-06-25  Katsumi Yamaoka  <yamaoka@jpl.org>
2215
2216	* sb-asahi.el (shimbun-asahi-group-table): Add komimi group.
2217
22182007-06-15  Katsumi Yamaoka  <yamaoka@jpl.org>
2219
2220	* sb-asahi.el (shimbun-asahi-prepare-article): Simplify the ways to
2221	prepare articles in editorial and tenjin groups.
2222
22232007-06-14  Katsumi Yamaoka  <yamaoka@jpl.org>
2224
2225	* sb-mainichi.el (shimbun-mainichi-subgroups-alist): Fix typo in urls.
2226	(shimbun-mainichi-prepare-article): Remove ruby for maishou subgroup.
2227
22282007-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>
2229
2230	* shimbun.el (shimbun-japanese-hankaku-region): Fix indentation.
2231
22322007-06-06  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
2233
2234	* sb-opentechpress-jp.el (shimbun-opentechpress-jp-content-start):
2235	Relaxed.
2236
2237	* sb-cnet-jp.el (shimbun-cnet-jp-content-end): Relaxed.
2238	(shimbun-clear-contents): Updated.
2239
22402007-05-29  Katsumi Yamaoka  <yamaoka@jpl.org>
2241
2242	* shimbun.el (shimbun-article-1): Bind w3m-current-url to the url that
2243	is to be retrieved for the default value used when it is not specified
2244	in the meta tag; bind w3m-use-refresh to t.
2245
22462007-05-28  Katsumi Yamaoka  <yamaoka@jpl.org>
2247
2248	* shimbun.el (shimbun-article-1): New function to support refresh.
2249	(shimbun-article): Use it.
2250
2251	* sb-itmedia.el (shimbun-get-headers): Remove.
2252
22532007-05-02  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
2254
2255	* sb-engadget-ja.el (shimbun-engadget-ja-content-end): Add new regexp.
2256
22572007-04-27  Naohiro Aota  <nao.aota@gmail.com>
2258
2259	* sb-slashdot-jp.el (shimbun-slashdot-jp-group-alist): Follow the
2260	change of news group name and URL.
2261
22622007-04-27  Katsumi Yamaoka  <yamaoka@jpl.org>
2263
2264	* sb-rss.el (shimbun-rss-get-headers): Support japanese-hankaku.
2265
2266	* shimbun.el (shimbun-headers, shimbun-clear-contents): Simplify a bit.
2267	(shimbun-japanese-hankaku-region): Improve the way not to break
2268	paragraph start; don't insert a space between a zenkaku space and an
2269	ASCII character.
2270
2271	* sb-ohmynews-jp.el (shimbun-ohmynews-jp-group-table): Add news group.
2272	(shimbun-index-url): Follow it.
2273
22742007-04-26  Katsumi Yamaoka  <yamaoka@jpl.org>
2275
2276	* sb-ohmynews-jp.el (toplevel): Use sb-rss.el.
2277	(shimbun-ohmynews-jp-top-level-domain)
2278	(shimbun-ohmynews-jp-from-address): Remove.
2279	(shimbun-ohmynews-jp-content-start)
2280	(shimbun-ohmynews-jp-content-end): Update.
2281	(shimbun-ohmynews-jp-group-table): Add watashi, style, it and local
2282	groups; remove science, books and all groups; rename kokusai and entame
2283	groups to kaigai and culture groups respectively.
2284	(shimbun-index-url): Update.
2285	(shimbun-get-headers): Remove.
2286	(shimbun-clear-contents): Rewrite.
2287
22882007-04-25  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
2289
2290	* sb-engadget-ja.el
2291	(shimbun-engadget-ja-content-start,shimbun-engadget-ja-content-end):
2292	Fix new regexp.
2293
22942007-04-24  Katsumi Yamaoka  <yamaoka@jpl.org>
2295
2296	* sb-sankei.el (shimbun-sankei-group-table): Add special.tamura group.
2297	(shimbun-clear-contents): Merge the :before method into the :around
2298	method (luna-define-method doesn't allow two or more methods for the
2299	identical parent function); remove adv for news.sports group; improve
2300	the cleaner for special.kiko group.
2301
2302	* shimbun.el (shimbun-japanese-hankaku-region): Convert urls first;
2303	improve the way not to break paragraph start.
2304
23052007-04-20  Katsumi Yamaoka  <yamaoka@jpl.org>
2306
2307	* sb-mainichi.el (shimbun-mainichi-header-regexp-default): Update.
2308	(shimbun-mainichi-group-table): Add shakai.edu.campal and sports.column
2309	groups; move seiji.*, shakai.* and sports.* groups to
2310	shimbun-mainichi-subgroups-alist; update regexp for eye.shasetsu group.
2311	(shimbun-mainichi-subgroups-alist): Update eye.shasetsu entry; add many
2312	subgroups.
2313	(shimbun-mainichi-get-headers): Improve duplication check; remove
2314	special treatment for eye.shasetsu group.
2315
2316	* shimbun.el (shimbun-retrieve-url): Keep buffer's multibyteness even
2317	if retrieving failed.
2318	(shimbun-japanese-hankaku-region): Don't break paragraph start.
2319
23202007-04-19  Katsumi Yamaoka  <yamaoka@jpl.org>
2321
2322	* ChangeLog: New file.
2323
23242007-04-18  Katsumi Yamaoka  <yamaoka@jpl.org>
2325
2326	* sb-mainichi.el (shimbun-mainichi-group-table): Add eye and kansai
2327	groups; move eye.* except eye.shasetsu, kansai.sanshi, keizai.*,
2328	kokusai.*, kurashi.* and science.* groups to
2329	shimbun-mainichi-subgroups-alist.
2330	(shimbun-mainichi-subgroups-alist): Add some subgroups; use
2331	shimbun-mainichi-header-regexp-default for the default.
2332	(shimbun-mainichi-content-start): Update.
2333	(shimbun-mainichi-get-headers): Follow group-table change.
2334	(shimbun-mainichi-prepare-article): Ditto.
2335
23362007-04-17  Katsumi Yamaoka  <yamaoka@jpl.org>
2337
2338	* sb-mainichi.el (shimbun-mainichi-group-table): Move entertainment.*
2339	groups to himbun-mainichi-subgroups-alist.
2340	(shimbun-mainichi-subgroups-alist): New variable.
2341	(shimbun-mainichi-get-headers): Work for subgroups.
2342
23432007-04-16  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
2344
2345	* sb-itmedia.el (shimbun-itmedia-group-alist): Use rss for anchordesk
2346	group.
2347	(shimbun-index-url): Simplify.
2348	(shimbun-headers): Remove.
2349
2350	* sb-impress.el (shimbun-impress-groups-alist): Add kaden group.
2351
23522007-04-16  Katsumi Yamaoka  <yamaoka@jpl.org>
2353
2354	* sb-yomiuri.el (shimbun-yomiuri-group-table): Add kyoiku.children,
2355	kyoiku.english, kyoiku.qanda, kyoiku.renaissance and kyoiku.special
2356	groups; move obit group to shimbun-yomiuri-subgroups-alist.
2357	(shimbun-yomiuri-subgroups-alist): Add subgroups for kyoiku*, national
2358	and sports groups.
2359	(shimbun-yomiuri-get-headers): Reverse group names in Message-ID.
2360	(shimbun-yomiuri-get-headers-kyoiku-renaissance): New function.
2361	(shimbun-get-headers): Use it.
2362
23632007-04-16  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
2364
2365	* sb-pcweb-column.el: Add comment(Author)
2366	(shimbun-pcweb-column-groups): Add new groups and move obsolete groups.
2367	(shimbun-get-headers): Fix index url regexp pattern.
2368	(shimbun-make-contents): Fix author and date regexp pattern.
2369
23702007-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
2371
2372	* shimbun.el (shimbun-japanese-hankaku-region): Add a special treatment
2373	for zenkaku symbols.
2374
2375	* sb-yomiuri.el (shimbun-yomiuri-group-table): Update regexp for
2376	editorial group; add iryou group.
2377	(shimbun-yomiuri-get-headers): Follow editorial group change.
2378	(shimbun-yomiuri-subgroups-alist): New variable.
2379	(shimbun-yomiuri-content-start, shimbun-yomiuri-content-end)
2380	(shimbun-yomiuri-text-content-start): Update.
2381	(shimbun-index-url): Default to about:blank.
2382	(shimbun-yomiuri-get-top-header): Ignore headers having already been
2383	fetched.
2384	(shimbun-yomiuri-get-headers): Also fetch headers for subgroups.
2385	(shimbun-yomiuri-prepare-article): Remove garbage for entertainment
2386	group.
2387
23882007-04-12  Katsumi Yamaoka  <yamaoka@jpl.org>
2389
2390	* sb-asahi-mytown.el (shimbun-asahi-mytown-group-table): Remove usa
2391	group.
2392
2393	* sb-asahi.el (shimbun-asahi-subgroups-alist): Remove seoul subgroup.
2394
23952007-04-11  Katsumi Yamaoka  <yamaoka@jpl.org>
2396
2397	* sb-asahi.el (shimbun-asahi-group-table): Rename book.rss with book;
2398	add international.special group; move world.china group to
2399	shimbun-asahi-subgroups-alist; move subgroups of job, kansai, national,
2400	politics, shopping and sports groups to shimbun-asahi-subgroups-alist;
2401	fix regexp for science group.
2402	(shimbun-asahi-subgroups-alist): Rearrange international subgroups; add
2403	subgroups for job, kansai, life.column, national, politics, shopping
2404	and sports groups.
2405	(shimbun-asahi-get-headers): Fix Message-ID string for book group.
2406	(shimbun-asahi-prepare-article): Follow shimbun-asahi-subgroups-alist
2407	change.
2408
24092007-04-10  Katsumi Yamaoka  <yamaoka@jpl.org>
2410
2411	* sb-asahi.el (shimbun-asahi-group-table): Move subgroups of housing
2412	and international groups to shimbun-asahi-subgroups-alist.
2413	(shimbun-asahi-subgroups-alist): Add subgroups for housing, igo and
2414	international groups.
2415	(shimbun-asahi-get-headers): Use http://www2.asahi.com/ to expand urls
2416	for articles in Iraq subgroup.
2417	(shimbun-asahi-prepare-article): Extract article for housing subgroups.
2418
2419	* sb-itmedia.el (shimbun-get-headers): New method; replace article urls
2420	with the ones to be redirected to.
2421
24222007-04-09  Katsumi Yamaoka  <yamaoka@jpl.org>
2423
2424	* sb-asahi.el (shimbun-asahi-group-table): Move subgroups of health
2425	group to shimbun-asahi-subgroups-alist.
2426	(shimbun-asahi-subgroups-alist): Add subgroups for health group.
2427	(shimbun-asahi-prepare-article): Remove ads, don't fetch useless
2428	images, and don't replace From with reviewer for book groups; remove
2429	useless things for all groups.
2430
2431	* shimbun.el (shimbun-japanese-hankaku-region): Add a special treatment
2432	for zenkaku apostrophes.
2433
24342007-04-03  Katsumi Yamaoka  <yamaoka@jpl.org>
2435
2436	* sb-asahi.el (shimbun-asahi-group-table): Add food group; remove
2437	life.food and shopping.kishi groups; move subgroups of book, business,
2438	car, culture, digital and edu groups to shimbun-asahi-subgroups-alist.
2439	(shimbun-asahi-subgroups-alist): Add subgroups for book, business, car,
2440	culture, digital, edu and food groups.
2441	(shimbun-asahi-get-headers): Remove shopping.kishi stuff.
2442	(shimbun-asahi-prepare-article): Add start and end flags for culture
2443	subgroups; remove ads for car, digital and food groups; use from header
2444	to split subgroups; remove shopping.kishi stuff.
2445
24462007-04-02  Katsumi Yamaoka  <yamaoka@jpl.org>
2447
2448	* sb-asahi.el (shimbun-asahi-group-table): Add book.asahi,
2449	book.business, book.clip, book.fair, book.mybook, book.rss groups;
2450	remove BOOK: prefix; update regexps for book.* and rss groups.
2451	(shimbun-asahi-subgroups-alist): Add subgroups for book.paperback
2452	group.
2453	(shimbun-index-url): Return about:blank if there's no url.
2454	(shimbun-asahi-get-headers): Work even if there's no regexp; work with
2455	book.rss group; simplify From for rss groups.
2456	(shimbun-asahi-prepare-article): Work with revised editorial and tenjin
2457	groups.
2458
24592007-03-09  Katsumi Yamaoka  <yamaoka@jpl.org>
2460
2461	* shimbun.el (shimbun-japanese-hankaku-region): New function.
2462	(shimbun-japanese-hankaku-buffer): Use it; don't process sections
2463	surrounded by the <pre>...</pre> tags.
2464
24652007-03-08  Katsumi Yamaoka  <yamaoka@jpl.org>
2466
2467	* shimbun.el (shimbun-japanese-hankaku-buffer): Fix regexps.
2468
24692007-03-07  Katsumi Yamaoka  <yamaoka@jpl.org>
2470
2471	* sb-asahi.el (shimbun-clear-contents): Return the result of the parent
2472	function.
2473	* sb-mainichi.el (shimbun-clear-contents): Ditto.
2474	* sb-nikkansports.el (shimbun-clear-contents): Ditto.
2475	* sb-ohmynews-jp.el (shimbun-clear-contents): Ditto.
2476	* sb-sankei.el (shimbun-clear-contents): Ditto.
2477
2478	* sb-gendai-net.el (shimbun-gendai-net-get-headers-today): Work even
2479	when the headers are in the reverse order.
2480	(shimbun-clear-contents): Return the result of the parent function.
2481
2482	* sb-itmedia.el (shimbun-headers): Convert Japanese zenkaku characters
2483	into hankaku.
2484	(shimbun-clear-contents): Ditto; return the result of the parent
2485	function correctly.
2486
2487	* sb-kantei.el (shimbun-clear-contents): Convert Japanese zenkaku
2488	characters into hankaku; return the result of the parent function.
2489
2490	* shimbun.el (shimbun-japanese-hankaku): Fix doc string and custom
2491	type.
2492	(shimbun-japanese-hankaku): Prefer per-server value.
2493	(shimbun-char-category-list): New function.
2494	(shimbun-japanese-hankaku-buffer): Work cleverly more.
2495
24962007-03-06  Katsumi Yamaoka  <yamaoka@jpl.org>
2497
2498	* shimbun.el (shimbun-japanese-hankaku-buffer): Do wakachi- gaki with
2499	some entities.
2500
2501	* sb-asahi.el (shimbun-asahi-prepare-article): Add missing semicolon to
2502	&nbsp.
2503
25042007-02-28  Katsumi Yamaoka  <yamaoka@jpl.org>
2505
2506	* shimbun.el (shimbun-japanese-hankaku-buffer): Work cleverly more.
2507
25082007-02-28  Katsumi Yamaoka  <yamaoka@jpl.org>
2509
2510	* shimbun.el (shimbun-japanese-hankaku): New user option.
2511	(shimbun-japanese-hankaku): New function.
2512	(shimbun-headers, shimbun-clear-contents): Use it.
2513	(shimbun-break-long-japanese-lines): Don't break line at Japanese
2514	period or comma which follows ascii text since it causes an extra space
2515	in rendered text.
2516	(shimbun-japanese-hankaku-buffer): Work cleverly more.
2517
25182007-02-27  Katsumi Yamaoka  <yamaoka@jpl.org>
2519
2520	* sb-nikkansports.el (shimbun-nikkansports-group-table): Remove mlb and
2521	leisure groups; add lifestyle group; update index urls.
2522	(shimbun-nikkansports-content-start)
2523	(shimbun-nikkansports-content-end): Update.
2524	(shimbun-nikkansports-end-of-header-regexp): Remove.
2525	(shimbun-index-url): Work for lifestyle group.
2526	(shimbun-nikkansports-expand-url): New function.
2527	(shimbun-get-headers): Rewrite.
2528	(shimbun-make-contents): Remove.
2529	(shimbun-clear-contents): Remove garbage; run
2530	shimbun-break-long-japanese-lines after converting Japanese zenkaku
2531	characters into hankaku.
2532
2533	* sb-asahi.el (shimbun-asahi-prepare-article): Move
2534	shimbun-break-long-japanese-lines to shimbun-clear-contents.
2535	(shimbun-clear-contents): Run shimbun-break-long-japanese-lines after
2536	converting Japanese zenkaku characters into hankaku.
2537
2538	* sb-gendai-net.el (shimbun-make-contents): Move
2539	shimbun-break-long-japanese-lines to shimbun-clear-contents.
2540	(shimbun-clear-contents): Run shimbun-break-long-japanese-lines after
2541	converting Japanese zenkaku characters into hankaku.
2542
2543	* sb-mainichi.el (shimbun-mainichi-prepare-article): Move
2544	shimbun-break-long-japanese-lines to shimbun-clear-contents.
2545	(shimbun-clear-contents): Run shimbun-break-long-japanese-lines after
2546	converting Japanese zenkaku characters into hankaku.
2547
2548	* sb-ohmynews-jp.el (shimbun-make-contents): Move
2549	shimbun-break-long-japanese-lines to shimbun-clear-contents.
2550	(shimbun-clear-contents): Run shimbun-break-long-japanese-lines after
2551	converting Japanese zenkaku characters into hankaku.
2552
2553	* sb-sankei.el (shimbun-clear-contents): Run
2554	shimbun-break-long-japanese-lines after rather than before converting
2555	Japanese zenkaku characters into hankaku.
2556
2557	* sb-tech-on.el (shimbun-clear-contents): Remove useless images and
2558	lines.
2559
2560	* shimbun.el (shimbun-japanese-hankaku-buffer): Work cleverly.
2561
25622007-02-26  Katsumi Yamaoka  <yamaoka@jpl.org>
2563
2564	* sb-asahi.el (shimbun-asahi-prepare-article): Remove adv.
2565
25662007-02-23  Katsumi Yamaoka  <yamaoka@jpl.org>
2567
2568	* sb-tech-on.el: New file.
2569
2570	* shimbun.el (japanese-hankaku): New shimbun class.
2571	(shimbun-header-index-pages): Work even if the argument range is not a
2572	variable symbol.
2573	(shimbun-headers): Convert zenkaku chars in subjects into hankaku.
2574	(shimbun-clear-contents): Convert zenkaku ASCII chars into hankaku.
2575	(shimbun-japanese-hankaku-buffer): Move from sb-nikkei.el; convert
2576	zenkaku space between ASCII chars into &nbsp;.
2577
2578	* sb-nikkei.el (shimbun-nikkei-zenkaku-to-hankaku): Remove.
2579	(shimbun-nikkei-japanese-hankaku-buffer): Move to shimbun.el.
2580	(shimbun-get-headers, shimbun-make-contents): Don't use it here.
2581	(shimbun-nikkei-prepare-article-top): Add a filter.
2582
25832007-02-21  Katsumi Yamaoka  <yamaoka@jpl.org>
2584
2585	* sb-nikkei.el (shimbun-nikkei-char-code-property-table): Remove.
2586	(shimbun-nikkei-japanese-hankaku-buffer): New function.
2587	(shimbun-get-headers, shimbun-make-contents): Use it.
2588	(shimbun-nikkei-get-headers-default)
2589	(shimbun-nikkei-get-headers-top): Improve regexps and Message-IDs to
2590	prevent fetching the same articles.
2591	(shimbun-nikkei-prepare-article-top): Add a filter.
2592
25932007-02-20  Katsumi Yamaoka  <yamaoka@jpl.org>
2594
2595	* sb-nikkei.el (shimbun-nikkei-zenkaku-to-hankaku)
2596	(shimbun-nikkei-char-code-property-table): New variables.
2597	(shimbun-get-headers): Convert zenkaku ASCII characters in subjects
2598	into hankaku.
2599	(shimbun-make-contents): Convert zenkaku ASCII characters into hankaku.
2600
26012007-02-20  Katsumi Yamaoka  <yamaoka@jpl.org>
2602
2603	* sb-nikkei.el (shimbun-make-contents): Display only a link to the
2604	original page if it failed to extract the body of an article.
2605	(shimbun-nikkei-prepare-article-*): Return t if the article is
2606	successfully extracted.
2607	(shimbun-nikkei-prepare-article-top): Add a filter for special
2608	articles; fix a regexp; run shimbun-nikkei-prepare-article-default
2609	before filters having a potential to mistakenly extract the body.
2610
26112007-02-19  Katsumi Yamaoka  <yamaoka@jpl.org>
2612
2613	* sb-nikkei.el (shimbun-nikkei-get-headers-shasetsu): Use
2614	shimbun-nikkei-expand-url to strip redirect part.
2615	(shimbun-nikkei-prepare-article-top): Add a filter for special
2616	articles.
2617
26182007-02-16  Katsumi Yamaoka  <yamaoka@jpl.org>
2619
2620	* sb-nikkei.el (shimbun-nikkei-group-table): Use
2621	shimbun-nikkei-prepare-article-top for top group.
2622	(shimbun-get-headers): Modify base url according to group; sort headers
2623	for every group here; pass shimbun and range arguments to header
2624	functions.
2625	(shimbun-nikkei-expand-url): Strip redirect part.
2626	(shimbun-nikkei-tmp-ids)
2627	(shimbun-nikkei-tmp-subjects): New variables.
2628	(shimbun-nikkei-get-headers-*): Add shimbun and range arguments;
2629	improve regexp; downcase Message-IDs; don't sort headers there.
2630	(shimbun-nikkei-get-headers-default): Remove duplicates.
2631	(shimbun-nikkei-get-headers-top): Fetch many headers as much as
2632	possible.
2633	(shimbun-make-contents): Remove garbage.
2634	(shimbun-nikkei-prepare-article-*): Improve regexp.
2635	(shimbun-nikkei-prepare-article-default4): Rename from
2636	shimbun-nikkei-prepare-article-okuyami.
2637	(shimbun-nikkei-prepare-article-top): New function.
2638
26392007-02-15  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
2640
2641	* sb-ibm-dev.el (shimbun-ibm-dev-url): Follow page layout changes.
2642	(shimbun-ibm-dev-content-start): Ditto.
2643	(shimbun-ibm-dev-content-end): Ditto.
2644	(shimbun-get-headers): Ditto.
2645	(shimbun-clear-contents): Ditto.
2646
26472007-02-14  Katsumi Yamaoka  <yamaoka@jpl.org>
2648
2649	* sb-nikkei.el (shimbun-nikkei-group-table): Remove it.analyst,
2650	it.digi_contents, it.kougengaku, it.literacy, it.management, it.media,
2651	it.wirelesslan, it.world, okuyami, report and zinzi groups; update
2652	index url for it.pc and shasetsu groups.
2653	(shimbun-nikkei-get-headers-report): Remove.
2654	(shimbun-nikkei-get-headers-it-default): Support range.
2655	(shimbun-nikkei-get-headers-it-pc): Restore and renew this function,
2656	which was removed mistakenly in 2006-04-20.
2657	(shimbun-nikkei-get-headers-release2): Support multiple index pages
2658	access.
2659	(shimbun-nikkei-get-headers-shasetsu): Rewrite.
2660	(shimbun-nikkei-get-headers-okuyami): Remove.
2661	(shimbun-nikkei-prepare-article-report): Remove.
2662
2663	* sb-mainichi.el (shimbun-mainichi-group-table): Remove
2664	keizai.wadai.seika.archive group.
2665
26662007-02-13  Katsumi Yamaoka  <yamaoka@jpl.org>
2667
2668	* sb-asahi.el (shimbun-asahi-group-table): Update regexp for rss group.
2669	(shimbun-asahi-get-headers): Strip CRs.
2670
26712007-02-06  Katsumi Yamaoka  <yamaoka@jpl.org>
2672
2673	* sb-asahi.el (shimbun-asahi-group-table): Remove travel.kaido,
2674	travel.zeitaku, wakamiya and world.germany groups.
2675	(shimbun-asahi-subgroups-alist): New variable.
2676	(shimbun-index-url): Remove wakamiya group stuff.
2677	(shimbun-asahi-get-headers): Remove nankyoku.whitemail group stuff;
2678	fetch headers of articles in groups specified by
2679	shimbun-asahi-subgroups-alist.
2680
26812007-02-05  Katsumi Yamaoka  <yamaoka@jpl.org>
2682
2683	* sb-asahi.el (shimbun-asahi-group-table): Add national.incident,
2684	politics.government, politics.local, shopping.interiorlife,
2685	shopping.master, shopping.otoriyose, shopping.protalk,
2686	shopping.yakimono.ono, shopping.yakimono.yellin, sports.battle,
2687	sports.battle.column, sports.golf, sports.motor, sports.rugby,
2688	sports.sumo, sports.usa and sports.winter groups; update index url and
2689	regexp for shopping.kishi and shougi groups.
2690	(shimbun-asahi-prepare-article): Fix start and end boundaries for
2691	shopping.interiorlife group.
2692
26932007-02-02  Katsumi Yamaoka  <yamaoka@jpl.org>
2694
2695	* sb-asahi.el (shimbun-asahi-group-table): Remove
2696	international.america, kansai.kataritsugu, nankyoku,
2697	nankyoku.borderless, nankyoku.people and nankyoku.whitemail groups; add
2698	international.africa, international.briefing, international.kawakami,
2699	international.korea, international.namerica, international.oceania,
2700	international.samerica, international.shizuki and
2701	international.weekly-asia groups; update index urls and regexps for
2702	igo, international.shien and kansai.* groups.
2703	(shimbun-asahi-get-headers): Fix url for international.briefing group.
2704	(shimbun-asahi-prepare-article): Fix start and end boundaries for
2705	international.briefing group.
2706
27072007-02-01  Katsumi Yamaoka  <yamaoka@jpl.org>
2708
2709	* sb-asahi.el (shimbun-asahi-group-table): Remove edu, edu.column,
2710	edu.it, edu.news and edu.nyushi groups; add edu.examination, edu.ikuji,
2711	edu.issue, edu.kiji, edu.system, edu.university, housing.jutaku-s,
2712	housing.kansai and housing.machi groups.
2713	(shimbun-asahi-prepare-article): Remove adv for housing.* groups.
2714
27152007-01-31  Katsumi Yamaoka  <yamaoka@jpl.org>
2716
2717	* sb-asahi.el (shimbun-asahi-group-table): Remove book.edu, book.navi,
2718	book.pocket book.watch, culture.column, digital, digital.apc and
2719	digital.hotwired groups; add book.life, book.newstar,
2720	book.review.business, book.review.digital, book.review.edu,
2721	book.review.international, book.review.life, book.trendwatch and
2722	business.fund groups; update Japanese names of book.bestseller,
2723	book.booktimes and book.comic groups.
2724	(shimbun-asahi-prepare-article): Fix regexp matching critics' name;
2725	remove adv for car.* and digital.column01 groups; add missing
2726	content-end for digital.column01 group.
2727
27282007-01-25  Katsumi Yamaoka  <yamaoka@jpl.org>
2729
2730	* sb-asahi.el (shimbun-asahi-group-table): Update index page and regexp
2731	for rss group.
2732
27332007-01-24  Katsumi Yamaoka  <yamaoka@jpl.org>
2734
2735	* sb-asahi.el (shimbun-asahi-content-end): Update.
2736	(shimbun-asahi-text-content-end): Update.
2737	(shimbun-asahi-group-table): Fix regexps for car.newcarbywebcg and
2738	culture groups.
2739
27402007-01-24  NOMIYA Masaru  <nomiya@galaxy.dti.ne.jp>
2741
2742	* sb-asahi.el (shimbun-asahi-group-table): Relax regexp for rss group.
2743
27442007-01-19  Katsumi Yamaoka  <yamaoka@jpl.org>
2745
2746	* sb-asahi.el (shimbun-asahi-group-table): Update regexps for
2747	book.booktimes, book.bunko, book.edu, book.navi, book.ranking and
2748	book.special groups.
2749	(shimbun-asahi-get-headers): Modify regexps for book.* groups.
2750
27512007-01-18  Katsumi Yamaoka  <yamaoka@jpl.org>
2752
2753	* sb-asahi.el (shimbun-asahi-group-table): Make kansai.sanshi group
2754	follow site change.
2755
27562007-01-16  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
2757
2758	* sb-opentechpress-jp.el: Inherit `shimbun-multi' class in addition to
2759	`shimbun-rss'.
2760	(shimbun-multi-next-url, shimbun-multi-clear-contents): New methods.
2761
27622007-01-16  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
2763
2764	* sb-slashdot-jp.el (shimbun-slashdot-jp-group-alist): Add new group -
2765	IT & Hardware section.
2766
27672007-01-11  Katsumi Yamaoka  <yamaoka@jpl.org>
2768
2769	* sb-yahoo.el (shimbun-get-headers): Look for articles in next pages in
2770	addition to past pages.
2771
27722007-01-11  Katsumi Yamaoka  <yamaoka@jpl.org>
2773
2774	* sb-yahoo.el (shimbun-yahoo-groups-table): Move regexp from
2775	shimbun-get-headers and improve; update groups for all prefectures.
2776	(shimbun-get-headers): Move regexp to shimbun-yahoo-groups-table;
2777	ignore access ranking section; improve handling of old articles;
2778	support range.
2779	(shimbun-make-contents): Remove headline and garbage.
2780
27812007-01-10  Katsumi Yamaoka  <yamaoka@jpl.org>
2782
2783	* sb-asahi.el (shimbun-asahi-prepare-article): Remove left margin from
2784	articles in culture.yurufemi group.
2785
27862007-01-10  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
2787
2788	* nnshimbun.el (nnshimbun-index-range): Changed its default value to 2
2789	from nil.
2790
27912007-01-06  David Hansen  <david.hansen@physik.fu-berlin.de>
2792
2793	* sb-fau.el (shimbun-fau-x-face-alist): Quote bracket in column one.
2794	(shimbun-fau-content-end): Relaxed.
2795
27962007-01-05  David Hansen  <david.hansen@physik.fu-berlin.de>
2797
2798	* sb-the-register.el (shimbun-make-contents): Improve junk filtering.
2799	(shimbun-the-register-content-end): Fixed.
2800
2801	* sb-weeklyworldnews.el: Complete rewrite to follow the site changes.
2802
28032006-12-15  Katsumi Yamaoka  <yamaoka@jpl.org>
2804
2805	* sb-yahoo.el (shimbun-yahoo-content-start)
2806	(shimbun-yahoo-content-end): Follow site change.
2807
28082006-12-14  Hiroaki Irokawa  <irorin@terra.dti.ne.jp>
2809
2810	* sb-vinelinux.el (shimbun-vinelinux-group-path-alist): Add
2811	errata.4x.i386 and errata.4x.ppc groups.
2812
28132006-12-13  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
2814
2815	* sb-zeit-de.el: Adapt to markup and group changes.
2816
28172006-12-04  Katsumi Yamaoka  <yamaoka@jpl.org>
2818
2819	* sb-sankei.el (shimbun-clear-contents): Break long lines.
2820
28212006-12-04  Katsumi Yamaoka  <yamaoka@jpl.org>
2822
2823	* sb-sankei.el: Rewrite.
2824
2825	* nnshimbun.el (nnshimbun-close-server): Save NOV for only existing
2826	groups.
2827	(nnshimbun-nov-buffer-name, nnshimbun-nov-directory)
2828	(nnshimbun-nov-file-name): Move forward.
2829
28302006-11-11  Yoichi NAKAYAMA  <yoichi@geiin.org>
2831
2832	* shimbun.el (shimbun-servers-list): Exclude hash, rss-hash, atom,
2833	atom-hash and multi.
2834
28352006-11-02  Katsumi Yamaoka  <yamaoka@jpl.org>
2836
2837	* sb-asahi.el (shimbun-asahi-group-table): Update index url and regexp
2838	for kansai.fuukei group.
2839
28402006-10-26  Katsumi Yamaoka  <yamaoka@jpl.org>
2841
2842	* sb-asahi.el (shimbun-asahi-prepare-article): Break long lines only
2843	when text/html is preferred.
2844
28452006-10-23  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
2846
2847	* sb-rss-hash.el (shimbun-hash-update-items): Fix multibyte problem.
2848
2849	* sb-rss.el (shimbun-headers): Ditto.
2850
28512006-10-20  Katsumi Yamaoka  <yamaoka@jpl.org>
2852
2853	* sb-kantei.el (shimbun-kantei-x-face-alist): Renew.
2854
28552006-10-13  Katsumi Yamaoka  <yamaoka@jpl.org>
2856
2857	* sb-asahi.el (shimbun-asahi-prepare-article): Break long lines.
2858
2859	* sb-kantei.el (shimbun-kantei-from-address): Remove.
2860	(shimbun-kantei-groups): Add m-magazine-ja.koizumi group.
2861	(shimbun-kantei-x-face-alist): Restore Koizumi's face.
2862	(shimbun-index-url): Work with m-magazine-ja.koizumi group; make
2863	m-magazine group an alias to m-magazine-ja.koizumi group.
2864	(shimbun-from-address): Return a correct author.
2865	(shimbun-get-headers): Update regexp for English articles; remove too
2866	match whitespace in Japanese subject.
2867	(shimbun-clear-contents): Remove <CENTER> tags in English article.
2868
28692006-10-12  Katsumi Yamaoka  <yamaoka@jpl.org>
2870
2871	* sb-kantei.el (shimbun-kantei-from-address): Shinzo Abe.
2872	(shimbun-kantei-groups): Doc fix.
2873	(shimbun-kantei-x-face-alist): Renew.
2874
28752006-10-11  Katsumi Yamaoka  <yamaoka@jpl.org>
2876
2877	* sb-asahi.el (shimbun-asahi-prepare-article): Remove sitesearch area.
2878
28792006-10-06  Katsumi Yamaoka  <yamaoka@jpl.org>
2880
2881	* sb-rss.el (shimbun-rss-compatible-encoding-alist): Add
2882	iso-8859-8/windows-1255 and iso-8859-9/windows-1254.
2883
28842006-10-06  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
2885
2886	* sb-cnet-jp.el (shimbun-clear-contents): Remove anchors to print
2887	pages.
2888
2889	* sb-opentechpress-jp.el
2890	(shimbun-opentechpress-jp-content-end): Now covers widen area.
2891
28922006-09-20  Katsumi Yamaoka  <yamaoka@jpl.org>
2893
2894	* sb-mainichi.el (shimbun-mainichi-group-table): Add eye.kaisetsu,
2895	eye.mieru, eye.newsup, and today groups; remove eye.tenbou,
2896	shakai.edu.net.archive, and shakai.edu.manabito.archive groups;
2897	increase max-lisp-eval-depth and max-specpdl-size when compiling this
2898	variable using Emacs 21.
2899
29002006-09-19  Katsumi Yamaoka  <yamaoka@jpl.org>
2901
2902	* sb-gendai-net.el (shimbun-gendai-net-get-headers-default): Check all
2903	headers in at least the first index page anyway.
2904	(shimbun-make-contents): Don't use fetched contents if it seems to have
2905	failed.
2906
29072006-09-18  Katsumi Yamaoka  <yamaoka@jpl.org>
2908
2909	* sb-ohmynews-jp.el (shimbun-get-headers): Fix regexp matching
2910	backnumber urls.
2911
29122006-09-15  Katsumi Yamaoka  <yamaoka@jpl.org>
2913
2914	* sb-nikkei.el (shimbun-nikkei-get-headers-it-default): Don't fetch all
2915	backnumbers every time.
2916
29172006-09-14  Katsumi Yamaoka  <yamaoka@jpl.org>
2918
2919	* sb-gendai-net.el (shimbun-gendai-net-get-headers-default): Return
2920	immediately if article that has already been read is found.
2921
29222006-09-13  Katsumi Yamaoka  <yamaoka@jpl.org>
2923
2924	* sb-gendai-net.el (shimbun-get-headers): Support range.
2925	(shimbun-gendai-net-get-headers-default): Ditto.
2926	(shimbun-gendai-net-get-headers-today): Ditto; don't re-fetch initial
2927	page.
2928
2929	* sb-ohmynews-jp.el (shimbun-get-headers): Support range.
2930
29312006-09-13  Katsumi Yamaoka  <yamaoka@jpl.org>
2932
2933	* sb-gendai-net.el: New module.
2934
29352006-09-06  David Hansen  <david.hansen@physik.fu-berlin.de>
2936
2937	* sb-spiegel.el (shimbun-spiegel-content-start): Follow page layout
2938	changes.
2939	(shimbun-spiegel-content-end): ditto.
2940
29412006-09-05  Katsumi Yamaoka  <yamaoka@jpl.org>
2942
2943	* sb-sankei.el (shimbun-sankei-group-table): Update editoria, column,
2944	and seiron groups.
2945	(shimbun-sankei-get-headers-editoria): Rewrite.
2946	(shimbun-sankei-get-headers-column): Rewrite.
2947	(shimbun-sankei-get-headers-seiron): Rewrite.
2948	(shimbun-clear-contents): Rearrange subject header in editoria
2949	articles; remove headlines and blockquotes from seiron articles.
2950
29512006-08-31  Katsumi Yamaoka  <yamaoka@jpl.org>
2952
2953	* sb-ohmynews-jp.el (shimbun-get-headers): Fetch old articles
2954	thoroughly.
2955
29562006-08-28  David Hansen  <david.hansen@physik.fu-berlin.de>
2957
2958	* sb-the-onion.el: New module.
2959
29602006-08-31  Katsumi Yamaoka  <yamaoka@jpl.org>
2961
2962	* sb-ohmynews-jp.el (shimbun-ohmynews-jp-content-start)
2963	(shimbun-ohmynews-jp-content-end): Relax.
2964
29652006-08-30  Katsumi Yamaoka  <yamaoka@jpl.org>
2966
2967	* sb-ohmynews-jp.el (shimbun-get-headers): Fetch old articles; show
2968	Japanese group name in From.
2969	(shimbun-make-contents): Break long Japanese lines.
2970
29712006-08-30  Katsumi Yamaoka  <yamaoka@jpl.org>
2972
2973	* sb-ohmynews-jp.el: New module.
2974
29752006-08-24  David Hansen  <david.hansen@pysik.fu-berlin.de>
2976
2977	* sb-the-register.el (shimbun-make-contents): Fixed junk filtering
2978	regexp.
2979
29802006-08-24  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
2981
2982	* sb-cnet-jp.el (shimbun-cnet-jp-group-alist): Add "blog.geetstate".
2983
29842006-08-19  MIYOSHI Masanori  <miyoshi@meadowy.org>
2985
2986	* sb-makanai.el: Follow the change of the site.
2987
29882006-08-19  MIYOSHI Masanori  <miyoshi@meadowy.org>
2989
2990	* sb-msports-nifty.el: Follow the change of the site.
2991
29922006-08-17  Katsumi Yamaoka  <yamaoka@jpl.org>
2993
2994	* sb-sankei.el (shimbun-sankei-group-table): Add seiron group.
2995	(shimbun-sankei-get-headers-seiron): New function.
2996	(shimbun-get-headers): Use it.
2997
29982006-08-07  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
2999
3000	* sb-impress.el (shimbun-headers): Fix problem when title is not
3001	included in rss item.
3002
30032006-08-03  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
3004
3005	* sb-impress.el (shimbun-impress-groups-alist): Use rss for pc group.
3006
30072006-07-31  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
3008
3009	* sb-impress.el: Require sb-rss.
3010	(shimbun-impress): Inherite from shimbun-rss.
3011	(shimbun-impress-groups-alist): In each element, 2nd element is
3012	link-regexp or rss; add robot group.
3013	(shimbun-rss-build-message-id): New overridden method.
3014	(shimbun-impress-get-headers): Rename from
3015	`shimbun-impress-get-headers-date'.
3016	(shimbun-impress-get-headers-sequence): Remove.
3017	(shimbun-headers): Rewrite.
3018	(shimbun-article-url): New overridden method.
3019
30202006-07-25  Katsumi Yamaoka  <yamaoka@jpl.org>
3021
3022	* sb-sankei.el (shimbun-clear-contents): Break paragraphs in column
3023	group; no need to add content-end boundary in editoria and column
3024	groups.
3025
30262006-07-16  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3027
3028	* sb-cnet-jp.el (shimbun-make-contents): Improve regexp.
3029
3030	* sb-zdnet-jp.el (shimbun-make-contents): Ditto.
3031
30322006-07-14  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3033
3034	* sb-cnet-jp.el (shimbun-clear-contents): Remove thumbnails.
3035
30362006-07-13  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3037
3038	* sb-opentechpress-jp.el: New module.
3039
3040	* sb-linux-ja.el: Removed.
3041
30422006-07-12  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3043
3044	* shimbun.el: Changes to handle <BASE> tag properly.
3045	(shimbun-make-mime-article): Accept a base URL of this current article
3046	as the 3rd optional argument.
3047	(shimbun-current-base-url): New function.
3048	(shimbun-make-html-contents): Call the above.
3049	(shimbun-from-address): Accept backends that have no address.
3050
3051	* sb-multi.el: New virtual class.
3052
3053	* sb-atmarkit.el: Use `shimbun-multi' class.
3054	(shimbun-multi-next-url, shimbun-multi-clear-contents): New methods.
3055	(shimbun-atmarkit-use-base-url): Abolished.
3056	(shimbun-article-url, shimbun-make-contents): Cancel the last change,
3057	because `shimbun-multi' class handles <BASE> tag properly.
3058	(shimbun-atmarkit-from-address): Abolished.
3059
3060	* sb-itmedia.el: Use `shimbun-multi' class.
3061	(shimbun-make-contents): Minimized.
3062	(shimbun-itmedia-make-contents)
3063	(shimbun-itmedia-clean-text-page): Removed.
3064	(shimbun-multi-next-url)
3065	(shimbun-multi-clear-contents)
3066	(shimbun-clear-contents): New methods to supercede a part of the above
3067	removed functions.
3068
3069	* sb-cnetnetworks.el: Removed.
3070
3071	* sb-zdnet-jp.el: Use `shimbun-multi' class instead of
3072	`shimbun-cnetnetworks' class.
3073	(shimbun-zdnet-jp-orphaned-group-list)
3074	(shimbun-zdnet-jp-content-start)
3075	(shimbun-zdnet-jp-content-end): Abolished.
3076	(shimbun-groups, shimbun-headers): Simplified.
3077	(shimbun-cnetnetworks-header-reconfig)
3078	(shimbun-cnetnetworks-clear-footer): Abolished.
3079	(shimbun-multi-next-url)
3080	(shimbun-multi-clear-contents)
3081	(shimbun-make-contents): New methods to supercede a part of the above
3082	abolished methods.
3083
3084	* sb-cnet-jp.el: Use `shimbun-multi' class instead of
3085	`shimbun-cnetnetworks' class.
3086	(shimbun-cnet-jp-group-alist): Follow the change of the site.
3087	(shimbun-cnetnetworks-header-reconfig)
3088	(shimbun-cnetnetworks-clear-footer): Abolished.
3089	(shimbun-multi-next-url)
3090	(shimbun-multi-clear-contents)
3091	(shimbun-clear-contents)
3092	(shimbun-make-contents): New methods to supercede a part of the above
3093	abolished methods.
3094
3095	* sb-cgi-board.el: Minimize the backend-specific procedure.
3096	(shimbun-make-contents): Removed.
3097	(shimbun-clear-contents): Supercede a part of the above.
3098
3099	* sb-wiki.el: Minimize the backend-specific procedure.
3100	(shimbun-make-contents): Removed.
3101	(shimbun-clear-contents): Supercede a part of the above.
3102
31032006-07-06  Andreas Seltenreich  <seltenreich@gmx.de>
3104
3105	* nnshimbun.el (nnshimbun-search-id): Bind `case-fold-search' to nil,
3106	in order to reduce time to search IDs.
3107
31082006-07-04  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
3109
3110	* sb-itmedia.el (shimbun-itmedia-group-alist): Add bizid group.
3111
31122006-06-30  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
3113
3114	* sb-itmedia.el (shimbun-itmedia): Don't inherit shimbun.
3115	(shimbun-from-address): Fix typo.
3116
31172006-06-29  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
3118
3119	* sb-itmedia.el: Require sb-rss.
3120	(shimbun-itmedia): Derived from shimbun-rss.
3121	(shimbun-itmedia-url): Remove.
3122	(shimbun-itmedia-group-alist): Rewrite.
3123	(shimbun-itmedia-server-name): Remove.
3124	(shimbun-itmedia-from-address): Remove.
3125	(shimbun-itmedia-x-face-alist): Add x-face for the +D groups.
3126	(shimbun-from-address): New overridden method.
3127	(shimbun-index-url): Rewrite.
3128	(shimbun-headers): New overridden method.
3129	(shimbun-get-headers): Remove.
3130	(shimbun-itmedia-anchordesk-get-headers): New function.
3131
3132	* sb-itmedia+D.el: Remove.
3133
31342006-06-21  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
3135
3136	* sb-yahoo-auctions.el (shimbun-rss-build-message-id): Revival.
3137
31382006-06-18  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3139
3140	* sb-excite.el (shimbun-rss-build-message-id): Add new method.
3141
3142	* sb-slashdot-jp.el (shimbun-rss-build-message-id): Revert previouse
3143	removal.
3144
31452006-06-06  Katsumi Yamaoka  <yamaoka@jpl.org>
3146
3147	* sb-bbc.el (shimbun-bbc-path-alist): Add missing dot.
3148
31492006-06-06  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3150
3151	* sb-rss.el (shimbun-rss-build-message-id): New default method is
3152	defined.
3153
3154	* sb-atmarkit.el, sb-bbc.el, sb-cnet-jp.el, sb-cnet.el,
3155	sb-cnetnetworks.el, sb-engadget-ja.el, sb-excite.el, sb-exconn.el,
3156	sb-fau.el, sb-haiku-os.el, sb-infoshop.el, sb-itmedia+D.el,
3157	sb-laut-de.el, sb-linux-ja.el, sb-msdn.el, sb-nifty-forum.el,
3158	sb-rakuten.el, sb-rediff.el, sb-rss-hash.el, sb-slashdot-jp.el,
3159	sb-spiegel.el, sb-the-register.el, sb-welt-de.el, sb-x51.el,
3160	sb-yahoo-auctions.el, sb-zdnet-jp.el, sb-zeit-de.el
3161	(shimbun-rss-build-message-id): Use the above method instead of
3162	respective methods defined in themselves.
3163
3164	* sb-wired-jp.el (shimbun-rss-build-message-id): Use the above method
3165	instead of respective methods defined in itself.
3166	(shimbun-wired-jp-get-headers): Use `shimbun-rss-build-message-id'
3167	instead of `shimbun-wired-jp-build-message-id'.
3168
31692006-05-31  David Hansen  <david.hansen@physik.fu-berlin.de>
3170
3171	* sb-bbc.el (shimbun-bbc-url): Set to the base URL of the various RSS
3172	feeds.
3173	(shimbun-bbc-path-alist): New variable to support other groups.
3174	(shimbun-bbc-groups): Added other groups.
3175	(shimbun-index-url): New function.
3176
31772006-05-24  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
3178
3179	* sb-impress.el (shimbun-impress-groups-alist): Change content-start
3180	and content-end for game group.
3181
31822006-05-18  Katsumi Yamaoka  <yamaoka@jpl.org>
3183
3184	* sb-rediff.el (shimbun-rss-build-message-id): Fix regexp.
3185
31862006-05-17  Hideyuki SHIRAI  <shirai@meadowy.org>
3187
3188	* mew-shimbun.el (mew-shimbun-folder-file): New function.
3189	(mew-shimbun-expand-msg): Ditto.
3190	(mew-shimbun-goto-folder): Use `mew-shimbun-folder-file' instead of
3191	mew-expand-folder.
3192	(mew-shimbun-retrieve-article): Use `mew-shimbun-expand-msg' instead of
3193	mew-expand-folder.
3194	(mew-shimbun-re-retrieve-article): Ditto.
3195	(mew-shimbun-expire): Ditto.
3196
31972006-05-16  Katsumi Yamaoka  <yamaoka@jpl.org>
3198
3199	* sb-japantimes.el (shimbun-get-headers): Rearrange the way to generate
3200	regexp.
3201
32022006-05-16  KASUGA Toru  <gen@qb3.so-net.ne.jp>
3203
3204	* sb-japantimes.el: Rewrite to follow site change.
3205
32062006-05-16  Katsumi Yamaoka  <yamaoka@jpl.org>
3207
3208	* sb-asahi.el (shimbun-asahi-group-table): Update regexp for book.*
3209	groups; remove travel.matsuri group.
3210
32112006-05-15  Katsumi Yamaoka  <yamaoka@jpl.org>
3212
3213	* sb-asahi.el (shimbun-asahi-group-table): Update shopping.kishi group.
3214	(shimbun-asahi-get-headers): Add special treatment for shopping.kishi
3215	group.
3216
32172006-05-14  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3218
3219	* sb-pcweb-column.el (shimbun-pcweb-column-url): Improve base URL.
3220
32212006-05-02  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3222
3223	* sb-cnet-jp.el (shimbun-cnet-jp-content-end): Relaxed to follow the
3224	change of site description.
3225
32262006-05-01  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3227
3228	* sb-x51.el (shimbun-x51-group-alist): Improve URL.
3229	(shimbun-get-headers): Improve regexp and url rule.
3230
3231	* sb-slashdot-jp.el (shimbun-make-contents): Append new method.
3232
32332006-04-25  Katsumi Yamaoka  <yamaoka@jpl.org>
3234
3235	* sb-mainichi.el (shimbun-mainichi-get-headers): Use also the default
3236	method to ignore unwanted links in eye.* groups.
3237
32382006-04-20  Masaru Nomiya  <nomiyac360@mg.point.ne.jp>
3239
3240	* sb-nikkei.el (shimbun-nikkei-group-table): Add it.busi_gyoukai,
3241	it.biz-system, it.sox, it.data, it.taidan, it.management, it.analyst,
3242	it.broad, it.net_gyoukai, it.iptel, it.tele, it.broadcast,
3243	it.internet-column, it.contents, it.literacy, it.ec, it.policy,
3244	it.e-gov, it.mob_gyoukai, it.mobsoft, it.mobcon, it.money,
3245	it.wirelesslan, it.one, it.kougengaku, it.world, it.media,
3246	it.net_crime, it.digi_contents groups; use
3247	shimbun-nikkei-get-headers-it-default and
3248	shimbun-nikkei-prepare-article-default for it.business, it.internet,
3249	it.mobile, it.security and it.digital groups.
3250	(shimbun-nikkei-get-headers-it-default): New function.
3251	(shimbun-nikkei-get-headers-it-business)
3252	(shimbun-nikkei-get-headers-it-internet)
3253	(shimbun-nikkei-get-headers-it-security)
3254	(shimbun-nikkei-get-headers-it-mobile)
3255	(shimbun-nikkei-get-headers-it-digital)
3256	(shimbun-nikkei-get-headers-it-pc): Remove.
3257
32582006-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
3259
3260	* sb-sankei.el (shimbun-sankei-content-end): Improve.
3261
32622006-04-07  Katsumi Yamaoka  <yamaoka@jpl.org>
3263
3264	* sb-itmedia+D.el (shimbun-itmedia+D-groups): vodafon -> vodafone.
3265
32662006-04-06  David Hansen  <david.hansen@physik.fu-berlin.de>
3267
3268	* sb-infoshop.el (shimbun-infoshop-url): Follow URL change.
3269
32702006-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>
3271
3272	* sb-sankei.el (shimbun-sankei-group-table): Add column group.
3273	(shimbun-sankei-get-headers-column): New function.
3274	(shimbun-get-headers): Use it.
3275	(shimbun-clear-contents): Put content-end boundary for articles in
3276	column group.
3277
32782006-04-04  Katsumi Yamaoka  <yamaoka@jpl.org>
3279
3280	* sb-nikkei.el (shimbun-nikkei-get-headers-sports): Rewrite.
3281
3282	* sb-asahi.el (shimbun-asahi-prepare-article): Insert newlines in
3283	business.toyo group.
3284
32852006-04-04  Masaru Nomiya  <nomiyac360@mg.point.ne.jp>
3286
3287	* sb-asahi.el (shimbun-asahi-group-table): Add business.aera,
3288	business.reuter, and business.toyo groups.
3289
32902006-04-03  Masaru Nomiya  <nomiyac360@mg.point.ne.jp>
3291
3292	* sb-itmedia.el (shimbun-itmedia-group-alist): Add survey group.
3293	(shimbun-make-contents): Fix regexp matching timestamps.
3294
32952006-04-03  Katsumi Yamaoka  <yamaoka@jpl.org>
3296
3297	* sb-nikkei.el (shimbun-nikkei-get-headers-retto): Rewrite.
3298	(shimbun-nikkei-prepare-article-default2): Don't infloop; improve
3299	regexp for the content-end.
3300
33012006-04-03  Masaru Nomiya  <nomiyac360@mg.point.ne.jp>
3302
3303	* sb-asahi.el (shimbun-asahi-prepare-article): Assume there're correct
3304	dates in <div class="day"> tags as well as <p class="day"> tags.
3305
3306	* sb-mainichi.el (shimbun-mainichi-group-table): Rename
3307	shakai.edu.net.archive to shakai.edu.net.morals.archive but don't
3308	delete the old one for the backward compatibility.
3309
33102006-04-03  Katsumi Yamaoka  <yamaoka@jpl.org>
3311
3312	* sb-mainichi.el (shimbun-mainichi-group-table): Remove
3313	keizai.it.net.archive group.
3314	(shimbun-mainichi-get-headers): Fix the way to remove ranking sections.
3315
3316	* sb-asahi.el (shimbun-asahi-group-table): Remove Torino news support;
3317	remove groups kansai.densetsu, kansai.kaban, kansai.keiki,
3318	kansai.kyosho, kansai.okiniiri, kansai.onayami, kansai.smile,
3319	kansai.syun, kansai.takara, and kansai.yotsuba.
3320	(shimbun-asahi-content-start, shimbun-asahi-content-end)
3321	(shimbun-asahi-text-content-start, shimbun-asahi-text-content-end):
3322	Improve regexps.
3323
33242006-04-02  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3325
3326	* sb-excite.el (shimbun-excite-content-start): Improve regexp.
3327	(shimbun-excite-content-end): Ditto.
3328
33292006-03-27  Katsumi Yamaoka  <yamaoka@jpl.org>
3330
3331	* sb-yomiuri.el (shimbun-yomiuri-group-table): Remove Torino news
3332	support; improve regexp for sports group.
3333	(shimbun-yomiuri-get-top-header): Remove Torino news support; goto the
3334	end of top news section.
3335	(shimbun-yomiuri-get-headers): Remove Torino news support.
3336
3337	* sb-m17n.el: Make it work.
3338
33392006-03-25  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3340
3341	* sb-atom-hash.el
3342	(shimbun-atom-rebuild-node,shimbun-atom-compose-tag): New function.
3343	(shimbun-hash-update-items-impl): Fix content html rebuild problem.
3344
33452006-03-23  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3346
3347	* sb-atom.el (shimbun-atom): Improve class definition.
3348
33492006-03-19  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3350
3351	* sb-atom.el: New file.
3352	* sb-atom-hash.el: Ditto.
3353
33542006-03-05  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3355
3356	* sb-hash.el: New file.
3357	* sb-rss-hash.el: Ditto.
3358
33592006-03-03  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
3360
3361	* nnshimbun.el (gnus-group-make-shimbun-groups): Use `reverse' instead
3362	of `nreverse'.
3363
33642006-03-03  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
3365
3366	* sb-itmedia.el (shimbun-itmedia-make-contents): New function separated
3367	from `shimbun-make-contents'.
3368	(shimbun-make-contents): Use it.
3369
3370	* sb-itmedia+D.el (shimbun-itmedia+D-groups): Rename from
3371	`shimbun-itmedia+D-group-list'.
3372	(shimbun-itmedia+D-content-start): Removed.
3373	(shimbun-itmedia+D-content-end): Removed.
3374	(shimbun-groups): Removed.
3375	(shimbun-make-contents): New method.
3376
33772006-03-02  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
3378
3379	* sb-itmedia+D.el: New file.
3380
33812006-02-21  Katsumi Yamaoka  <yamaoka@jpl.org>
3382
3383	* sb-itmedia.el (shimbun-itmedia-retrieve-next-pages): Improve regexp
3384	matching next page tags.
3385
3386	* sb-asahi.el (shimbun-asahi-group-table): Support Torino news in
3387	sports group.
3388
33892006-02-17  Katsumi Yamaoka  <yamaoka@jpl.org>
3390
3391	* sb-yomiuri.el (shimbun-yomiuri-group-table): Support Torino news in
3392	sports group.
3393	(shimbun-yomiuri-get-headers): Ditto.
3394	(shimbun-yomiuri-get-top-header): Ditto; skip photo news.
3395
33962006-02-15  Katsumi Yamaoka  <yamaoka@jpl.org>
3397
3398	* sb-asahi.el (shimbun-asahi-prepare-article): Fix content start regexp
3399	for world.china group.
3400
34012006-02-12  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3402
3403	* sb-x51.el (shimbun-x51-url): Remove it.
3404	(shimbun-x51-group-alist): Renew URL rule and add new groups.
3405	(shimbun-x51-content-start, shimbun-x51-content-end): Add `anima' rule.
3406	(shimbun-x51-concat-url): Renew generate rule.
3407	(shimbun-rss-build-message-id): Add `anima' id generate rule.
3408	(shimbun-get-headers): Fix casing type rdf,normal pages and obsolete
3409	groups.
3410
34112006-02-09  Katsumi Yamaoka  <yamaoka@jpl.org>
3412
3413	* sb-asahi.el (shimbun-asahi-group-table): Remove kansai.horiekenichi
3414	group;
3415
3416	add groups book.booktimes, book.edu, culture.yurufemi, digital.av,
3417	edu.news, housing.soudan, international.america,
3418	international.asia, international.asiamachi, international.etc,
3419	international.europe, international.middleeast,
3420	international.seoul, international.shien, kansai.beichou,
3421	kansai.heibon, kansai.honma, kansai.kataritsugu, kansai.madam,
3422	kansai.otoriyose, kansai.sakana, kansai.sweets, world.china, and
3423	world.germany;
3424
3425	fix index urls of culture.column and kansai.fuukei groups.
3426
3427	(shimbun-asahi-prepare-article): Add special treatments for
3428	culture.yurufemi and world.china groups.
3429
34302006-02-07  Katsumi Yamaoka  <yamaoka@jpl.org>
3431
3432	* sb-asahi.el (shimbun-asahi-group-table): Fix a directory name in
3433	regexp of wakamiya group.
3434	(shimbun-index-url): Return a correct url for wakamiya group.
3435
34362006-02-05  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3437
3438	* sb-x51.el (shimbun-x51-group-alist): Add new groups and remove
3439	obsolete groups.
3440	(shimbun-x51-obsolete-groups): New variable.
3441	(shimbun-groups): Modify supporting obsoleted groups.
3442	(shimbun-get-headers): Ditto.
3443
34442006-01-31  Katsumi Yamaoka  <yamaoka@jpl.org>
3445
3446	* sb-zeit-de.el (shimbun-get-headers): Assume a url beginning with "/"
3447	is the one in which "http://www.zeit.de" is omitted.
3448	(shimbun-rss-build-message-id): Ditto.
3449
34502006-01-28  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3451
3452	* sb-pcweb-column.el (shimbun-pcweb-column-groups): Append new columns.
3453
34542006-01-17  Katsumi Yamaoka  <yamaoka@jpl.org>
3455
3456	* sb-asahi-mytown.el: Rewrite.
3457
34582006-01-14  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3459
3460	* sb-slashdot-jp.el (shimbun-clear-contents): Add `noscript' removal
3461	rule.
3462
34632006-01-08  Vishwanathan S V N  <vishketan@yahoo.com>
3464
3465	* sb-scipy.el: New file.
3466
34672006-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
3468
3469	* sb-itmedia.el (shimbun-itmedia-retrieve-next-pages): Insert credit.
3470
34712005-12-30  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3472
3473	* sb-slashdot-jp.el (shimbun-slashdot-jp-group-alist): Renew RSS URI
3474	(shimbun-slashdot-jp-coding-system): Remove it.
3475	(shimbun-slashdot-jp-content-start): Improve regex.
3476	(shimbun-slashdot-jp-content-end): Ditto.
3477	(shimbun-rss-build-message-id): Append new journal rule.
3478	(shimbun-get-headers): Ditto.
3479	(shimbun-slashdot-jp-comment-url): Improve new article rule.
3480
34812005-12-18  Mark Plaksin  <happy@mcplaksin.org>
3482
3483	* sb-emacswiki.el (shimbun-get-headers): Gets the Wiki username into
3484	the From field of articles; appends the description of the change to
3485	the end of the Subject line; removes some apparently extraneous cddr's.
3486
34872005-12-14  Katsumi Yamaoka  <yamaoka@jpl.org>
3488
3489	* sb-asahi.el (shimbun-asahi-make-regexp): Improve regexp.
3490	(shimbun-asahi-group-table): Ditto.
3491
34922005-11-21  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3493
3494	* sb-rss.el (shimbun-rss-get-headers): If id is nil, ignore that URL
3495	for creating header.
3496	(shimbun-rss-build-message-id): Fix Docstring for new interface
3497	behavior.
3498
3499	* sb-excite.el (shimbun-rss-build-message-id): If URL is advertisement,
3500	return nil.
3501
35022005-10-24  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3503
3504	* sb-ibm-dev.el (shimbun-ibm-dev-from-address): Abolished.
3505	(shimbun-ibm-dev-content-end, shimbun-get-headers): Follow the change
3506	of site design.
3507	(shimbun-index-url, shimbun-from-address): New methods.
3508	(shimbun-article-url): Removed.
3509
35102005-10-16  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3511
3512	* sb-slashdot-jp.el (shimbun-slashdot-jp-group-alist): Update URL
3513	supporting by Slashcode 2.5.
3514	(shimbun-rss-build-message-id): Update regexp and msgid generate rule
3515	supporting by Slashcode 2.5.
3516	(shimbun-clear-contents): Add removal `script' tag.
3517
35182005-10-14  Katsumi Yamaoka  <yamaoka@jpl.org>
3519
3520	* sb-mainichi.el (shimbun-mainichi-group-table): Allow to specify index
3521	pages; add kansai.sanshi group.
3522	(shimbun-index-url): Prefer the value specified by
3523	shimbun-mainichi-group-table.
3524	(shimbun-mainichi-get-headers): Follow shimbun-mainichi-group-table
3525	change.
3526
35272005-09-16  Katsumi Yamaoka  <yamaoka@jpl.org>
3528
3529	* sb-yomiuri.el (shimbun-yomiuri-prepare-article): Don't remove
3530	height="nn" in image tags, there's no goal here.
3531
35322005-09-16  Katsumi Yamaoka  <yamaoka@jpl.org>
3533
3534	* shimbun.el (shimbun-mime-replace-image-tags): Move the code removing
3535	height="nn" in image tags back to sb-yomiuri.el.
3536
3537	* sb-yomiuri.el (shimbun-yomiuri-prepare-article): Do.
3538
35392005-08-29  Katsumi Yamaoka  <yamaoka@jpl.org>
3540
3541	* sb-asahi.el (shimbun-asahi-group-table): Improve regexp for the
3542	shopping group; remove the shopping.ryouhin group.
3543	(shimbun-asahi-prepare-article): Add a filter for the shopping group.
3544
35452005-08-24  Katsumi Yamaoka  <yamaoka@jpl.org>
3546
3547	* sb-asahi.el (shimbun-asahi-group-table): Change the index page and
3548	the regexp for the shopping.kishi group.
3549	(shimbun-asahi-prepare-article): Change the regexp used to find the
3550	start of articles for the shopping.kishi group.
3551
35522005-08-07  David Hansen  <david.hansen@physik.fu-berlin.de>
3553
3554	* sb-heise.el (shimbun-heise-wash-telepolis-article): Remove ads.
3555
35562005-08-04  Andreas Seltenreich  <seltenreich@gmx.de>
3557
3558	* sb-zeit-de.el (shimbun-index-url): Fix typo.
3559
35602005-08-01  Katsumi Yamaoka  <yamaoka@jpl.org>
3561
3562	* nnshimbun.el (nnshimbun-retrieve-headers-with-nov): Use
3563	insert-buffer-substring instead of insert-buffer.
3564
35652005-07-23  Tsuyoshi CHO  <tsuyoshi_cho@yahoo.co.jp>
3566
3567	* sb-zdnet-jp.el (shimbun-zdnet-jp-group-alist): Add new groups for
3568	blogs,columns and channel.
3569
3570	* sb-engadget-ja.el (shimbun-engadget-ja-content-end): Follow the
3571	change of the site.
3572
3573	* sb-cnetnetworks.el, sb-cnet-jp.el, sb-zdnet-jp.el, sb-engadget-ja.el:
3574	Cosmetic refine.
3575
35762005-07-20  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3577
3578	* sb-asahi.el (shimbun-asahi-prepare-article): Set a reviewer to From
3579	field.
3580
35812005-07-15  David Hansen  <david.hansen@physik.fu-berlin.de>
3582
3583	* sb-weeklyworldnews.el (shimbun-get-headers): Remove HTML tags from
3584	headlines; removed forgotten debug code.
3585
35862005-07-14  David Hansen  <david.hansen@physik.fu-berlin.de>
3587
3588	* sb-bbc.el (shimbun-bbc-content-start): Relaxed.
3589
35902005-07-14  Masaru Nomiya  <nomiyac360@mg.point.ne.jp>
3591
3592	* sb-nikkei.el (shimbun-nikkei-group-table): Fix index url for the
3593	release.it.net group.
3594	(shimbun-nikkei-prepare-article) Change for retto groups.
3595
35962005-07-13  Andreas Seltenreich  <seltenreich@gmx.de>
3597
3598	* sb-zeit-de.el (shimbun-zeit-de-groups): Add new groups.
3599	(shimbun-zeit-de-content-start): Adjusted for new groups.
3600	(shimbun-index-url): Ditto.
3601	(shimbun-clear-contents): Always return non-nil, otherwise
3602	shimbun-make-html-contents won't add add proper <head> tags.
3603
36042005-07-12  Katsumi Yamaoka  <yamaoka@jpl.org>
3605
3606	* sb-asahi.el (shimbun-asahi-group-table): Remove book group; add 15
3607	book.* groups; don't specify index urls which are the same as group
3608	names.
3609	(shimbun-index-url): Make index url based on group name.
3610	(shimbun-asahi-get-headers): Make it work with book.* groups.
3611	(shimbun-asahi-prepare-article): Collect images in book.* groups.
3612
3613	* sb-nikkei.el (shimbun-nikkei-group-table): Fix index url for the
3614	it.mobile group.
3615	(shimbun-nikkei-x-face-alist): Use regexp for the release groups.
3616	(shimbun-nikkei-get-headers-report): Remove useless regexp pattern.
3617	(shimbun-nikkei-get-headers-kansai): Ditto.
3618	(shimbun-nikkei-get-headers-it-business): Ditto.
3619	(shimbun-nikkei-get-headers-it-internet): Ditto.
3620	(shimbun-nikkei-get-headers-it-security): Ditto.
3621	(shimbun-nikkei-get-headers-it-mobile): Ditto.
3622	(shimbun-nikkei-get-headers-it-digital): Ditto.
3623	(shimbun-nikkei-get-headers-it-pc): Ditto.
3624	(shimbun-nikkei-prepare-article-default2): Remove unwanted images.
3625
3626	* shimbun.el (shimbun-x-face): Allow regexp in group names.
3627
3628	* sb-mainichi.el (shimbun-mainichi-get-headers): Ignore ranking
3629	sections.
3630
36312005-07-11  Masaru Nomiya  <nomiyac360@mg.point.ne.jp>
3632
3633	* sb-nikkei.el (shimbun-nikkei-group-table): Add nikkei.china.
3634
36352005-07-11  Masaru Nomiya  <nomiyac360@mg.point.ne.jp>
3636
3637	* sb-nikkei.el: (shimbun-nikkei-prepare-article-default3) Improve
3638	regexp.
3639
36402005-07-11  Masaru Nomiya  <nomiyac360@mg.point.ne.jp>
3641
3642	* sb-mainichi.el (shimbun-mainichi-group-table): Add
3643	keizai.it.net.archive, keizai.wadai.kansoku.archive,
3644	keizai.wadai.seika.archive, shakai.edu.mori,
3645	shakai.edu.elearningschool.nyushi.archive, shakai.edu.net.archive,
3646	shakai.edu.manabito.archive, sokuhou and yougo.
3647
3648	* sb-nikkei.el (shimbun-nikkei-group-table): Remove it, it.zensen,
3649	it.manage, it.seisaku and it.digicore.
3650
3651	(shimbun-nikkei-group-table):, Add it.business, it.internet, it.mobile,
3652	it.security, it.digital, it.pc, release.it.comp, release.it.peri,
3653	release.it.sys, release.it.cont, release.it.net, release.it.lsi,
3654	release.it.game, release.it.etc, release.dist.depart,
3655	release.dist.ryohan, release.dist.zakka, release.dist.cosme,
3656	release.dist.car, release.dist.bookrelease.dist.record,
3657	release.dist.food, release.dist.mercha, release.dist.mail,
3658	release.dist.netshop, release.dist.etc, release.money.bank,
3659	release.money.sec, release.money.am, release.money.insu,
3660	release.money.etc, release.maker.chemi, release.maker.mecha,
3661	release.maker.car, release.maker.elec, release.maker.food,
3662	release.maker.sports, release.maker.apparel, release.maker.commu,
3663	release.maker.etc, release.service.medi, release.service.rest,
3664	release.service.trans, release.service.energy, release.service.enter,
3665	release.service.env, release.service.consul, release.service.edu,
3666	release.service.haken, release.service.life, release.service.media,
3667	release.service.lease, release.service.travel, release.service.etc,
3668	release.const.const, release.const.house and release.const.etc.
3669
36702005-07-06  David Hansen  <david.hansen@gmx.net>
3671
3672	* sb-infoshop.el: New file.
3673
36742005-07-06  Katsumi Yamaoka  <yamaoka@jpl.org>
3675
3676	* sb-mainichi.el (shimbun-mainichi-header-regexp-default): Make it
3677	match to headers also in the eye.shasetsu.archive group.
3678	(shimbun-mainichi-group-table): Add the eye.shasetsu.archive group.
3679	(shimbun-mainichi-get-headers): Make it work with the eye.shasetsu
3680	group and the eye.shasetsu.archive group.
3681
36822005-07-05  Katsumi Yamaoka  <yamaoka@jpl.org>
3683
3684	* sb-mainichi.el (shimbun-mainichi-prepare-article): Shorten paragraph
3685	separators in the kinji articles even if they aren't appeared in the
3686	eye.kinji group; break continuous lines in the yoroku articles even if
3687	they aren't appeared in the eye.yoroku group.
3688
36892005-07-05  Katsumi Yamaoka  <yamaoka@jpl.org>
3690
3691	* sb-mainichi.el: Rewrite.
3692	(shimbun-mainichi-header-regexp-default): New variable.
3693
3694	* sb-text.el (shimbun-shallow-rendering): Handle <br /> as well as
3695	<br>.
3696
3697	* nnshimbun.el (nnshimbun-request-delete-group): Make sure the parent
3698	directory exists.
3699
37002005-07-04  Katsumi Yamaoka  <yamaoka@jpl.org>
3701
3702	* sb-cnn-jp.el (shimbun-cnn-jp-prefer-text-plain): Remove it
3703	temporarily (cf. http://emacs-w3m.namazu.org/ml/msg08121.html).
3704
37052005-07-03  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3706
3707	* sb-cnn-jp.el (shimbun-cnn-jp-prefer-text-plain): Add new variable,
3708	set as text type.
3709
3710	* sb-engadget-ja.el: New file.
3711
37122005-07-02  David Hansen  <david.hansen@physik.fu-berlin.de>
3713
3714	* sb-heise.el: (shimbun-heise-wash-telepolis-article): Remove more ads.
3715
37162005-06-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3717
3718	* nnshimbun.el: Changes to support an ephemeral group.
3719	(TOPLEVEL): Add autoloads for `gnus-group-prefixed-name' and
3720	`gnus-kill-ephemeral-group'.
3721	(nnshimbun-group-prefixed-name): Accept an optional argument, `server'.
3722	(nnshimbun-group-ephemeral-p): Use the above function.
3723	(nnshimbun-request-group): Ignore `dont-check' argument when requesting
3724	an ephemeral group.
3725	(nnshimbun-close-group): Close a NOV buffer for an ephemeral group.
3726	(gnus-group-make-shimbun-group): Use a prefixed name as an ephemeral
3727	group.  Kill an ephemeral group before making it an ordinary group.
3728
37292005-06-26  Andreas Seltenreich  <seltenreich@gmx.de>
3730
3731	* sb-zeit-de.el (shimbun-get-headers): Append "?page=all" to the URLs
3732	to get complete articles again.
3733
37342005-06-22  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3735
3736	* sb-wired.el: Removed.
3737
3738	* sb-wired-jp.el (shimbun-wired-jp-get-headers): Fix the order of
3739	retrieved headers.
3740
37412005-06-22  MIYOSHI Masanori  <miyoshi@meadowy.org>
3742
3743	* sb-msports-nifty.el (shimbun-get-headers): Follow the changes of the
3744	site.
3745	(shimbun-msports-nifty-content-start): Ditto.
3746
37472005-06-16  Katsumi Yamaoka  <yamaoka@jpl.org>
3748
3749	* sb-yomiuri.el (shimbun-yomiuri-prepare-article): Break long lines in
3750	the editorial group.
3751
37522005-06-14  Katsumi Yamaoka  <yamaoka@jpl.org>
3753
3754	* sb-cnn-jp.el (shimbun-get-headers): Rewrite.
3755
37562005-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>
3757
3758	* sb-kantei.el (shimbun-get-headers): Improve regexp.
3759
3760	* sb-cnn-jp.el (shimbun-cnn-jp-prepare-article): Enable displaying of
3761	photographs.
3762
37632005-06-12  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
3764
3765	* sb-muchy.el: Removed.
3766
37672005-06-10  Katsumi Yamaoka  <yamaoka@jpl.org>
3768
3769	Make emacs-w3m not support the XEmacs versions older than 21.4.17
3770	or 21.5-b19.
3771
37722005-06-09  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
3773
3774	* sb-cnet-jp.el (shimbun-cnet-jp-group-alist): Add "blog.sakamoto"
3775	entry.
3776
3777	* sb-x51.el, sb-wikimedia.el, sb-w3m-dev.el, sb-tigris.el,
3778	sb-mailman.el, sb-excite.el, sb-cnn-jp.el, sb-arch-bluegate.el: Mail
3779	address renew.
3780
37812005-06-09  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3782
3783	* nnshimbun.el (nnshimbun-request-group): Avoid multiple retrieving of
3784	headers.
3785	(gnus-group-make-shimbun-group): Use non-prefixed name when calling
3786	`gnus-group-read-ephemeral-group'.
3787	(gnus-group-make-shimbun-groups): Call `gnus-group-entry' instead of
3788	calling `gnus-gethash' which requires Gnus internal variable
3789	`gnus-newsrc-hashtb'.
3790
37912005-06-09  Katsumi Yamaoka  <yamaoka@jpl.org>
3792
3793	* nnshimbun.el (nnshimbun-open-server): Remove pathname-coding-system.
3794	(nnshimbun-open-nov): Ditto.
3795	(nnshimbun-write-nov): Ditto.
3796
3797	* sb-heise.el (shimbun-heise-wash-newsticker-article) Remove unused
3798	temp var.
3799
3800	* sb-x51.el (shimbun-x51-prepare-article): Specify the boundary to
3801	search date.
3802
38032005-06-09  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3804
3805	* nnshimbun.el (nnshimbun-request-group): Fix message.
3806	(gnus-group-make-shimbun-group): Create an ephemeral group when it is
3807	called with the 3rd `ephemeral'argument.
3808
38092005-06-08  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
3810
3811	* nnshimbun.el: Changes to enable a nnshimbun group to work as an
3812	ephemeral group, and several clean ups.
3813	(nnshimbun-server-directory): Removed.
3814	(nnshimbun-current-directory): Removed.
3815	(nnshimbun-group-prefixed-name): New inline function.
3816	(nnshimbun-find-parameter, nnshimbun-request-expire-articles): Use the
3817	above.
3818	(nnshimbun-group-ephemeral-p): New inline function.
3819	(nnshimbun-possibly-change-group): Do not make directories.
3820	(nnshimbun-open-server): Use `nnshimbun-address' parameter as its
3821	shimbun server name.  Do not make directories.
3822	(nnshimbun-request-group): Retrieve headers if a specified group is
3823	ephemeral.
3824	(nnshimbun-close-group): Notify that an error occurs when closing a
3825	group, if `nnshimbun-write-nov' returns nil.
3826	(nnshimbun-nov-directory): New inline function.
3827	(nnshimbun-nov-file-name, nnshimbun-request-delete-group): Use the
3828	above.
3829	(nnshimbun-write-nov): Do not write NOV database to a file, if a
3830	specified group is ephemeral.  Returns nil if an error occurs when
3831	writing NOV database to a file.
3832	(nnshimbun-generate-nov-database): Ignore group parameters,
3833	`prefetch-articles' and `index-range', if a specified group is
3834	ephemeral.
3835
38362005-06-03  Katsumi Yamaoka  <yamaoka@jpl.org>
3837
3838	* nnshimbun.el (nnshimbun-default-group-level): New option.
3839	(gnus-group-make-shimbun-group): Use it; don't bind
3840	nnshimbun-pre-fetch-article.
3841	(gnus-group-make-shimbun-groups): New command.
3842
38432005-06-01  Katsumi Yamaoka  <yamaoka@jpl.org>
3844
3845	* shimbun.el (shimbun-content-start-internal): Don't redefine it.
3846	Suggested by Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>.
3847	(shimbun-content-end-internal): Ditto.
3848	(shimbun-content-start): New inline function.
3849	(shimbun-content-end): Ditto.
3850	(shimbun-clear-contents): Use shimbun-content-start instead of
3851	shimbun-content-start-internal; use shimbun-content-end instead of
3852	shimbun-content-end-internal.
3853	(shimbun-break-long-japanese-lines): Ditto.
3854	(shimbun-with-narrowed-article): Ditto.
3855
3856	* sb-chalow.el: Don't inherit shimbun-text, which was mis- applied and
3857	ineffective.
3858	(shimbun-make-contents): Use shimbun-content-start instead of
3859	shimbun-content-start-internal; use shimbun-content-end instead of
3860	shimbun-content-end-internal.
3861
3862	* sb-f1fan.el: Don't require sb-text, though this back end still
3863	generates text/plain articles as before.
3864
3865	* sb-japantimes.el: Don't inherit shimbun-text, which was mis-applied
3866	and ineffective.
3867
3868	* sb-kantei.el (shimbun-clear-contents): Use shimbun-content-start
3869	instead of shimbun-content-start-internal; use shimbun-content-end
3870	instead of shimbun-content-end-internal.
3871
3872	* sb-makanai.el: Don't inherit shimbun-text, which was mis-applied and
3873	ineffective.
3874
3875	* sb-msports-nifty.el: Don't require sb-text, though this back end
3876	still generates text/plain articles as before.
3877	(shimbun-make-contents): Specify clearly the 4th arg of
3878	shimbun-header-insert-and-buffer-string.
3879
3880	* sb-pcweb-column.el: Don't inherit shimbun-text, which was mis-applied
3881	and ineffective.
3882
3883	* sb-sankei.el (shimbun-clear-contents): Use shimbun-content-start
3884	instead of shimbun-content-start-internal.
3885
3886	* sb-tdiary.el: Don't inherit shimbun-text, which was mis- applied and
3887	ineffective.
3888	(shimbun-make-contents): Use shimbun-content-start instead of
3889	shimbun-content-start-internal; use shimbun-content-end instead of
3890	shimbun-content-end-internal.
3891
3892	* sb-welt-de.el (shimbun-clear-contents): Use shimbun-content-start
3893	instead of shimbun-content-start-internal.
3894
3895	* sb-x51.el (shimbun-x51-prepare-article): Use shimbun-content-start
3896	instead of shimbun-content-start-internal; use shimbun-content-end
3897	instead of shimbun-content-end-internal.
3898
3899	* sb-yahoo-auctions.el (shimbun-make-contents): Use
3900	shimbun-content-start instead of shimbun-content-start-internal; use
3901	shimbun-content-end instead of shimbun-content-end-internal.
3902
3903	* sb-yahoo-sports.el: Don't inherit shimbun-text, which was mis-applied
3904	and ineffective.
3905
3906	* sb-yahoo.el (shimbun-yahoo-prefer-text-plain): Default to nil so as
3907	to generate html articles as before.
3908
3909	* sb-zeit-de.el (shimbun-make-contents): Use shimbun-content-start
3910	instead of shimbun-content-start-internal; use shimbun-content-end
3911	instead of shimbun-content-end-internal.
3912
3913	* sb-cnet-jp.el, sb-emacswiki.el, sb-excite.el, sb-exconn.el,
3914	sb-geocrawler.el, sb-impress.el, sb-jpo.el, sb-marc-aims.el,
3915	sb-mhonarc.el, sb-nikkei.el, sb-pocketgames.el, sb-slashdot-jp.el,
3916	sb-squeak-dev.el, sb-squeak-ja.el, sb-wired-jp.el, sb-wired.el,
3917	sb-zdnet-jp.el: Don't require cl.
3918
39192005-05-26  Katsumi Yamaoka  <yamaoka@jpl.org>
3920
3921	* sb-mainichi.el (shimbun-mainichi-make-date-string): Don't modify the
3922	date if it is one given temporarily.
3923	(shimbun-mainichi-prepare-article): Fix regexp for fixing the date.
3924
39252005-05-26  Katsumi Yamaoka  <yamaoka@jpl.org>
3926
3927	* sb-text.el (shimbun-fill-line): Make it work correctly also with
3928	XEmacs.
3929
3930	* sb-mainichi.el (shimbun-mainichi-prefer-text-plain): New variable.
3931	(shimbun-mainichi-get-headers): Use shimbun-strip-cr.
3932	(shimbun-mainichi-prepare-article): Use shimbun-with-narrowed-article;
3933	remove the paragraph separators in the column.yoroku group; open
3934	paragraphs and fix the position of the footer in text/plain articles.
3935
3936	* sb-yahoo.el (shimbun-make-contents): Use
3937	shimbun-with-narrowed-article; fix the picture tag.
3938
3939	* sb-yomiuri.el (shimbun-yomiuri-get-top-header): Fix message-id.
3940	(shimbun-yomiuri-prepare-article): Use shimbun-with-narrowed-article.
3941
3942	* shimbun.el (shimbun-insert-footer): New function.
3943	(shimbun-make-html-contents): Use it.
3944	(shimbun-footer): Don't prepend a newline; use <div align="left">
3945	instead of <p align="left">.
3946	(shimbun-header-insert-and-buffer-string): Use shimbun-insert-footer.
3947	(shimbun-with-narrowed-article): New macro.
3948
39492005-05-24  Katsumi Yamaoka  <yamaoka@jpl.org>
3950
3951	* sb-asahi-html.el: Don't require shimbun.
3952	(shimbun-asahi-html-prefer-text-plain): New constant.
3953	(shimbun-asahi-html-content-start): Move to sb-asahi.el.
3954	(shimbun-asahi-html-content-end): Ditto.
3955	(shimbun-make-contents): Remove.
3956
3957	* sb-asahi.el (shimbun-asahi): Don't inherit sb-text.
3958	(shimbun-asahi-prefer-text-plain): New variable.
3959	(shimbun-asahi-content-start): Move from sb-asahi-html.el.
3960	(shimbun-asahi-content-end): Ditto.
3961	(shimbun-asahi-text-content-start): Rename from
3962	shimbun-asahi-content-start.
3963	(shimbun-asahi-text-content-end): Rename from
3964	shimbun-asahi-content-end.
3965	(initialize-instance): Set the shimbun class variables content-start
3966	and content-end for the html articles.
3967
3968	* sb-text.el (shimbun-make-text-contents): New function extracted from
3969	shimbun-make-contents.
3970	(shimbun-make-contents): Use it.
3971
3972	* sb-yahoo.el (shimbun-yahoo): Don't inherit sb-text.
3973	(shimbun-yahoo-prefer-text-plain): New variable.
3974	(shimbun-make-contents): Narrow to the region in which there seems to
3975	be the article contents; fix the picture tag; correct the date header;
3976	correct the position of the footer; break long Japanese lines in html
3977	articles.
3978
3979	* sb-yomiuri-html.el Don't require shimbun.
3980	(shimbun-yomiuri-html-prefer-text-plain): New constant.
3981	(shimbun-yomiuri-html-content-start): Move to sb-yomiuri.el.
3982	(shimbun-yomiuri-html-content-end): Ditto.
3983	(shimbun-make-contents): Remove.
3984
3985	* sb-yomiuri.el:: Don't inherit sb-text.
3986	(shimbun-yomiuri-prefer-text-plain): New variable.
3987	(shimbun-yomiuri-content-start): Move from sb-yomiuri-html.el.
3988	(shimbun-yomiuri-content-end): Ditto.
3989	(shimbun-yomiuri-text-content-start): Rename from
3990	shimbun-yomiuri-content-start.
3991	(shimbun-yomiuri-text-content-end): Rename from
3992	shimbun-yomiuri-content-end.
3993	(initialize-instance): Set the shimbun class variables content-start
3994	and content-end for the html articles.
3995	(shimbun-yomiuri-prepare-article): Fix misplaced goto-char.
3996
3997	* shimbun.el: Add the shimbun class variables prefer-text-plain,
3998	text-content-start and text-content-end.
3999	(shimbun-content-start-internal): Redefine it so that it may return
4000	content-start or text-content-start according to prefer-text-plain.
4001	(shimbun-content-end-internal): Redefine it so that it may return
4002	content-end or text-content-end according to prefer-text-plain.
4003	(shimbun-attributes): Add prefer-text-plain, text-content-start and
4004	text-content-end.
4005	(shimbun-open): Share content-start and text-content-start, and
4006	content-end and text-content-end if the other one is void.
4007	(shimbun-make-html-contents): Redefine it as a normal function.
4008	(shimbun-make-text-contents): Autoload sb-text for it.
4009	(shimbun-make-contents): Run one of shimbun-make-html-contents and
4010	shimbun-make-text-contents according to prefer-text-plain.
4011
40122005-05-23  Katsumi Yamaoka  <yamaoka@jpl.org>
4013
4014	* sb-sankei.el (shimbun-clear-contents): Use
4015	shimbun-content-start-internal instead of shimbun-sankei-content-start.
4016
4017	* sb-tdiary.el (shimbun-make-contents): Use
4018	shimbun-content-start-internal instead of shimbun-tdiary-content-start.
4019
4020	* sb-welt-de.el (shimbun-clear-contents): Use
4021	shimbun-content-start-internal instead of
4022	shimbun-welt-de-content-start.
4023
4024	* sb-x51.el (shimbun-x51-prepare-article): Use
4025	shimbun-content-start-internal instead of shimbun-x51-content-start;
4026	use shimbun-content-end-internal instead of shimbun-x51-content-end.
4027
4028	* sb-yomiuri.el (shimbun-yomiuri-prepare-article): Use
4029	shimbun-content-start-internal instead of
4030	shimbun-yomiuri-content-start; use shimbun-content-end-internal instead
4031	of shimbun-yomiuri-content-end.
4032
4033	* sb-zeit-de.el (shimbun-make-contents): Use
4034	shimbun-content-start-internal instead of
4035	shimbun-zeit-de-content-start; use shimbun-content-end-internal instead
4036	of shimbun-zeit-de-content-end.
4037
4038	* sb-yahoo.el (shimbun-yahoo): Inherit sb-text.
4039
40402005-05-22  Katsumi Yamaoka  <yamaoka@jpl.org>
4041
4042	* sb-yomiuri.el (shimbun-yomiuri-prepare-article): Narrow to the region
4043	in which there seems to be the article contents.
4044
40452005-05-20  Katsumi Yamaoka  <yamaoka@jpl.org>
4046
4047	* sb-yomiuri.el (shimbun-yomiuri-group-table): Rewrite; replace
4048	business with atmoney; replace culture with entertainment.
4049	(shimbun-index-url): Allow absolute url.
4050	(shimbun-yomiuri-japanese-string-to-number): Redefine it as a normal
4051	function.
4052	(shimbun-yomiuri-shorten-brackets-in-string): Abolish.
4053	(shimbun-yomiuri-get-top-header): New function.
4054	(shimbun-yomiuri-get-headers): Rewrite.
4055	(shimbun-yomiuri-prepare-article): Rewrite.
4056
40572005-05-19  Katsumi Yamaoka  <yamaoka@jpl.org>
4058
4059	* sb-yahoo.el (shimbun-yahoo): Make it not inherit sb-text.
4060	(shimbun-yahoo-groups-table): Rename from shimbun-yahoo-groups-alist;
4061	add Japanese group names.
4062	(shimbun-yahoo-from-address): Make it unreachable.
4063	(shimbun-index-url): Follow the shimbun-yahoo-groups-table change.
4064	(shimbun-get-headers): Improve regexp; make the from address
4065	unreachable; improve the uniqueness of Message-IDs; sort headers by
4066	date.
4067	(shimbun-make-contents): New function.
4068
4069	* shimbun.el (shimbun-mime-replace-image-tags): Exclude trailing
4070	whitespace in the url string; guess the content type by the filename if
4071	it seems to be specified mistakenly.
4072
40732005-05-12  Katsumi Yamaoka  <yamaoka@jpl.org>
4074
4075	* sb-asahi.el (shimbun-asahi-group-table): Use shy group in regexp.
4076	(shimbun-asahi-get-headers): Ditto.
4077	(shimbun-asahi-prepare-article): Ditto.
4078
4079	* sb-mainichi.el (shimbun-mainichi-group-table): Ditto.
4080	(shimbun-mainichi-content-end): Ditto.
4081
4082	* sb-nikkei.el (shimbun-nikkei-from-address): Make it unreachable.
4083	(shimbun-get-headers): Make the from address unreachable.
4084	(shimbun-nikkei-get-headers-default): Use shy group in regexp.
4085	(shimbun-nikkei-get-headers-top): Ditto.
4086	(shimbun-nikkei-get-headers-default2): Ditto.
4087	(shimbun-nikkei-get-headers-kansai): Rearrange regexp.
4088	(shimbun-nikkei-get-headers-it): Ditto.
4089	(shimbun-nikkei-get-headers-it-zensen): Ditto.
4090	(shimbun-nikkei-get-headers-it-manage): Ditto.
4091	(shimbun-nikkei-get-headers-it-seisaku): Ditto.
4092	(shimbun-nikkei-get-headers-it-digicore): Ditto.
4093	(shimbun-nikkei-get-headers-markets): Ditto.
4094	(shimbun-nikkei-get-headers-kawase): Ditto.
4095	(shimbun-nikkei-get-headers-bunkatsu2): Ditto.
4096	(shimbun-nikkei-get-headers-kinri): Ditto.
4097	(shimbun-nikkei-get-headers-ft): Ditto.
4098	(shimbun-nikkei-get-headers-dj): Ditto.
4099	(shimbun-nikkei-get-headers-gyoseki): Ditto.
4100	(shimbun-nikkei-get-headers-market): Use shy group in regexp.
4101	(shimbun-nikkei-get-headers-sports): Rearrange regexp.
4102	(shimbun-nikkei-get-headers-newpro): Use shy group in regexp.
4103	(shimbun-nikkei-get-headers-shasetsu): Ditto.
4104	(shimbun-nikkei-prepare-article-market): Use shy group in regexp.
4105
4106	* sb-sankei.el (shimbun-sankei-content-start): Use shy group in regexp.
4107	(shimbun-get-headers): Ditto.
4108	(shimbun-sankei-get-headers-editoria): Ditto.
4109	(shimbun-clear-contents): Ditto.
4110
4111	* sb-yomiuri.el (shimbun-yomiuri-group-table): Ditto.
4112	(shimbun-yomiuri-get-headers): Ditto.
4113	(shimbun-yomiuri-prepare-article): Ditto.
4114
4115	* shimbun.el (shimbun-entity-type): Ditto.
4116	(shimbun-mime-replace-image-tags): Ditto.
4117
41182005-05-10  Katsumi Yamaoka  <yamaoka@jpl.org>
4119
4120	* mew-shimbun.el (mew-shimbun-md5): Use md5 instead of mew-md5.
4121
4122	* nnshimbun.el (nnshimbun-search-id): Use point-at-bol.
4123	(nnshimbun-parse-nov): Use point-at-eol.
4124	(nnshimbun-request-expire-articles): Ditto.
4125	(nnshimbun-search-xref): Use point-at-bol.
4126
4127	* sb-cnn-jp.el (shimbun-get-headers): Use string-to-number instead of
4128	string-to-int.
4129
4130	* sb-debian.el (shimbun-get-headers): Ditto.
4131
4132	* sb-geocrawler.el (shimbun-geocrawler-headers): Use point-at-eol.
4133
4134	* sb-impress.el: Don't require md5.
4135
4136	* sb-itmedia.el (shimbun-itmedia-clean-text-page): Use point-at-eol.
4137
4138	* sb-makanai.el: Don't autoload md5.
4139
4140	* sb-mhonarc.el (shimbun-make-contents): Use regexp-opt; use
4141	point-at-eol.
4142
4143	* sb-msdn.el: Don't autoload md5.
4144
4145	* sb-tigris.el (shimbun-get-headers): Ditto.
4146
4147	* sb-wired-jp.el: Don't require md5.
4148	(shimbun-wired-jp-get-headers): Use point-at-eol.
4149
4150	* sb-wired.el (shimbun-get-group-header-alist): Use regexp-opt.
4151
4152	* sb-x51.el (shimbun-get-headers): Ditto.
4153
4154	* shimbun.el (shimbun-base64-encode-string): Remove.
4155	(shimbun-replace-in-string): Alias to w3m-replace-in-string.
4156	(shimbun-entity-insert): Use base64-encode-string.
4157	(shimbun-point-at-bol): Remove.
4158	(shimbun-point-at-eol): Remove.
4159	(shimbun-regexp-opt): Remove.
4160	(shimbun-replace-in-string): Don't support Emacs 19 and 20.
4161
41622005-04-27  Katsumi Yamaoka  <yamaoka@jpl.org>
4163
4164	* sb-mainichi.el (shimbun-mainichi-group-table): Use the top pages
4165	instead of the archive pages for the column groups.
4166
41672005-04-26  Katsumi Yamaoka  <yamaoka@jpl.org>
4168
4169	* sb-asahi.el (shimbun-asahi-make-regexp): Improve regexp.
4170	(shimbun-asahi-group-table): Ditto.
4171
4172	* sb-mainichi.el (shimbun-mainichi-group-table): Add column groups;
4173	specify index pages, regexps and numbers.
4174	(shimbun-mainichi-from-address): Make it unreachable.
4175	(shimbun-index-url): Refer to shimbun-mainichi-group-table.
4176	(shimbun-mainichi-get-headers): Refer to shimbun-mainichi-group-table
4177	for a regexp and numbers; make the from address unreachable.
4178	(shimbun-mainichi-prepare-article): Break continuous lines in the
4179	yoroku group.
4180
41812005-04-23  David Hansen  <david.hansen@physik.fu-berlin.de>
4182
4183	* sb-heise.el (shimbun-heise-wash-telepolis-article): Follow changes in
4184	their html.
4185
41862005-04-24  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4187
4188	* sb-cnetnetworks.el: New file.
4189
4190	* sb-zdnet-jp.el (Top): Replace new requirement.
4191	(shimbun-zdnet-jp): Change parent from `shimbun-japanese-newspaper' and
4192	`shimbun-rss' to `shimbun-cnetnetworks'.
4193	(shimbun-zdnet-jp-server-name): Normalize.
4194	(shimbun-zdnet-jp-content-start): Fix regexp.
4195	(shimbun-zdnet-jp-content-end): Ditto.
4196	(shimbun-zdnet-jp-x-face-alist): New variable.
4197	(shimbun-rss-build-message-id): Fix build rule, but result do not
4198	changing.
4199	(shimbun-zdnet-jp-retrieve-next-pages): Replace to new parent's method.
4200	(shimbun-make-contents): Ditto.
4201	(shimbun-clear-contents): Move to parent.
4202	(shimbun-cnetnetworks-clear-footer): New override define method.
4203	(shimbun-cnetnetworks-header-reconfig): Ditto.
4204
4205	* sb-cnet-jp.el (Top): Replace new requirement.
4206	(shimbun-cnet-jp): Change parent from `shimbun-japanese-newspaper' and
4207	`shimbun-rss' to `shimbun-cnetnetworks'.
4208	(shimbun-cnet-jp-server-name): Normalize.
4209	(shimbun-cnet-jp-from-address): Remove.
4210	(shimbun-cnet-jp-clean-text-page): Ditto.
4211	(shimbun-cnet-jp-retrieve-next-pages): Replace to new parent's method.
4212	(shimbun-make-contents): Ditto.
4213	(shimbun-clear-contents): Move to parent.
4214	(shimbun-cnetnetworks-clear-footer): New override define method.
4215	(shimbun-footer): Fix rule.
4216
42172005-04-20  Katsumi Yamaoka  <yamaoka@jpl.org>
4218
4219	* shimbun.el (shimbun-mime-replace-image-tags): Remove height="nn" in
4220	image tags.
4221
4222	* sb-yomiuri.el (shimbun-yomiuri-prepare-article): Remove garbage in
4223	the kyoiku group more; don't replace alt="whitespace" with alt="image".
4224
42252005-04-19  Katsumi Yamaoka  <yamaoka@jpl.org>
4226
4227	* sb-yomiuri.el (shimbun-yomiuri-content-start)
4228	(shimbun-yomiuri-content-end): Improve.
4229	(initialize-instance): Make the from address unreachable.
4230	(shimbun-yomiuri-get-headers): Ditto.
4231	(shimbun-yomiuri-prepare-article): Remove images and garbage in the
4232	beginning of articles when the server is not yomiuri-html; make
4233	articles in the kyoiku group contain the footers; remove garbage more;
4234	remove height="nn" in image tags; replace alt="whitespace" with
4235	alt="image".
4236
4237	* sb-yomiuri-html.el (shimbun-yomiuri-html-content-start)
4238	(shimbun-yomiuri-html-content-end): Improve.
4239
42402005-04-16  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4241
4242	* sb-arch-bluegate.el: Re-Add for site re-opening.
4243
42442005-04-15  Hideyuki SHIRAI  <shirai@meadowy.org>
4245
4246	* sb-palmfan.el (shimbun-palmfan-x-face-alist): New variable. Tnx,
4247	Maruyama san.
4248
42492005-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
4250
4251	* shimbun.el (shimbun-decode-time): New function.
4252
4253	* sb-asahi-mytown.el (shimbun-asahi-mytown-get-headers): Use it.
4254
4255	* sb-asahi.el (shimbun-asahi-get-headers): Use it.
4256
4257	* sb-sankei.el (shimbun-get-headers): Use it.
4258	(shimbun-sankei-get-headers-editoria): Use it.
4259
4260	* sb-yomiuri.el (shimbun-yomiuri-get-headers): Use it.
4261
42622005-04-12  Katsumi Yamaoka  <yamaoka@jpl.org>
4263
4264	* sb-sankei.el (shimbun-sankei-x-face-alist): Renew.
4265	(shimbun-sankei-get-headers-editoria): Extend the time slot in which to
4266	presume the url.
4267
42682005-04-11  Katsumi Yamaoka  <yamaoka@jpl.org>
4269
4270	* sb-sankei.el (shimbun-sankei-get-headers-editoria): Presume the url
4271	for that day.
4272
42732005-04-11  David Hansen  <david.hansen@physik.fu-berlin.de>
4274
4275	* sb-the-register.el (shimbun-get-headers): Follow their wicked URL and
4276	redirect changes.
4277
42782005-04-11  Katsumi Yamaoka  <yamaoka@jpl.org>
4279
4280	* sb-sankei.el (shimbun-sankei-from-address): Make it unreachable.
4281	(shimbun-sankei-group-table): Add the editoria group.
4282	(shimbun-index-url): Use shimbun-expand-url.
4283	(shimbun-get-headers): Use shimbun-sankei-get-headers-editoria for the
4284	editoria group; make the from address unreachable.
4285	(shimbun-sankei-get-headers-editoria): New function.
4286	(shimbun-clear-contents): Put the content-end boundary for articles in
4287	the editoria group.
4288
42892005-04-10  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
4290
4291	* sb-msports-nifty.el (shimbun-get-headers): Follow the change of the
4292	site design.
4293
42942005-04-10  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4295
4296	* sb-atmarkit.el (shimbun-article): New define method.  Before run it,
4297	replace xref in header to no param format.
4298
42992005-04-10  Katsumi Yamaoka  <yamaoka@jpl.org>
4300
4301	* sb-rss.el (shimbun-rss-get-encoding): Goto the beginning of the
4302	buffer first.
4303
43042005-04-09  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4305
4306	* sb-zdnet-jp.el: New file.
4307
4308	* sb-cnet-jp.el (top): Renew address
4309	(shimbun-cnet-jp-clean-text-page): Remove.
4310	(shimbun-cnet-jp-retrieve-next-pages): Replace
4311	`shimbun-cnet-jp-clean-text-page' to `shimbun-clear-contents'.
4312
43132005-04-08  Hideyuki SHIRAI  <shirai@meadowy.org>
4314
4315	* mew-shimbun.el (mew-shimbun-retrieve): Add new argument `newfld'.
4316	Call `mew-shimbun-retrieve-article' with `newfld'.
4317	(mew-shimbun-retrieve-all): Treate `newfld' and call
4318	`mew-shimbun-retrieve' with `newfld'.
4319	(mew-shimbun-retrieve-article): Add new argument `newfld'.
4320
43212005-04-07  Andreas Seltenreich  <seltenreich@gmx.de>
4322
4323	* sb-laut-de.el (shimbun-laut-de-content-start): Also match on group
4324	"news".
4325	(shimbun-headers): Remove stub code.
4326	(shimbun-clear-contents): Added.
4327
43282005-04-01  S V N Vishwanathan  <vishketan@yahoo.com>
4329
4330	* sb-rediff.el (shimbun-rediff-content-end): Improve regexp.
4331	(shimbun-article-url): Remove the method.
4332	(shimbun-article): New method.
4333	(shimbun-clear-contents): Add the deletion of some tags.
4334	(shimbun-make-contents): Improve regexp.
4335	(shimbun-rss-build-message-id): Improve regexp.
4336
43372005-04-08  Katsumi Yamaoka  <yamaoka@jpl.org>
4338
4339	* sb-rss.el (shimbun-headers): Strip CRs before decoding.
4340	(shimbun-rss-get-headers): Don't do it there.
4341
43422005-04-07  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4343
4344	* sb-cnet-jp.el (shimbun-cnet-jp-content-end): Fix value.
4345
43462005-04-07  Katsumi Yamaoka  <yamaoka@jpl.org>
4347
4348	* sb-rss.el (shimbun-rss-compatible-encoding-alist): New variable.
4349	(shimbun-rss-get-encoding): Return a compatible encoding according to
4350	shimbun-rss-compatible-encoding-alist.
4351	(shimbun-rss-find-el): Use dolist instead of mapcar; use consp instead
4352	of listp; make it work with old xml.el as well.
4353
43542005-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>
4355
4356	* sb-asahi.el (shimbun-asahi-group-table): Improve regexp for the rss
4357	group.
4358	(shimbun-asahi-prepare-article): Do nothing for the rss group.
4359
43602005-04-04  Katsumi Yamaoka  <yamaoka@jpl.org>
4361
4362	* sb-asahi.el (shimbun-asahi-prepare-article): Don't miss items for
4363	sale in the shopping.kishi group.
4364
43652005-03-27  YOSIDA Kozi  <kozi.yosida@nifty.ne.jp>
4366
4367	* sb-nifty-forum.el: New file.
4368
4369
43702005-03-25  Katsumi Yamaoka  <yamaoka@jpl.org>
4371
4372	* Release emacs-w3m-1.4.4 from emacs-w3m-1_4 branch.
4373
43742005-03-23  Andreas Seltenreich  <seltenreich@gmx.de>
4375
4376	* sb-zeit-de.el (shimbun-zeit-de-content-end): Don't match on
4377	advertisements.
4378	(shimbun-clear-contents): Added to get rid of webbugs and
4379	advertisements.
4380
43812005-03-23  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
4382
4383	* nnshimbun.el (nnshimbun-parse-nov): Remove redundant `function'.
4384
43852005-03-22  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
4386
4387	* sb-yahoo-auctions.el (shimbun-yahoo-auctions-content-start)
4388	(shimbun-yahoo-auctions-content-end): Follow the change of the site
4389	design.
4390	(shimbun-get-headers): Reverse the order of the return value.
4391	(shimbun-article-url): New overridden method.
4392	(shimbun-make-contents): Ditto.
4393
43942005-03-22  Katsumi Yamaoka  <yamaoka@jpl.org>
4395
4396	* sb-fau.el (shimbun-article): Fix the class name.  Suggested by
4397	ARISAWA Akihiro <ari@mbf.sphere.ne.jp>.
4398
43992005-03-22  Katsumi Yamaoka  <yamaoka@jpl.org>
4400
4401	* sb-fau.el (shimbun-article): New overriding method to decode article
4402	contents according to shimbun-fau-coding-system.
4403
44042005-03-22  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
4405
4406	* sb-fau.el (shimbun-fau-coding-system): New variable.
4407
4408	* shimbun.el (shimbun-find-coding-system): Alias to
4409	w3m-find-coding-system.
4410
44112005-03-21  David Hansen  <david.hansen@physik.fu-berlin.de>
4412
4413	* sb-heise.el (shimbun-heise-get-telepolis-headers): Fixed broken
4414	message id.
4415
44162005-03-20  David Hansen  <david.hansen@physik.fu-berlin.de>
4417
4418	* sb-heise.el (shimbun-heise-get-newsticker-headers): Removed forgotten
4419	debug code.
4420	(shimbun-heise-get-telepolis-headers): Follow the change of site
4421	design.
4422
44232005-03-19  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4424
4425	* sb-fau.el (shimbun-fau-x-face-alist): New variable.
4426	(shimbun-fau-content-end): Improve regexp.
4427
44282005-03-19  David Hansen  <david.hansen@physik.fu-berlin.de>
4429
4430	* sb-fau.el: New file.
4431
44322005-03-19  Takashi Hiromatsu  <matsuan@ca2.so-net.ne.jp>
4433
4434	* sb-sourceforge-jp.el (shimbun-sourceforge-jp-mailing-lists): Add
4435	groups macemacsjp-users, macemacsjp-dev and macemacsjp-english.
4436
44372005-03-18  Katsumi Yamaoka  <yamaoka@jpl.org>
4438
4439	* nnshimbun.el: Load gnus-bcklg safely (see the comment).
4440
44412005-03-17  Katsumi Yamaoka  <yamaoka@jpl.org>
4442
4443	* sb-asahi.el (shimbun-asahi-prepare-article): Try to fetch the article
4444	for that day if it failed for the editorial group and the tenjin group;
4445	remove the science group section.
4446
4447	* sb-tcup.el (shimbun-tcup-group-alist): Remove the time-lag parameter.
4448	(shimbun-get-headers): Adjust date for articles posted up in the
4449	level-one boards in which the clock has been advanced for 9 hours.
4450
44512005-03-16  Katsumi Yamaoka  <yamaoka@jpl.org>
4452
4453	* sb-asahi.el: Rewrite to follow the change of the site.
4454	(shimbun-asahi-make-regexp): New function.
4455	(shimbun-asahi-group-table): Use it; remove the groups borderless,
4456	kansai-special, nankyoku-people and whitemail; add the groups book,
4457	business.column, car, car.italycolumn, car.motorsports, car.newcar,
4458	car.newcarbywebcg, culture.column, digital, digital.apc,
4459	digital.bcnnews, digital.column01, digital.hotwired, digital.internet,
4460	digital.mobile, digital.nikkanko, digital.pc, edu.column, edu.kosodate,
4461	edu.tamate, health, health.aged, health.alz, health.medical, housing,
4462	housing.amano, housing.column, housing.diary, housing.world, igo,
4463	kansai.horiekenichi, kansai.umaimon, kansai.fuukei, kansai.yotsuba,
4464	kansai.smile, kansai.keiki, kansai.okiniiri, kansai.syun,
4465	kansai.takara, kansai.kansaiisan, kansai.depa, kansai.kaban,
4466	kansai.kyosho, kansai.okan, kansai.densetsu, kansai.onayami,
4467	kansai.sanshi, life, life.column, life.food, national.calamity,
4468	national.etc, national.trial, obituaries, shopping, shopping.kishi,
4469	shopping.ryouhin, shougi, sports.baseball, sports.column,
4470	sports.football, sports.spo, travel, travel.kaido, travel.matsuri,
4471	travel.zeitaku and wakamiya; improve regexps.
4472	(initialize-instance): Make the from address unreachable.
4473	(shimbun-asahi-get-headers): Rewrite.
4474	(shimbun-asahi-get-headers-for-today): Rewrite.
4475	(shimbun-asahi-prepare-article): Rewrite.
4476
4477	* sb-bbc.el (shimbun-rss-build-message-id): Ease a strictness of
4478	regexp.
4479
44802005-03-15  Hideyuki SHIRAI  <shirai@meadowy.org>
4481
4482	* mew-shimbun.el (mew-shimbun-retrieve-article): Treat folder surely
4483	over again.
4484
44852005-03-14  Hideyuki SHIRAI  <shirai@meadowy.org>
4486
4487	* mew-shimbun.el (mew-shimbun-goto-folder): Treat folder surely; inlude
4488	last `/' of folder name.
4489	(mew-shimbun-re-retrieve): Doc fix.
4490
44912005-03-14  Katsumi Yamaoka  <yamaoka@jpl.org>
4492
4493	* sb-asahi-html.el (shimbun-asahi-html-content-start): Improve.
4494	(shimbun-asahi-html-content-end): Improve.
4495
4496	* sb-asahi.el (shimbun-asahi-content-start): Improve.
4497	(shimbun-asahi-content-end): Improve.
4498	(shimbun-asahi-prepare-article): Don't remove adv for the sports group
4499	there.
4500
45012005-03-14  Katsumi Yamaoka  <yamaoka@jpl.org>
4502
4503	* sb-asahi.el (shimbun-asahi-group-table): Modify regexp for the sports
4504	group following the change of the site.
4505	(shimbun-asahi-prepare-article): Set date and remove adv for the sports
4506	group.
4507
45082005-03-13  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
4509
4510	* sb-wincefan.el (shimbun-wincefan-content-start): Updated.
4511	(shimbun-wincefan-content-end): Ditto.
4512	(shimbun-get-headers): Ditto.
4513	(shimbun-wincefan-parse-time): Removed.
4514	(shimbun-make-contents): Not to modify the current buffer and simply
4515	expand relative URLs.
4516
45172005-03-13  MIYOSHI Masanori  <miyoshi@meadowy.org>
4518
4519	* sb-yahoo-sports.el: New shimbun backend for Yahoo!SPORTS.
4520
45212005-03-13  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4522
4523	* sb-sourceforge-jp.el (shimbun-index-url): Fix generating url rule.
4524
4525	* sb-savannah.el (shimbun-savannah-url): Improve url.
4526
4527	* sb-ruby.el (shimbun-ruby-url): Improve url.
4528	(shimbun-index-url): Fix generating url rule.
4529
45302005-03-12  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4531
4532	* sb-toshiba.el (Toplevel): Add 'require cl' when compiling.
4533	(shimbun-toshiba-from-address): New variable.
4534	(shimbun-get-headers): New method define.
4535
45362005-03-12  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4537
4538	* sb-plucker.el (shimbun-plucker-litemplate-regexp): Improve Regexp.
4539	(shimbun-plucker-extract-header-values): Fix supporting new regexp.
4540
4541	* sb-orca.el (shimbun-orca-url): Improve url.
4542	(shimbun-orca-litemplate-regexp): Improve Regexp.
4543
45442005-03-12  MIYOSHI Masanori  <miyoshi@meadowy.org>
4545
4546	* sb-msports-nifty.el: Follow the change of site design.
4547
4548	* sb-f1express.el: Removed.
4549
4550	* sb-f1fan.el: Update the email address of the author.
4551
4552	* sb-makanai.el: Ditto.
4553
4554	* sb-nikkansports.el: Ditto.
4555
45562005-03-11  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4557
4558	* sb-squeak-ja.el (shimbun-squeak-ja-url): Improve url.
4559
4560	* sb-squeak-dev.el (shimbun-squeak-dev-url): Ditto.
4561
4562	* sb-sml.el (shimbun-sml-url): Ditto.
4563
4564	* sb-pilot-mailsync.el (shimbun-pilot-mailsync-url): Ditto.
4565
4566	* sb-pilot-link.el (shimbun-index-url): Improve url generating rule.
4567
45682005-03-11  Katsumi Yamaoka  <yamaoka@jpl.org>
4569
4570	* sb-tcup.el (shimbun-tcup-group-alist): Revert; update urls; add the
4571	time-lag parameter.
4572	(shimbun-tcup-coding-system): Remove:
4573	(shimbun-get-headers): Use it instead of shimbun-headers; fetch old
4574	articles; adjust date according to the time-lag parameter.
4575	(shimbun-article): Protect against missing contents.
4576
45772005-03-11  Katsumi Yamaoka  <yamaoka@jpl.org>
4578
4579	* sb-tcup.el (shimbun-tcup-group-alist): Add the coding system
4580	parameter; set it as shift_jis for the yutopia group.
4581	(shimbun-tcup-subject-regexp): Improve regexp.
4582	(shimbun-tcup-from-start-regexp): Ditto.
4583	(shimbun-tcup-date-start-regexp): Ditto.
4584	(shimbun-tcup-body-start-regexp): Ditto.
4585	(shimbun-tcup-body-end-regexp): Ditto.
4586	(shimbun-tcup-coding-system): Default to euc-jp.
4587	(shimbun-tcup-stime-to-time): Don't adjust the time by the local
4588	timezone.
4589	(shimbun-headers): Decode the contents using the coding system which
4590	shimbun-tcup-group-alist specifies; improve regexp matching the
4591	author's name; fix the time for the groups which use shift_jis.
4592
45932005-03-10  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4594
4595	* sb-jpilot.el (shimbun-jpilot-url): Fix url.
4596	(shimbun-make-contents :after): Removed.
4597
45982005-03-10  Masaru Nomiya  <nomiya@ttmy.ne.jp>
4599
4600	* sb-asahi.el (shimbun-asahi-group-table): Use
4601	http://www.asahi.com/national/list.html for the national group instead
4602	of http://www.asahi.com/national/ in which some articles might be
4603	missed.
4604
4605	* sb-nikkei.el (shimbun-nikkei-get-headers-ft): correct regexp.
4606
46072005-03-10  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4608
4609	* sb-pocketgames.el (shimbun-pocketgames-content-start): Fix regexp for
4610	new design web page.
4611	(shimbun-headers): Remove.
4612	(shimbun-pocketgames-headers): Ditto.
4613	(shimbun-pocketgames-headers-1): Rename for 'shimbun-get-headers'
4614	(shimbun-get-headers): New method overriden.
4615	(shimbun-make-contents): Remove.
4616	(shimbun-pocketgames-make-mime-article): Ditto.
4617
46182005-03-10  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4619
4620	* sb-arch-bluegate.el: Removed for site closing.
4621
4622	* sb-pocketgames.el (shimbun-make-contents): Fix mistaken method
4623	overriding.
4624
4625	* sb-atmarkit.el (shimbun-atmarkit-group-path-alist): Add "fwcr" group.
4626
46272005-03-09  Katsumi Yamaoka  <yamaoka@jpl.org>
4628
4629	* sb-wikimedia.el (shimbun-wikimedia-ja-date-decode): Allow the RFC822
4630	style date format which has been used in the early days.
4631
46322005-03-09  Hideyuki SHIRAI  <shirai@meadowy.org>
4633
4634	* sb-palmfan.el (shimbun-palmfan-group-path-alist): Comment out
4635	`palmwarefan'.
4636
46372005-03-09  Katsumi Yamaoka  <yamaoka@jpl.org>
4638
4639	* sb-zeit-de.el (shimbun-rss-build-message-id): Make it work even if
4640	there's no subdirectory in url.
4641
46422005-03-08  Katsumi Yamaoka  <yamaoka@jpl.org>
4643
4644	* sb-impress.el (shimbun-make-contents): Fix broken image tags.
4645
4646	* sb-bbdb-ml.el (shimbun-bbdb-ml-url): Update.
4647
46482005-03-07  Katsumi Yamaoka  <yamaoka@jpl.org>
4649
4650	* sb-yahoo.el (shimbun-get-headers): Leave garbages around headers.
4651
4652	* sb-atmarkit.el (shimbun-atmarkit-use-base-url): New var.
4653	(shimbun-article-url): Switch the return value to the base url and the
4654	printing url according to shimbun-atmarkit-use-base-url.
4655	(shimbun-make-contents): Make shimbun-article-url return the base url
4656	rather than the printing url because links in the print page are
4657	relative to it.
4658
46592005-02-26  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4660
4661	* sb-heise.el (shimbun-heise-get-newsticker-headers): Replace
4662	'w3m-expand-url' to 'shimbun-expand-url'.
4663	(shimbun-heise-get-newsticker-headers): Ditto.
4664
46652005-02-25  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
4666
4667	* shimbun.el (shimbun-make-mime-article): Call `shimbun-article-url'
4668	instead of `shimbun-header-xref'.
4669	(shimbun-header-insert-and-buffer-string): Ditto.
4670	(shimbun-footer): Call `shimbun-article-base-url' instead of
4671	`shimbun-header-xref'.
4672
4673	* sb-atmarkit.el (shimbun-make-contents): Removed.
4674	(shimbun-atmarkit-content-start): New variable.
4675	(shimbun-atmarkit-content-end): Ditto.
4676	(shimbun-clear-contents): Defined as a before method.
4677
46782005-02-24  Felix E. Klee  <felix.klee@inka.de>
4679
4680	* sb-ffii.el (shimbun-ffii-group-alist): Renamed.
4681
46822005-02-23  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
4683
4684	* shimbun.el: Changes to retrieve printable pages instead of retrieving
4685	pages which are linked from index pages.
4686	(shimbun-fetch-url): Accept the 4th argument, `referer'.
4687	(shimbun-article-base-url): New inline function.
4688	(shimbun-article-url): Redefined as a method.
4689	(shimbun-header-insert): Call `shimbun-article-base-url' instead of
4690	calling the above.
4691	(shimbun-article): Retrieve the pages specified by
4692	`shimbun-article-url' method.
4693	(shimbun-make-html-contents): Call `shimbun-article-url' instead of
4694	calling `shimbun-header-xref'.
4695
4696	* sb-atmarkit.el: Fix its encoding to `iso-2022-7bit'.
4697	(shimbun-atmarkit-groups): Removed.
4698	(shimbun-groups): New method.
4699	(shimbun-article): Removed.
4700	(shimbun-article-url): New method.
4701
4702	* sb-ibm-dev.el (shimbun-article): Removed.
4703	(shimbun-article-url): New method.
4704
4705	* sb-msdn.el (shimbun-article): Removed.
4706	(shimbun-article-url): New method.
4707
4708	* sb-rediff.el (shimbun-article): Removed.
4709	(shimbun-article-url): New method.
4710
4711	* sb-wired-jp.el (shimbun-headers): Simplified.
4712	(shimbun-article-url): New method.
4713	(shimbun-clear-contents): Call the above instead of calling
4714	`shimbun-header-xref'.
4715
47162005-02-23  Felix E. Klee  <felix.klee@inka.de>
4717
4718	* sb-ffii.el: New module.
4719
47202005-02-21  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4721
4722	* sb-impress.el (shimbun-get-headers): Add comment-outed html source
4723	removal.
4724
47252005-02-21  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
4726
4727	* sb-rss.el (shimbun-rss-get-headers): New function.
4728	(shimbun-get-headers): Use the above.
4729
4730	* sb-yahoo-auctions.el (shimbun-get-headers): Use the above.
4731
47322005-02-19  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
4733
4734	* nnshimbun.el (nnshimbun-insert-nov): Encode extra field.
4735	(nnshimbun-parse-nov): Decode extra field.
4736
4737	* sb-yahoo-auctions.el (shimbun-get-headers): New overridden method.
4738
4739	* sb-rss.el (shimbun-get-headers): Revert last change.
4740
47412005-02-19  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4742
4743	* sb-atmarkit.el (shimbun-atmarkit-content-start): Remove.
4744	(shimbun-atmarkit-content-end): Ditto.
4745	(shimbun-atmarkit-coding-system): Change 'euc-japan' by print page
4746	(shimbun-atmarkit-print-page-url): New variable.
4747	(shimbun-atmarkit-group-path-alist): Add "news","fdb", and "farc".
4748	(shimbun-article): New method.
4749	(shimbun-make-contents): Ditto.
4750	(shimbun-clear-contents): Ditto.
4751
47522005-02-19  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
4753
4754	* sb-rss.el (shimbun-get-headers): Headers are returned whether they
4755	have been acquired.
4756
4757	* nnshimbun.el (nnshimbun-generate-nov-database): If returned header
4758	has already been acquired, replace NOV by it.
4759
47602005-02-19  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
4761
4762	* sb-rss.el (shimbun-get-headers): Store description element into extra
4763	slot.
4764
4765	* nnshimbun.el (nnshimbun-insert-nov): Insert extra slot of shimbun
4766	header.
4767	(nnshimbun-parse-nov): Store extra data into extra slot.
4768
47692005-02-19  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4770
4771	* sb-ibm-dev.el (shimbun-get-headers): Fix index list reverse
4772	operation.
4773
47742005-02-18  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
4775
4776	* nnshimbun.el (nnshimbun-decode-group-name): New function.
4777	(nnshimbun-request-article, nnshimbun-request-group)
4778	(nnshimbun-request-scan, nnshimbun-close-group)
4779	(nnshimbun-retrieve-headers, nnshimbun-request-expire-articles)
4780	(nnshimbun-request-delete-group): Decode group name.
4781	(gnus-group-make-shimbun-group): The server name must be unibyte
4782	string; Encode group name to utf-8.
4783
47842005-02-17  Tsuyoshi CHO  <tsuyoshi_cho@ybb.ne.jp>
4785
4786	* sb-impress.el (shimbun-impress-groups-alist): Add new
4787	groups:"enterprise" "dc" "k-tai" "bb" "forest".
4788	(shimbun-impress-get-headers-date): Rename from shimbun-get-headers.
4789	(shimbun-impress-get-headers-sequence): New function.
4790	(shimbun-get-headers): Redefine method; function calling branched by
4791	groups.
4792	(shimbun-make-contents): Add date fix routine.
4793
47942005-02-17  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
4795
4796	* sb-yahoo-auctions.el: New file.
4797
4798	* shimbun.el (shimbun-url-encode-string): New function alias.
4799	(shimbun-group-p): New method.
4800	(shimbun-open-group): Use `shimbun-group-p'.
4801
4802	* nnshimbun.el (gnus-group-make-shimbun-group): Allow the group which
4803	is not contained in `shimbun-groups'.
4804
48052005-02-15  Katsumi Yamaoka  <yamaoka@jpl.org>
4806
4807	* sb-2ch.el: Require cl when compiling.
4808	(shimbun-2ch-parse-page): Use truncate-string-to-width if it is
4809	available.
4810
4811	* sb-msdn.el: Autoload md5 for old Emacsen.
4812
4813	* sb-cnet-jp.el: Require cl when compiling.
4814	* sb-emacswiki.el: Ditto.
4815	* sb-excite.el: Ditto.
4816	* sb-exconn.el: Ditto.
4817	* sb-geocrawler.el: Ditto.
4818	* sb-ibm-dev.el: Ditto.
4819	* sb-jpo.el: Ditto.
4820	* sb-marc-aims.el: Ditto.
4821	* sb-mew.el: Ditto.
4822	* sb-mhonarc.el: Ditto.
4823	* sb-slashdot-jp.el: Ditto.
4824	* sb-tigris.el: Ditto.
4825	* sb-wired.el: Ditto.
4826
48272005-02-15  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
4828
4829	* sb-wired-jp.el: New module.
4830
48312005-02-14  Katsumi Yamaoka  <yamaoka@jpl.org>
4832
4833	* sb-rss.el (shimbun-get-headers): Display an error message rather than
4834	signaling an error when xml-parse-region fails so that MUA may not be
4835	discontinued.
4836
4837	* sb-emacswiki.el (shimbun-get-headers): Ditto.
4838
48392005-02-14  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
4840
4841	* sb-cnet-jp.el: Changes to support orphaned groups.
4842	(shimbun-cnet-jp-orphaned-group-list): New variable.
4843	(shimbun-groups): Add the groups listed in the above variable.
4844	(shimbun-headers): New method.
4845
48462005-02-13  Tsuyoshi CHO  <cho@namazu.org>
4847
4848	* sb-mailman.el (shimbun-mailman-headers): Change url enclosing
4849	'shimbun-expand-url'.
4850	(shimbun-mailman-headers): Ditto.
4851
48522005-02-11  Tsuyoshi CHO  <cho@namazu.org>
4853
4854	* sb-x51.el (shimbun-get-headers): Remove temp-buffer ignored when
4855	previous committing.
4856
4857	* sb-cnn-jp.el (shimbun-cnn-jp-content-start): Fix value for new page
4858	design.
4859	(shimbun-cnn-jp-content-end): Ditto.
4860	(shimbun-get-headers): Ditto.
4861	(shimbun-cnn-jp-prepare-article): Ditto.
4862
48632005-02-09  Tsuyoshi CHO  <cho@namazu.org>
4864
4865	* sb-tigris.el: New File.
4866
4867	* sb-cnet-jp.el (shimbun-cnet-jp-group-alist): Remove closed blog
4868	entiry: "inoue","mori","umeda"; add blog entiry: "editors".
4869
4870	* sb-x51.el (shimbun-get-headers): Remove duplicate webpage retrieving;
4871	add buffer erasing before webpage retrieving.
4872
48732005-02-08  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
4874
4875	* nnshimbun.el (gnus-group-make-shimbun-group): Display help messages.
4876
4877	* shimbun.el (shimbun-clear-contents): Validate regexps before using
4878	them.
4879
48802005-02-04  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
4881
4882	* sb-arch-bluegate.el: New file.
4883
48842005-02-04  Katsumi Yamaoka  <yamaoka@jpl.org>
4885
4886	* sb-asahi.el (shimbun-asahi-prepare-article): Rewrite the code for the
4887	tenjin group.
4888
48892005-01-31  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
4890
4891	* sb-airs.el (shimbun-get-headers): Erase the work buffer for each time
4892	before retrieving a summary page.
4893
48942005-01-31  Yoichi NAKAYAMA  <yoichi@geiin.org>
4895
4896	* sb-airs.el (shimbun-get-headers): Improve regexp.
4897
48982005-01-31  Katsumi Yamaoka  <yamaoka@jpl.org>
4899
4900	* sb-x51.el: Cosmetic fixes.
4901
49022005-01-31  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
4903
4904	* sb-x51.el (shimbun-get-headers): Remove useless list operations.
4905
49062005-01-31  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
4907
4908	* sb-x51.el (shimbun-get-headers): Fix nreverse usage.
4909
49102005-01-30  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
4911
4912	* sb-x51.el: Fix indentation.
4913	(shimbun-get-headers): Add support Message-ID check; Fix regex.
4914
49152005-01-30  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
4916
4917	* sb-ibm-dev.el (shimbun-ibm-dev-content-start): Follow the change of
4918	site design.
4919	(shimbun-ibm-dev-content-end): Ditto.
4920	(shimbun-make-contents): Removed.
4921	(shimbun-clear-contents): New method.
4922
49232005-01-30  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
4924
4925	* sb-ibm-dev.el (shimbun-ibm-dev-groups): Add "autonomic".
4926	(shimbun-get-headers): New method support "range" option.
4927	(shimbun-headers): Succeeded by `shimbun-get-headers'.
4928
49292005-01-26  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
4930
4931	* sb-nikkei.el (shimbun-nikkei-group-table): Add it.zensen, it.manage,
4932	it.seisaku, and it.digicore groups.
4933	(shimbun-nikkei-get-headers-it-zensen): New function.
4934	(shimbun-nikkei-get-headers-it-manage): New function.
4935	(shimbun-nikkei-get-headers-it-seisaku): New function.
4936	(shimbun-nikkei-get-headers-it-digicore): New function.
4937
49382005-01-25  Katsumi Yamaoka  <yamaoka@jpl.org>
4939
4940	* sb-rss.el (shimbun-rss-process-date): Support the date format in the
4941	RFC822 style which RSS 2.0 allows.  Suggested by David Hansen
4942	<david.hansen@physik.fu-berlin.de>.
4943
49442005-01-25  David Hansen  <david.hansen@physik.fu-berlin.de>
4945
4946	* sb-the-register.el (shimbun-get-headers): Rewrite URL to be able to
4947	get the images.
4948	(shimbun-make-contents): Remove ads.
4949
49502005-01-24  Hideyuki SHIRAI  <shirai@meadowy.org>
4951
4952	* mew-shimbun.el (mew-shimbun-retrieve-article): Disable mew-biff while
4953	retrieving.
4954	(mew-shimbun-re-retrieve-article): Ditto.
4955	(mew-shimbun-scan-message): Disable message from Mew.
4956
49572005-01-24  Katsumi Yamaoka  <yamaoka@jpl.org>
4958
4959	* sb-nikkei.el (shimbun-nikkei-get-headers-markets): Improve regexp.
4960	(shimbun-nikkei-get-headers-kawase): Improve regexp.
4961	(shimbun-nikkei-get-headers-bunkatsu2): Improve regexp.
4962	(shimbun-nikkei-get-headers-kinri): Improve regexp.
4963	(shimbun-nikkei-get-headers-ft): Improve regexp.
4964	(shimbun-nikkei-get-headers-dj): Improve regexp.
4965	(shimbun-nikkei-get-headers-gyoseki): Improve regexp.
4966
49672005-01-23  Katsumi Yamaoka  <yamaoka@jpl.org>
4968
4969	* sb-nikkei.el (shimbun-nikkei-get-headers-market): Improve regexp.
4970
49712005-01-17  Katsumi Yamaoka  <yamaoka@jpl.org>
4972
4973	* shimbun.el (shimbun-mime-replace-image-tags): Don't use too complex
4974	regexp.
4975
49762005-01-17  Katsumi Yamaoka  <yamaoka@jpl.org>
4977
4978	* shimbun.el (shimbun-mime-replace-image-tags): Ease limits on the
4979	regexp used to match unquoted text.
4980
49812005-01-15  Katsumi Yamaoka  <yamaoka@jpl.org>
4982
4983	* shimbun.el (shimbun-mime-replace-image-tags): Fix regexp in order to
4984	obey HTML 4.01, the 3.2.2 Attributes section.  Suggested by Yoichi
4985	NAKAYAMA <yoichi@geiin.org>.
4986
49872005-01-15  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
4988
4989	* sb-cnet-jp.el (shimbun-cnet-jp-retrieve-next-pages): Fix footer cut;
4990	fix ad-hoc `shimbun-clear-contents' call.
4991
49922005-01-15  Katsumi Yamaoka  <yamaoka@jpl.org>
4993
4994	* shimbun.el (shimbun-mime-replace-image-tags): Fix regexp.
4995
49962005-01-15  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
4997
4998	* sb-cnet-jp.el (shimbun-cnet-jp-clean-text-page): New function.
4999	(shimbun-cnet-jp-retrieve-next-pages): Ditto.
5000	(shimbun-make-contents): New method.
5001
50022005-01-14  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
5003
5004	* sb-w3m-dev.el (shimbun-w3m-dev-url): Change it into the new website
5005	URL.
5006	(shimbun-w3m-dev-group-alist): New variable.
5007	(shimbun-w3m-dev-groups): Generate the value using
5008	shimbun-w3m-dev-group-alist.
5009	(shimbun-index-url): New method
5010	(shimbun-reply-to): Generate the value using
5011	shimbun-w3m-dev-group-alist.
5012
50132005-01-13  Katsumi Yamaoka  <yamaoka@jpl.org>
5014
5015	* sb-asahi.el (shimbun-asahi-group-table): Add the rss group.
5016	(shimbun-index-url): Work with the rss group.
5017	(shimbun-asahi-get-headers): Ditto.
5018
50192005-01-03  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
5020
5021	* sb-mailman.el (shimbun-mailman-headers): Modify regex for supporting
5022	quarter of a year message list (20xxq[1-4]); modify regex for message
5023	link to contain space before "I" tag.
5024
5025	* sb-wikimedia.el (shimbun-wikimedia-l10n-make-contents): Append
5026	"case-fold-search" local binding.
5027
50282005-01-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5029
5030	* shimbun.el (shimbun-mime-replace-image-tags): Allow not quoted url in
5031	img tags.  Suggested by Tsuyoshi CHO <mfalcon_sky@emailuser.net>.
5032
50332004-12-24  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
5034
5035	* sb-excite.el: New file.
5036
50372005-01-08  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
5038
5039	* sb-japantimes.el (shimbun-japantimes-content-start): Improve the
5040	value.
5041	(shimbun-japantimes-content-end): Ditto.
5042	(shimbun-get-headers): Improve regexp; simplify Message-ID form.
5043
5044	* sb-nikkei.el (shimbun-nikkei-group-table): Add the gyosuuchi group.
5045	(shimbun-nikkei-get-headers-bunkatsu2): New function.
5046	(shimbun-nikkei-prepare-article-bunkatsu2): New function.
5047
50482005-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
5049
5050	* sb-nikkei.el (shimbun-nikkei-prepare-article-release): Remove print
5051	button.
5052
50532005-01-06  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
5054
5055	* sb-nikkei.el (shimbun-nikkei-group-table): Add kansai, it, kokunai,
5056	markets, kawase, kinri, ft, dj, ngyoseki and gyoseki groups.
5057	(shimbun-nikkei-get-headers-kansai): New function.
5058	(shimbun-nikkei-get-headers-it): New function.
5059	(shimbun-nikkei-get-headers-markets): New function.
5060	(shimbun-nikkei-get-headers-kawase): New function.
5061	(shimbun-nikkei-get-headers-kinri): New function.
5062	(shimbun-nikkei-get-headers-ft): New function.
5063	(shimbun-nikkei-get-headers-dj): New function.
5064	(shimbun-nikkei-get-headers-gyoseki): New function.
5065	(shimbun-nikkei-prepare-article-kansai): New function.
5066	(shimbun-nikkei-prepare-article-default3): New function.
5067	(shimbun-nikkei-prepare-article-release): Improve regexps.
5068
50692005-01-05  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
5070
5071	* sb-itmedia.el (shimbun-itmedia-group-alist): Follow the change of
5072	ITmedia Games.
5073
50742005-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>
5075
5076	* sb-nikkei.el (shimbun-nikkei-get-headers-report): Make Date header.
5077	(shimbun-nikkei-prepare-article-report): New function.
5078
50792005-01-04  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
5080
5081	* sb-nikkei.el (shimbun-nikkei-group-table): Add tento, zinzi and
5082	report groups.
5083	(shimbun-nikkei-get-headers-default2): New function.
5084	(shimbun-nikkei-get-headers-report): New function.
5085	(shimbun-nikkei-prepare-article-default2): Rename from
5086	shimbun-nikkei-prepare-article-retto.
5087
50882005-01-02  Tsuyoshi CHO  <mfalcon_sky@emailuser.net>
5089
5090	* sb-x51.el (shimbun-x51-group-alist): Fix "psychic" entry
5091	name/address.
5092	(shimbun-x51-content-start): Change value for the Web page of a new
5093	design.
5094	(shimbun-x51-content-end): Ditto.
5095	(shimbun-get-headers): Change process for the Web page of a new design;
5096	Support "range" argument.
5097	(shimbun-clear-contents): New function.
5098
50992004-12-28  Katsumi Yamaoka  <yamaoka@jpl.org>
5100
5101	* sb-nikkei.el (shimbun-nikkei-get-headers-retto): Prepend region names
5102	in subjects.
5103
51042004-12-28  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
5105
5106	* sb-nikkei.el (shimbun-nikkei-group-table): Add the retto group.
5107	(shimbun-nikkei-get-headers-retto): New function.
5108	(shimbun-nikkei-prepare-article-retto): New function.
5109
51102004-12-24  Katsumi Yamaoka  <yamaoka@jpl.org>
5111
5112	* sb-mainichi.el (shimbun-mainichi-get-headers): Reduce redundancies in
5113	Message-ID string.
5114
51152004-12-24  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
5116
5117	* sb-mainichi.el (shimbun-mainichi-group-table): Add the shakai.edu
5118	group.
5119
51202004-12-24  Katsumi Yamaoka  <yamaoka@jpl.org>
5121
5122	* nnshimbun.el (nnshimbun-request-delete-group): Delete the internal
5123	nov buffer as well.
5124
5125	* sb-asahi.el (shimbun-asahi-group-table): Add the job group.
5126	(shimbun-asahi-get-headers): Replace `.' with `/' in group names;
5127	remove a special treatment for the international group; don't add extra
5128	keywords in Message-IDs for the job.special group.
5129
51302004-12-23  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
5131
5132	* sb-asahi.el (shimbun-asahi-group-table): Add edu, edu.it, edu.nyushi,
5133	job.special and international.jinmin groups; fix url for the english
5134	group; exclude Jinmin-Nippou from the international group.
5135
51362004-12-19  David Hansen  <david.hansen@gmx.net>
5137
5138	* sb-the-register.el: New file.
5139
51402004-12-18  Tsuyoshi CHO  <mfalcon21@hotmail.com>
5141
5142	* sb-x51.el (shimbun-x51-group-alist): Append "news" and "story"
5143	entries; sort entires in alphabetical order.
5144
51452004-12-17  Tetsurou Okazaki  <okazaki@be.to>
5146
5147	* sb-sourceforge-jp.el (shimbun-sourceforge-jp): Inherit
5148	`shimbun-mailman-ja' instead of `shimbun-mailman'.
5149
51502004-12-17  Katsumi Yamaoka  <yamaoka@jpl.org>
5151
5152	* nnshimbun.el (nnshimbun-request-delete-group): New function.
5153
5154	* sb-itmedia.el (shimbun-itmedia-group-alist): Improve regexp.
5155
51562004-12-14  Katsumi Yamaoka  <yamaoka@jpl.org>
5157
5158	* sb-nikkansports.el (shimbun-nikkansports-group-table): Remove the
5159	world-soccer group.
5160	(shimbun-nikkansports-from-address): Remove.
5161	(shimbun-nikkansports-content-start): Chnage the value.
5162	(shimbun-nikkansports-content-end): Ditto.
5163	(shimbun-get-headers): Make the from address unreachable; change the
5164	message-id form; extract the hour:minute data.
5165	(shimbun-make-contents): New function.
5166
51672004-12-13  Katsumi Yamaoka  <yamaoka@jpl.org>
5168
5169	* sb-bbc.el (shimbun-bbc-url): Update.
5170
51712004-12-12  Tsuyoshi CHO  <mfalcon21@hotmail.com>
5172
5173	* sb-cnet-jp.el (shimbun-clear-contents): Append tag removal:
5174	advertisement and column link.
5175
51762004-12-11  David Hansen  <david.hansen@gmx.net>
5177
5178	* sb-heise.el (shimbun-heise-get-telepolis-headers): Fixed bug that
5179	gave same message id to different articles.
5180
51812004-12-08  Andreas Seltenreich  <seltenreich@gmx.de>
5182
5183	* sb-heise.el (shimbun-heise-get-telepolis-headers): Improve regexp
5184	used to extract id string.
5185
51862004-12-06  Katsumi Yamaoka  <yamaoka@jpl.org>
5187
5188	* sb-yomiuri.el (shimbun-yomiuri-group-table): Rewrite the kyoiku
5189	section.
5190	(shimbun-yomiuri-get-headers): Remove a special treatment for the
5191	kyoiku group.
5192	(shimbun-yomiuri-prepare-article): Rewrite the code for extracting
5193	article bodies in the kyoiku group.
5194
5195	* sb-nikkei.el (shimbun-nikkei-group-table): Add the market group;
5196	remove stockjp, exchange, stockwo-us and stockwo-eu.
5197	(shimbun-nikkei-get-headers-markets): Remove.
5198	(shimbun-nikkei-get-headers-market): New function.
5199	(shimbun-make-contents): Pass the header argument to sub-functions.
5200	(shimbun-nikkei-prepare-article-default): Ignore argument.
5201	(shimbun-nikkei-prepare-article-sports): Ditto.
5202	(shimbun-nikkei-prepare-article-newpro): Ditto.
5203	(shimbun-nikkei-prepare-article-release): Ditto.
5204	(shimbun-nikkei-prepare-article-markets): Remove.
5205	(shimbun-nikkei-prepare-article-market): New function.
5206	(shimbun-nikkei-prepare-article-okuyami): Ignore argument.
5207
52082004-12-03  Katsumi Yamaoka  <yamaoka@jpl.org>
5209
5210	* sb-itmedia.el (shimbun-get-headers): Improve appearance of subject
5211	string.
5212
52132004-11-28  David Hansen  <david.hansen@gmx.net>
5214
5215	* sb-heise.el: (nearly) complete rewrite of the telepolis part due to
5216	massive changes in their html.
5217
52182004-11-25  Yoichi NAKAYAMA  <yoichi@geiin.org>
5219
5220	* sb-exconn.el (shimbun-exconn-content-start): Synchronize.
5221	(shimbun-exconn-content-end): Ditto.
5222
52232004-11-23  S V N Vishwanathan  <vishketan@yahoo.com>
5224
5225	* sb-rediff.el (shimbun-rediff-month-alist): New variable.
5226	(shimbun-article): Signal an error if the url looks malformed; use
5227	match-string-no-properties instead of match-string.
5228	(shimbun-clear-contents): Improve regexps matching tags to be removed.
5229	(shimbun-make-contents): New function to make true Date headers.
5230	(shimbun-rss-build-message-id): Signal an error if the url string is
5231	not what is expected; improve the uniqueness of Message-IDs.
5232
52332004-11-23  Tsuyoshi CHO  <mfalcon21@hotmail.com>
5234
5235	* sb-wikimedia.el (shimbun-wikimedia-l10n-make-contents): Add alternate
5236	atmark(@) pattern.
5237	(shimbun-wikimedia-date-decode-rule-alist): Fix regular expression for
5238	date string mismatching problem.
5239
52402004-11-23  S V N Vishwanathan  <vishketan@yahoo.com>
5241
5242	* sb-rediff.el: New file.
5243
52442004-11-22  Katsumi Yamaoka  <yamaoka@jpl.org>
5245
5246	* sb-yomiuri.el (shimbun-yomiuri-prepare-article): Break continuous
5247	lines in editorials.
5248
52492004-11-21  Tsuyoshi CHO  <mfalcon21@hotmail.com>
5250
5251	* sb-wikimedia.el: New file.
5252
52532004-11-21  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5254
5255	* sb-rss.el (shimbun-rss-process-date): Accept minus sign character for
5256	time zone.
5257
52582004-11-15  Katsumi Yamaoka  <yamaoka@jpl.org>
5259
5260	* sb-mainichi.el (shimbun-mainichi-prepare-article): Break continuous
5261	lines in editorials.
5262
52632004-11-02  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
5264
5265	* sb-hns.el (shimbun-hns-article): Support tdiary-hns-theme.
5266
52672004-10-27  Katsumi Yamaoka  <yamaoka@jpl.org>
5268
5269	* shimbun.el (shimbun-break-long-japanese-lines): New function.
5270	* sb-mainichi.el (shimbun-mainichi-prepare-article): Use it.
5271	* sb-wired.el (shimbun-make-contents): Use it.
5272
52732004-10-26  Katsumi Yamaoka  <yamaoka@jpl.org>
5274
5275	* sb-bbc.el (shimbun-rss-build-message-id): Prevent fetching of headers
5276	stopping with extra articles.
5277
52782004-10-22  Katsumi Yamaoka  <yamaoka@jpl.org>
5279
5280	* sb-wired.el (shimbun-wired-from-address): Make it uneachable.
5281	(shimbun-wired-x-face-alist): Replace it with a new face.
5282	(shimbun-get-group-header-alist): Improve the uniqueness of
5283	Message-IDs; change the From header appearance.
5284
52852004-10-21  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
5286
5287	* sb-wired.el (shimbun-wired-url): Update it so that it may fit to the
5288	new configuration of the Hotwired Japan.
5289	(shimbun-wired-content-start): Ditto.
5290	(shimbun-get-group-header-alist): Ditto.
5291
52922004-10-10  Andreas Seltenreich  <seltenreich@gmx.de>
5293
5294	* sb-laut-de.el: New file.
5295
52962004-10-04  Katsumi Yamaoka  <yamaoka@jpl.org>
5297
5298	* sb-kantei.el (shimbun-get-headers): Don't escape Japanese parenthesis
5299	(it is not supported by old Emacsen).
5300
53012004-09-26  Yoichi NAKAYAMA  <yoichi@geiin.org>
5302
5303	* sb-msdn.el (shimbun-msdn-from-address): Define.
5304
5305	* sb-exconn.el (shimbun-get-headers): Overwrite from address.
5306
53072004-09-25  Yuya Nishida  <yuya@j96.org>
5308
5309	* sb-impress.el (shimbun-get-headers): Include subtitles in the subject
5310	strings.
5311
53122004-09-19  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
5313
5314	* sb-heise.el (shimbun-heise-content-start,
5315	shimbun-heise-wash-newsticker-article,
5316	shimbun-heise-wash-newsticker-article): Relax regexps.
5317
53182004-09-18  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
5319
5320	* sb-ibm-dev.el (shimbun-headers): Update regexp.
5321
53222004-09-15  Yoichi NAKAYAMA  <yoichi@geiin.org>
5323
5324	* sb-msdn.el: New module.
5325
53262004-09-07  Hideyuki SHIRAI  <shirai@meadowy.org>
5327
5328	* mew-shimbun.el (mew-shimbun-mark-unseen): Change default value.
5329	(mew-shimbun-scan-message): Move to the beginning of next line.
5330	(mew-shimbun-unseen-setup): Use the original function of Mew if it
5331	suport 'unread'.
5332
53332004-09-06  David Hansen  <david.hansen@gmx.net>
5334
5335	* sb-weeklyworldnews.el: New file.
5336
5337	* sb-emacswiki.el (shimbun-get-headers): Follow the change of the URL
5338	layout.
5339	(shimbun-rss-build-message-id): Ditto.
5340
53412004-09-01  Hiroaki Irokawa  <irorin@terra.dti.ne.jp>
5342
5343	* sb-vinelinux.el (shimbun-vinelinux-group-path-alist): Add
5344	errata.3x.i386, errata.3x.ppc and errata.3x.alpha groups.
5345
53462004-08-23  Katsumi Yamaoka  <yamaoka@jpl.org>
5347
5348	* sb-itmedia.el (shimbun-itmedia-group-alist): Fetch
5349	/enterprise/articles/ as well as /news/articles/ in burst group.
5350	(shimbun-get-headers): Ignore headers if there's no subject.
5351
53522004-08-23  Hideyuki SHIRAI  <shirai@meadowy.org>
5353
5354	* mew-shimbun.el (mew-shimbun-mark-re-retrieve): Change default value
5355	for Mew 4.0.66 and later.
5356
5357
53582004-08-17  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5359
5360	* Release emacs-w3m-1.4.3 from emacs-w3m-1_4 branch.
5361
53622004-08-05  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5363
5364	* sb-cgi-board.el (shimbun-get-headers): Check whether a current header
5365	has been canceled or not.
5366
53672004-08-03  Katsumi Yamaoka  <yamaoka@jpl.org>
5368
5369	* sb-asahi-mytown.el (shimbun-asahi-mytown-get-headers): Use
5370	shimbun-create-header instead of shimbun-make-header.
5371	cf. <URL:http://emacs-w3m.namazu.org/ml/msg05438.html>.
5372
5373	* sb-asahi.el (shimbun-asahi-get-headers): Ditto.
5374	* sb-kantei.el (shimbun-get-headers): Ditto.
5375	* sb-sankei.el (shimbun-get-headers): Ditto.
5376	* sb-yomiuri.el (shimbun-yomiuri-get-headers): Ditto.
5377
53782004-07-31  Yoichi NAKAYAMA  <yoichi@geiin.org>
5379
5380	* sb-rss.el (shimbun-rss-node-text): Fix regexp.
5381	* sb-haiku-os.el: New module.
5382
53832004-08-02  Katsumi Yamaoka  <yamaoka@jpl.org>
5384
5385	* sb-asahi.el (shimbun-asahi-get-headers): Simplify removing of
5386	`<...>'s in the kansai-special group.
5387
53882004-07-30  Romain Francoise  <romain@orebokech.com>
5389
5390	Enable emacs-w3m to be built with Emacs --without-x.
5391
53922004-07-30  Katsumi Yamaoka  <yamaoka@jpl.org>
5393
5394	* sb-asahi.el (shimbun-asahi-group-table): Allow a subject to contain
5395	`<...>'s.
5396	(shimbun-asahi-get-headers): Use w3m-fontify to remove `<...>'s from a
5397	subject when parsing the kansai-special group.
5398
53992004-07-23  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5400	NOMIYA Masaru <nomiya@ttmy.ne.jp>,
5401	Katsumi Yamaoka <yamaoka@jpl.org>
5402
5403	* sb-mainichi.el (shimbun-mainichi-group-table): Replace kagaku with
5404	kagaku.science, kagaku.env and kagaku.medical groups.
5405	(shimbun-index-url): Replace . with / in group names.
5406
5407	* shimbun.el (shimbun-subst-char-in-string): New function.
5408
5409
54102004-07-14  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5411
5412	* Release emacs-w3m-1.4.2 from emacs-w3m-1_4 branch.
5413
5414
54152004-07-07  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5416
5417	* Release emacs-w3m-1.4.1 from emacs-w3m-1_4 branch.
5418
54192004-07-02  Katsumi Yamaoka  <yamaoka@jpl.org>
5420
5421	* sb-asahi.el (shimbun-asahi-group-table): Add the nankyoku-people
5422	group.
5423
54242004-06-27  Yoshitaka Taki  <taki@tawagoto.org>
5425
5426	* sb-impress.el (shimbun-impress-groups-alist): Improve regexp for pc,
5427	akiba, game and av groups.
5428	(shimbun-index-url): Don't add an excessive slash.
5429	(shimbun-get-headers): Use shimbun-create-header instead of
5430	shimbun-make-header; don't encode subject string.
5431
5432	* sb-itmedia.el (shimbun-itmedia-content-start): Don't declare it since
5433	it has never been used.
5434	(shimbun-itmedia-content-end): Ditto.
5435	(shimbun-itmedia-expiration-days): Don't declare it.
5436	(shimbun-get-headers): Use shimbun-create-header instead of
5437	shimbun-make-header; don't encode subject string; remove a relic
5438	lingered when it was sb-zdnet.el.
5439	(shimbun-itmedia-clean-text-page): Look for the body end securely.
5440	(shimbun-make-contents): Improve regexp to find date string.
5441
54422004-06-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5443
5444	* sb-quickml.el: Removed.
5445
54462004-06-27  Yoichi NAKAYAMA  <yoichi@geiin.org>
5447
5448	* sb-exconn.el: New module.
5449
54502004-06-26  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5451
5452	* sb-mailman.el [shimbun-mailman-ja]: New class.
5453	(shimbun-make-contents) [shimbun-mailman-ja]: New method.
5454	(shimbun-mailman-ja-make-contents): New function.
5455
5456	* sb-squeak-ja.el: Inherit `shimbun-mailman-ja' instead of
5457	`shimbun-mailman'.
5458	(shimbun-make-contents, shimbun-squeak-ja-make-contents): Removed.
5459
5460	* sb-namazu.el: Inherit `shimbun-mailman-ja' instead of
5461	`shimbun-mailman'.
5462	(shimbun-make-contents, shimbun-namazu-make-contents): Removed.
5463
54642004-06-25  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
5465
5466	* sb-namazu.el (shimbun-namazu-groups): Add "kakasi-commits",
5467	"kakasi-dev" and "sary".
5468
54692004-06-25  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
5470
5471	* sb-emacs-w3m.el: New file.
5472
5473	* sb-namazu.el (shimbun-namazu-groups): Remove "emacs-w3m" entry.
5474
54752004-06-24  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5476
5477	* sb-bbc.el (shimbun-bbc-content-start): Relaxed.
5478
54792004-06-23  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5480
5481	* shimbun.el (shimbun-mime-replace-image-tags): Strict checking whether
5482	images are successfuly retrieved.
5483
54842004-06-23  Katsumi Yamaoka  <yamaoka@jpl.org>
5485
5486	* sb-itmedia.el (shimbun-itmedia-group-alist): Give up to fetch HH:MM
5487	data in the business group; add anchordesk, bursts and technology
5488	groups.
5489	(shimbun-get-headers): Don't miss headers even if HH:MM is missing;
5490	sort headers by date.
5491
54922004-06-22  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
5493
5494	* sb-itmedia.el (shimbun-itmedia-group-alist): Update url and regexp
5495	for the enterprise group; add the business group.
5496
54972004-06-14  Andreas Seltenreich  <seltenreich@gmx.de>
5498
5499	* sb-welt-de.el: New file.
5500
55012004-06-15  Katsumi Yamaoka  <yamaoka@jpl.org>
5502
5503	* sb-asahi.el (shimbun-asahi-prepare-article): Don't work for the
5504	editorial and the tenjin groups when newspaper holidays.
5505
55062004-06-13  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5507
5508	* sb-rss.el (shimbun-rss-process-date): Simplified and relaxed the
5509	regular expression to be used to analyze date strings.  Thanks to
5510	Andreas Seltenreich for his report.
5511
55122004-06-10  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
5513
5514	* sb-namazu.el: Rewrite.
5515
5516	* sb-fml.el (shimbun-make-contents): Guard error at unsupposed page.
5517
55182004-06-04  Katsumi Yamaoka  <yamaoka@jpl.org>
5519
5520	* sb-cnn-jp.el (shimbun-cnn-jp-x-face-alist): New variable.
5521
55222004-06-03  Katsumi Yamaoka  <yamaoka@jpl.org>
5523
5524	* sb-asahi.el (shimbun-asahi-group-table): Add the editorial group and
5525	the tensei-jingo group as tenjin.
5526	(shimbun-asahi-get-headers): Add a special treatment for the groups
5527	editorial and tenjin.
5528	(shimbun-asahi-get-headers-for-today): New function.
5529	(shimbun-asahi-prepare-article): Rename from
5530	shimbun-asahi-adjust-date-header; remove garbages for the groups
5531	editorial and tenjin.
5532	(shimbun-make-contents): Use shimbun-asahi-prepare-article.
5533
5534	* sb-asahi-html.el (shimbun-make-contents): Use
5535	shimbun-asahi-prepare-article.
5536
55372004-06-02  Katsumi Yamaoka  <yamaoka@jpl.org>
5538
5539	* sb-x51.el (shimbun-make-contents): Make sure there are the start and
5540	the end of contents.
5541
5542	* sb-zeit-de.el (shimbun-make-contents): Ditto.
5543
55442004-06-02  Tsuyoshi CHO  <mfalcon21@hotmail.com>
5545
5546	* sb-cnn-jp.el (shimbun-cnn-jp-content-start): Improve regexp.
5547	(shimbun-cnn-jp-prepare-article): New function.
5548	(shimbun-make-contents): Use it to correct date headers.
5549
5550	* sb-x51.el (shimbun-x51-content-end): Improve regexp.
5551	(shimbun-get-headers): Don't put hour:min in date headers.
5552	(shimbun-x51-prepare-article): New function.
5553	(shimbun-make-contents): Use it to correct date headers.
5554
55552004-05-27  Andreas Seltenreich  <seltenreich@gmx.de>
5556
5557	* sb-zeit-de.el (shimbun-zeit-de-content-end): Improve regexp.
5558	(shimbun-make-contents): Correct date headers if possible.
5559
55602004-05-24  MATSUURA Kyo  <kyo@chimons.org>
5561
5562	* sb-security-memo.el (shimbun-security-memo-url): Reduced.
5563	(shimbun-security-memo-group-alist): New variable.
5564	(shimbun-security-memo-coding-system): Removed.
5565	(shimbun-security-memo-groups): New method.
5566	(shimbun-index-url): Ditto.
5567	(shimbun-reply-to): Check the current group name.
5568
55692004-05-24  Andreas Seltenreich  <seltenreich@gmx.de>
5570
5571	* sb-zeit-de.el: New file.  The shimbun backend for www.zeit.de.
5572
5573	* sb-n24-de.el: New file.  The shimbun backend for www.n24.de.
5574
55752004-05-22  Tsuyoshi CHO  <mfalcon21@hotmail.com>
5576
5577	* sb-cnn-jp.el: New file.
5578
5579	* sb-x51.el: New file.
5580
55812004-05-21  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
5582
5583	* sb-rakuten.el (shimbun-rss-build-message-id): Modify the regexp.
5584	(shimbun-rss-get-date): Ditto.
5585
55862004-05-19  Hideyuki SHIRAI  <shirai@meadowy.org>
5587
5588	* mew-shimbun.el (mew-shimbun-expire): Fix last change.
5589
55902004-05-18  Hideyuki SHIRAI  <shirai@meadowy.org>
5591
5592	* mew-shimbun.el (mew-shimbun-expire): Add message for nothing to do.
5593
55942004-05-17  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
5595
5596	* sb-fml.el (shimbun-make-contents): Normalize header values.
5597
55982004-05-13  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5599
5600	* shimbun.el (shimbun-mime-replace-image-tags): Stricten checking
5601	whether images are successfully retieved or not.
5602
56032004-05-13  Katsumi Yamaoka  <yamaoka@jpl.org>
5604
5605	* sb-sankei.el (shimbun-clear-contents): Don't remove main text
5606	contents.
5607
56082004-05-12  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
5609
5610	* sb-mhonarc.el (shimbun-mhonarc-get-headers): Enclosed with
5611	`save-excursion'.
5612
5613	* sb-namazu.el (shimbun-namazu-group-url-alist): Added "kakasi-dev".
5614	(shimbun-get-headers): Followed tha change of "emacs-w3m" ml archive.
5615
56162004-05-09  Katsumi Yamaoka  <yamaoka@jpl.org>
5617
5618	* sb-spiegel.el (shimbun-rss-build-message-id): Use
5619	shimbun-replace-in-string instead of replace-regexp-in-string.
5620
56212004-05-08  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
5622
5623	* sb-palmoslove.el: Removed it since contents would not be updated
5624	anymore.
5625
56262004-05-07  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5627
5628	* sb-emacswiki.el (shimbun-emacswiki-groups): Add `changes'.
5629	(shimbun-get-headers): Rewrite articles' URLs only when the current
5630	group is `diff'.
5631
5632	* sb-heise.el (shimbun-heise-get-newsticker-headers):
5633	(shimbun-heise-get-telepolis-headers): Takes an argument `shimbun', to
5634	suppress byte-compile warnings.
5635	(shimbun-get-headers): Follow the above changes.
5636
56372004-05-07  David Hansen  <david.hansen@gmx.net>
5638
5639	* sb-emacswiki.el:
5640	* sb-heise.el:
5641	* sb-spiegel.el: New files.
5642
5643	* sb-bbc.el (shimbun-bbc-content-start): Relaxed.
5644
56452004-05-07  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5646
5647	* sb-atmarkit.el (shimbun-atmarkit-content-end): Updated to follow the
5648	change of the site design.
5649
5650	* shimbun.el (shimbun-index-url): Define its default method.
5651
5652	* sb-bbc.el (shimbun-index-url)
5653	* sb-coldsync.el (shimbun-index-url)
5654	* sb-dennou.el (shimbun-index-url)
5655	* sb-digiko.el (shimbun-index-url)
5656	* sb-fml.el (shimbun-index-url)
5657	* sb-javaconf.el (shimbun-index-url)
5658	* sb-jpilot.el (shimbun-index-url)
5659	* sb-muchy.el (shimbun-index-url)
5660	* sb-pilot-mailsync.el (shimbun-index-url)
5661	* sb-pocketgames.el (shimbun-index-url)
5662	* sb-sml.el (shimbun-index-url)
5663	* sb-squeak-dev.el (shimbun-index-url)
5664	* sb-squeak-ja.el (shimbun-index-url)
5665	* sb-texfaq.el (shimbun-index-url)
5666	* sb-wincefan.el (shimbun-index-url): Abolished.
5667
56682004-05-05  David Hansen  <david.hansen@gmx.net>
5669
5670	* sb-rss.el (shimbun-get-headers): Use the <dc:contributor> tag as an
5671	additional method to find the author.
5672
56732004-05-04  David Hansen  <david.hansen@physik.fu-berlin.de>
5674
5675	* sb-bbc.el (shimbun-bbc-content-start): Improve regexp.
5676	(shimbun-bbc-content-end): Ditto.
5677
56782004-05-01  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
5679
5680	* sb-nikkansports.el (shimbun-get-headers): Use shimbun-create-header()
5681	instead of shimbun-make-header() and don't encode subjects.
5682
5683	* sb-msports-nifty.el (shimbun-get-headers): Don't encode subjects.
5684
5685	* sb-makanai.el (shimbun-makanai-scan-articles): Ditto.
5686
5687	* sb-f1fan.el (shimbun-get-headers): Ditto.
5688
5689	* sb-f1express.el (shimbun-get-headers): Ditto.
5690
56912004-05-01  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
5692
5693	* sb-msports-nifty.el: New file.
5694
5695	* sb-makanai.el (shimbun-makanai-server-name): New variable.
5696	(shimbun-makanai-scan-articles): Use shimbun-create-header() instead of
5697	shimbun-make-header().
5698
5699	* sb-f1express.el (shimbun-f1express-server-name): New variable.
5700	(shimbun-get-headers): Use shimbun-create-header() instead of
5701	shimbun-make-header().
5702
5703	* sb-f1fan.el (shimbun-f1fan-server-name): New variable.
5704	(shimbun-get-headers): Use shimbun-create-header() instead of
5705	shimbun-make-header().
5706
5707
57082004-04-29  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5709
5710	* Release emacs-w3m-1.4 from emacs-w3m-1_4 branch.
5711
57122004-04-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5713
5714	* sb-cgi-board.el (shimbun-clear-contents): Removed.
5715	(shimbun-make-contents): New method, which is a successor of the above
5716	method, but returns nil when missing a target article.
5717
5718	* sb-zdnet.el: Removed.
5719
57202004-04-26  Katsumi Yamaoka  <yamaoka@jpl.org>
5721
5722	* sb-nikkei.el (shimbun-nikkei-prepare-article-markets): Don't show any
5723	text if the article seems to have been expired.
5724
57252004-04-24  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5726
5727	* sb-cnet-jp.el (shimbun-cnet-jp-group-alist): Add blog.inoue and
5728	blog.watanabe.
5729
57302004-04-23  Katsumi Yamaoka  <yamaoka@jpl.org>
5731
5732	* sb-mainichi.el (shimbun-mainichi-prepare-article): Break long lines.
5733
5734	* shimbun.el (shimbun-make-date-string): Get a correct day of week even
5735	in the west side of Greenwich.
5736
57372004-04-20  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5738
5739	* sb-texfaq.el: Rewrite.
5740
57412004-04-20  Katsumi Yamaoka  <yamaoka@jpl.org>
5742
5743	* sb-asahi-mytown.el
5744	(shimbun-asahi-mytown-prepare-article): New function.
5745	(shimbun-make-contents): Use it to remove a subject line.
5746
57472004-04-16  Katsumi Yamaoka  <yamaoka@jpl.org>
5748
5749	* sb-asahi.el (shimbun-asahi-group-table): Add the borderless group.
5750	There are wonderful pictures, so I strongly recommend using asahi-html,
5751	not asahi. :)
5752
57532004-04-14  Katsumi Yamaoka  <yamaoka@jpl.org>
5754
5755	* sb-mainichi.el: Rewrite.
5756
57572004-04-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5758
5759	* sb-nikkei.el (shimbun-nikkei-prepare-article-markets): Don't show
5760	garbages if the article seems to have been expired.
5761
57622004-04-11  Katsumi Yamaoka  <yamaoka@jpl.org>
5763
5764	* sb-nikkei.el (shimbun-nikkei-get-headers-default): Replace
5765	`shimbun-make-header' with `shimbun-create-header' in order to
5766	normalize subject strings; don't make any modifications on subject
5767	strings in advance.
5768	(shimbun-nikkei-get-headers-top): Ditto.
5769	(shimbun-nikkei-get-headers-markets): Ditto.
5770	(shimbun-nikkei-get-headers-sports): Ditto.
5771	(shimbun-nikkei-get-headers-newpro): Ditto.
5772	(shimbun-nikkei-get-headers-release): Ditto.
5773	(shimbun-nikkei-get-headers-shasetsu): Ditto.
5774	(shimbun-nikkei-get-headers-okuyami): Ditto.
5775
57762004-04-09  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5777
5778	* sb-2ch.el (shimbun-2ch-group-alist): Declared as an option.
5779	* sb-chalow.el (shimbun-chalow-group-alist): Ditto.
5780	* sb-hns.el (shimbun-hns-group-alist): Ditto.
5781
5782	* sb-cgi-board.el: New file.
5783
57842004-04-09  Katsumi Yamaoka  <yamaoka@jpl.org>
5785
5786	* sb-nikkei.el: Rewrite.
5787
5788	* shimbun.el (shimbun-x-face): Don't use cached faces.
5789
57902004-03-26  Katsumi Yamaoka  <yamaoka@jpl.org>
5791
5792	* sb-kantei.el (shimbun-get-headers): Improve regexp in order to fetch
5793	articles of the English edition.
5794
57952004-03-24  Katsumi Yamaoka  <yamaoka@jpl.org>
5796
5797	* sb-asahi-mytown.el (shimbun-asahi-mytown-get-headers): Adjust the
5798	number of years correctly even if an article is very old.
5799	* sb-asahi.el (shimbun-asahi-get-headers): Ditto.
5800	* sb-sankei.el (shimbun-get-headers): Ditto.
5801	* sb-yomiuri.el (shimbun-yomiuri-get-headers): Ditto.
5802
58032004-03-23  Katsumi Yamaoka  <yamaoka@jpl.org>
5804
5805	* sb-yomiuri.el (shimbun-yomiuri-prepare-article): Remove rectangle
5806	section.
5807
58082004-03-15  Katsumi Yamaoka  <yamaoka@jpl.org>
5809
5810	* sb-kantei.el: Support the English edition.  It may need to be fixed
5811	when the regular distribution starts.
5812	(shimbun-kantei-url): Exclude the subdirectory.
5813	(shimbun-kantei-groups): Add m-magazine-en and m-magazine-ja.
5814	(shimbun-kantei-content-start): Support the English edition.
5815	(shimbun-kantei-content-end): Ditto.
5816	(shimbun-index-url): Ditto.
5817	(shimbun-from-address): Ditto.
5818	(shimbun-get-headers): Ditto.
5819	(shimbun-clear-contents): Ditto.
5820
58212004-03-10  Katsumi Yamaoka  <yamaoka@jpl.org>
5822
5823	* shimbun.el (shimbun-message): Handle ## correctly.
5824
58252004-03-08  Katsumi Yamaoka  <yamaoka@jpl.org>
5826
5827	* shimbun.el (shimbun-make-date-string): Add a day of week.
5828
58292004-03-06  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
5830
5831	* sb-f1express.el (shimbun-get-headers): Follow the change of the site.
5832
5833
58342004-02-27  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5835
5836	* w3m.el (emacs-w3m-version): Release 1.3.85.
5837
58382004-02-24  Yuuichi Teranishi  <teranisi@gohome.org>
5839
5840	* shimbun.el (shimbun-retrieve-url): Added argument `referer'.
5841	(shimbun-mime-replace-image-tags): Call `shimbun-retrieve-url' with
5842	argument `referer'.
5843
58442004-02-24  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5845
5846	* sb-asahi.el (shimbun-asahi-group-table): Relaxed the regular
5847	expression that matches spaces.
5848
5849	* sb-rss.el (shimbun-get-headers): Check channel's author.
5850
5851	* sb-slashdot-jp.el: Chenges to support sectioned RSS feeds and
5852	diaries.
5853	(shimbun-slashdot-jp-group-alist): New option.
5854	(shimbun-slashdot-jp-url): Abolished.
5855	(shimbun-slashdot-jp-from-address): Modified.
5856	(shimbun-slashdot-jp-content-start): Modified to support diaries.
5857	(shimbun-slashdot-jp-content-end): Ditto.
5858	(shimbun-groups): New method.
5859	(shimbun-index-url): Refer `shimbun-slashdot-jp-group-alist'.
5860	(shimbun-rss-build-message-id): Support diaries.
5861	(shimbun-slashdot-jp-comment-url): Return nil when diary pages are
5862	specified.
5863	(shimbun-clear-contents): Check the return value of the above function
5864	before insertion of the anchor to comments page.
5865
58662004-02-13  Yuuichi Teranishi  <teranisi@gohome.org>
5867
5868	* sb-itmedia.el (shimbun-get-headers): Remove newlines in the subject.
5869
58702004-02-09  Katsumi Yamaoka  <yamaoka@jpl.org>
5871
5872	* sb-sankei.el (shimbun-sankei-content-start): Improve.
5873	(shimbun-sankei-content-end): Improve.
5874	(shimbun-get-headers): Improve regexps.
5875	(shimbun-clear-contents): Ditto.
5876
58772004-02-08  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
5878
5879	* sb-mhonarc.el (shimbun-mhonarc-get-subject-value)
5880	(shimbun-mhonarc-get-from-r13-value): New methods.
5881	(shimbun-make-contents): Use the above methods.
5882
5883	* sb-meadow.el (shimbun-mhonarc-get-subject-value)
5884	(shimbun-mhonarc-get-from-r13-value): New methods.
5885
58862004-02-04  Yuuichi Teranishi  <teranisi@gohome.org>
5887
5888	* sb-gnome.el (shimbun-get-headers): Removed last argument.
5889
58902004-01-31  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5891
5892	* nnshimbun.el: Changes to make nnshimbun.el more robust.
5893	(nnshimbun-goto-url): Abolished.
5894	(gnus-summary-refer-shimbun-article): New command.
5895	(nnshimbun-setup-article-mode): Use the above command instead of the
5896	abolished one.
5897
58982004-01-30  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5899
5900	* nnshimbun.el: Add autoloads of `gnus-group-short-name' and
5901	`gnus-summary-refer-article' to avoid byte-compile warnings.
5902	(nnshimbun-search-xref, nnshimbun-goto-url,
5903	nnshimbun-setup-article-mode): New functions.
5904
59052004-01-22  Katsumi Yamaoka  <yamaoka@jpl.org>
5906
5907	* sb-sankei.el (shimbun-clear-contents): Improve tags pointing to the
5908	advertisement; go to the beginning of the buffer.
5909
59102004-01-18  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5911
5912	* sb-slashdot-jp.el: Succeeded by sb-slashdot-jp-rss.el.
5913
59142004-01-15  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
5915
5916	* sb-pocketgames.el (shimbun-make-contents): New method.
5917	(shimbun-pocketgames-article-1): Rename to
5918	`shimbun-pocketgames-article'.
5919	(shimbun-pocketgames-comment-article): Abolished.
5920	(shimbun-pocketgames-article): Ditto.
5921	(initialize-instance): Ditto.
5922	(shimbun-article): Ditto.
5923	(shimbun-pocketgames-content-hash-length): Ditto.
5924
59252004-01-15  OHASHI Akira  <bg66@koka-in.org>
5926
5927	* sb-tdiary.el (shimbun-tdiary-get-headers): Fix the regexp.
5928
59292004-01-15  Hideyuki SHIRAI  <shirai@meadowy.org>
5930
5931	* sb-slashdot-jp.el
5932	(shimbun-slashdot-jp-parse-date-string): Fix the number of regexp.
5933
59342004-01-14  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5935
5936	* sb-cnet-jp.el (shimbun-rss-build-message-id): Replace cammas included
5937	in URL with periods, because a camma is a special character.
5938	Cf. RFC822.
5939
59402004-01-12  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5941
5942	* sb-cnet.el (shimbun-cnet-content-start, shimbun-cnet-content-end):
5943	Abolished.
5944	(shimbun-cnet-extract-body, shimbun-cnet-remove-footer,
5945	shimbun-cnet-remove-useless-tags): New functions.
5946	(shimbun-clear-contents): Reimplemented.
5947
5948	* shimbun.el (shimbun-strip-cr): New function.
5949
5950	* sb-cnet.el (shimbun-clear-contents): Call `shimbun-strip-cr'.
5951	* sb-cnet-jp.el (shimbun-clear-contents): Ditto.
5952	* sb-mainichi.el (shimbun-get-headers, shimbun-clear-contents): Ditto.
5953
5954	* sb-rss.el (shimbun-get-headers): Simplified.
5955
5956	* sb-cnet.el: Rewritten for the original house of CNET.
5957
5958	* sb-cnet-jp.el: Renamed from sb-cnet-rss.el.
5959
59602004-01-12  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
5961
5962	* sb-lotusex.el (shimbun-get-headers): Remove wrong argument HEADER.
5963	* sb-muchy.el (shimbun-get-headers): Ditto.
5964
59652004-01-11  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
5966
5967	* sb-bbc.el: Renamed from sb-bbc-rss.el.
5968
5969	* sb-cnet-rss.el: Add blog groups.
5970	(shimbun-cnet-rss-group-alist): New variable.
5971	(shimbun-cnet-rss-url, shimbun-cnet-rss-groups): Abolished.
5972	(shimbun-cnet-rss-content-start): Follow the change of the site design.
5973	(shimbun-cnet-rss-content-end): Ditto.
5974	(shimbun-groups): New method.
5975	(shimbun-index-url): Refer `shimbun-cnet-rss-group-alist' instead of
5976	`shimbun-cnet-rss-url'.
5977	(shimbun-clear-contents): New method.
5978	(shimbun-rss-build-message-id): Add a regular expression to create
5979	message IDs for blog groups.
5980
5981	* sb-jpo.el (shimbun-make-contents): Abolished.
5982	(shimbun-jpo-contents): Abolished.
5983	(shimbun-clear-contents): New method.
5984
5985	* sb-kantei.el (shimbun-make-contents): Abolished.
5986	(shimbun-clear-contents): New method.
5987
5988	* sb-linux-ja.el (shimbun-linux-ja-remove-tags): Abolished.
5989	(shimbun-make-contents): Abolished.
5990	(shimbun-clear-contents): New method.
5991
5992	* sb-mainichi.el (shimbun-clear-contents): New method.
5993	(shimbun-make-contents): Simplified.
5994	(shimbun-mainichi-remove-tags): Abolished.
5995
5996	* sb-pcweb-column.el (shimbun-pcweb-column-groups): Follow the change
5997	of the site.
5998	(shimbun-pcweb-column-content-start): Ditto.
5999	(shimbun-index-url): Ditto.
6000	(shimbun-get-headers): Ditto.
6001	(shimbun-make-contents): Ditto.
6002	(shimbun-article): New method that converts old URLs to new ones.
6003
6004	* sb-sankei.el (shimbun-make-contents): Abolished.
6005	(shimbun-clear-contents): New method.
6006
6007	* shimbun.el (shimbun-clear-contents): New method.
6008	(shimbun-make-html-contents): Call the above.
6009	(shimbun-remove-tags): New function.
6010
6011	* sb-f1fan.el (shimbun-clear-contents): New method.
6012	(shimbun-make-contents): Simplified.
6013
6014	* sb-itmedia.el (shimbun-itmedia-clean-text-page): Simplified.
6015
6016	* sb-slashdot-jp-rss.el
6017	(shimbun-slashdot-jp-rss-comment-arguments): New option.
6018	(shimbun-get-headers): Add "&mode=nocomment" to each article's URL, in
6019	order to reduce downloading time.
6020	(shimbun-slashdot-jp-rss-comment-url): New function.
6021	(shimbun-clear-contents): New method.
6022
6023	* sb-tdiary.el (shimbun-tdiary-group-alist): Declared as an option.
6024
6025	* sb-text.el (shimbun-make-contents): Simplified.
6026
6027	* sb-wiki.el (shimbun-wiki-group-alist): Declared as an option.
6028
60292004-01-10  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6030
6031	* sb-slashdot-jp.el
6032	(shimbun-slashdot-jp-parse-date-string): Follow the change of the site
6033	design.
6034
60352004-01-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6036
6037	* sb-cnet.el (shimbun-get-headers): Don't use
6038	`file-name-sans-extension' for a url string.  In Emacs 21.3 and older,
6039	it expands a name into the absolute pathname.
6040
60412004-01-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6042
6043	* sb-cnet.el (shimbun-cnet): Define class with
6044	`shimbun-japanese-newspaper'.
6045	(shimbun-cnet-content-start): Invalidate it with "".
6046	(shimbun-cnet-content-end): Exclude newlines.
6047	(shimbun-index-url): Change the return value.
6048	(shimbun-get-headers): Rewrite.
6049	(shimbun-make-contents): Find content-start.
6050
60512004-01-09  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6052
6053	* sb-itmedia.el (shimbun-itmedia-clean-text-page): Follow the change of
6054	the site design.
6055	(shimbun-itmedia-retrieve-next-pages): Change the regular expression to
6056	detect next pages.
6057
60582004-01-08  Yuuichi Teranishi  <teranisi@gohome.org>
6059
6060	* sb-itmedia.el: New file.
6061
60622004-01-07  Hideyuki SHIRAI  <shirai@meadowy.org>
6063
6064	* mew-shimbun.el (mew-shimbun-headers)
6065	(mew-shimbun-article): New macro.
6066	(mew-shimbun-retrieve-article)
6067	(mew-shimbun-re-retrieve-article): Use macros.
6068
60692004-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>
6070
6071	* shimbun.el (shimbun-point-at-bol): New function replacing
6072	`gnus-point-at-bol' which has been abolished in the Gnus upstream.
6073	(shimbun-point-at-eol): New function replacing `gnus-point-at-eol'
6074	which has been abolished in the Gnus upstream.
6075
6076	* nnshimbun.el (nnshimbun-search-id): Use `shimbun-point-at-bol'.
6077	(nnshimbun-parse-nov): Use `shimbun-point-at-eol'.
6078	(nnshimbun-request-expire-articles): Ditto.
6079
60802004-01-04  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6081
6082	* sb-rakuten.el (shimbun-rakuten-group-alist): Declared as an option
6083	with `defcustom' instead of `defvar'.
6084
60852004-01-04  NAKAJIMA Mikio  <minakaji@namazu.org>
6086
6087	* sb-rakuten.el: New file.
6088
60892004-01-04  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6090
6091	* sb-slashdot-jp.el (shimbun-slashdot-jp-month-alist): Abolished.
6092	(shimbun-slashdot-jp-parse-date-string): Follow the change of the site
6093	design.
6094
60952004-01-04  Hideyuki SHIRAI  <shirai@meadowy.org>
6096
6097	* mew-shimbun.el (mew-shimbun-unseen-regex): Delete macro.
6098	(mew-shimbun-unseen-regex): New function.
6099	(mew-shimbun-set-form): Ditto.
6100	(mew-shimbun-pick): Ditto.
6101	(mew-shimbun-jump-msg): Ditto.
6102	(mew-shimbun-touch-folder-p): New variable.
6103	(mew-shimbun-goto-folder): Support Mew 4.
6104	(mew-shimbun-retrieve): Ditto.
6105	(mew-shimbun-retrieve-all): Ditto.
6106	(mew-shimbun-retrieve-article): Ditto.
6107	(mew-shimbun-re-retrieve): Ditto.
6108	(mew-shimbun-re-retrieve-all): Ditto.
6109	(mew-shimbun-expire-all): Ditto.
6110	(mew-shimbun-expire): Ditto.
6111	(mew-shimbun-get-id-msgs): Ditto.
6112	(mew-shimbun-folder-new-p): Ditto.
6113	(mew-shimbun-unseen-remove-advice): Ditto.
6114
61152004-01-02  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6116
6117	* sb-asahi.el (shimbun-asahi-group-table): Add `nankyoku' group and
6118	`whitemail' group.
6119
6120
61212003-12-26  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6122
6123	* w3m.el (emacs-w3m-version): Release 1.3.80.
6124
61252003-12-24  Katsumi Yamaoka  <yamaoka@jpl.org>
6126
6127	* sb-rss.el (shimbun-get-headers): Convert CRLF to LF when running
6128	XEmacs since the coding systems *-dos provided by Mule-UCS don't work
6129	for decoding them.
6130
61312003-12-24  OHASHI Akira  <bg66@koka-in.org>
6132
6133	* sb-chalow.el (shimbun-get-headers): Erase buffer before retrieving.
6134	* sb-debian-jp.el (shimbun-get-headers): Ditto.
6135	* sb-kde.el (shimbun-get-headers): Ditto.
6136
61372003-12-21  NAKAJIMA Mikio  <minakaji@namazu.org>
6138
6139	* sb-cnet-rss.el (shimbun-rss-build-message-id): Updated.
6140
6141	* sb-rss.el (shimbun-rss-build-message-id): Update doc string.
6142	(shimbun-rss-process-date): Ditto.
6143	(shimbun-rss-get-date): New method.
6144	(shimbun-get-headers): Use `shimbun-rss-get-date' to get a date if it
6145	is defined.
6146
61472003-12-11  Katsumi Yamaoka  <yamaoka@jpl.org>
6148
6149	* shimbun.el (shimbun-header-insert): Never use BBDB if there is not
6150	the ~/.bbdb file.
6151
61522003-12-05  Hideyuki SHIRAI  <shirai@meadowy.org>
6153
6154	* sb-tdiary.el (shimbun-get-headers): Erase buffer before retrieving.
6155
61562003-11-28  Katsumi Yamaoka  <yamaoka@jpl.org>
6157
6158	* shimbun.el (shimbun-checking-new-news-format): New variable.
6159	(shimbun-verbose): New variable.
6160	(shimbun-message-enable-logging): New variable.
6161	(shimbun-headers): Say "Checking new news..." message.
6162	(shimbun-article): Replace `message' with `shimbun-message'.
6163	(shimbun-replace-in-string): Move from sb-rss.el.
6164	(shimbun-message): New function.
6165
6166	* sb-rss.el (shimbun-replace-in-string): Move to shimbun.el.
6167
61682003-11-26  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6169
6170	* shimbun.el (shimbun-real-url): New function.
6171	(shimbun-content-type, shimbun-url-exists-p): Removed.
6172
6173	* sb-nikkei.el (shimbun-nikkei-get-headers): Call `shimbun-real-url'
6174	instead of calling `w3m-attributes' directly.
6175
61762003-11-26  Katsumi Yamaoka  <yamaoka@jpl.org>
6177
6178	* sb-nikkei.el (shimbun-nikkei-get-headers): Extract a timestamp from
6179	the index page for okuyami and shasetsu groups; don't use
6180	`w3m-current-url' (temporally).
6181
61822003-11-18  Katsumi Yamaoka  <yamaoka@jpl.org>
6183
6184	* : Require `cl' when compiling in: sb-2ch.el, sb-airs.el,
6185	sb-chalow.el, sb-debian-jp.el, sb-debian.el, sb-digiko.el, sb-fml.el,
6186	sb-glimpse.el, sb-gnome.el, sb-javaconf.el, sb-kde.el, sb-m17n.el,
6187	sb-meadow.el, sb-namazu.el, sb-netbsd.el, sb-nikkei.el, sb-orca.el,
6188	sb-pocketgames.el, sb-redhat.el, sb-ruby.el, sb-savannah.el,
6189	sb-tdiary.el and sb-zdnet.el.
6190
6191	* : Remove unused non-global variables in: sb-2ch.el, sb-chalow.el,
6192	sb-debian.el, sb-f1fan.el, sb-gnome.el, sb-ibm-dev.el, sb-jpo.el,
6193	sb-lotusex.el, sb-makanai.el, sb-marc-aims.el, sb-mhonarc.el,
6194	sb-palmfan.el, sb-ruby.el, sb-slashdot-jp.el, sb-vinelinux.el and
6195	sb-yahoo.el.
6196
61972003-11-14  Katsumi Yamaoka  <yamaoka@jpl.org>
6198
6199	* shimbun.el (shimbun-entity-insert) [shimbun-multipart-entity]: Honor
6200	RFC2046 5.1.1 that the boundary delimiter must begin with a line break.
6201
62022003-11-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6203
6204	* mew-shimbun.el (static-if): New macro providing only when compiling.
6205	(mew-shimbun-visit-folder): Replace `w3m-static-if' with `static-if'.
6206	(function-max-args): New macro providing only when compiling with
6207	Emacs; make it work also with symbol function aliases.
6208	(mew-shimbun-goto-folder): Replace `w3m-function-max-args' with
6209	`function-max-args'.
6210	(mew-shimbun-retrieve-article): Replace `w3m-static-if' with
6211	`static-if'.
6212	(mew-shimbun-scan-message): Ditto.
6213
62142003-11-07  NAKAJIMA Mikio  <minakaji@namazu.org>
6215
6216	* sb-atmarkit.el (shimbun-rss-build-message-id): Bug fixed.
6217	* sb-bbc-rss.el (shimbun-rss-build-message-id): Ditto.
6218	* sb-cnet-rss.el (shimbun-rss-build-message-id): Ditto.
6219	* sb-slashdot-jp-rss.el (shimbun-rss-build-message-id): Ditto.
6220	* sb-wiki.el (shimbun-rss-build-message-id): Ditto.
6221
62222003-11-05  Katsumi Yamaoka  <yamaoka@jpl.org>
6223
6224	* sb-asahi-mytown.el (shimbun-asahi-mytown-group-table): Combine
6225	"kitakyu" and "fukuoka" into "fukuoka".
6226	(shimbun-asahi-mytown-get-headers): Improve regexp.
6227
62282003-11-04  Katsumi Yamaoka  <yamaoka@jpl.org>
6229
6230	* shimbun.el (shimbun-header-insert): Use `functionp' instead of
6231	`fboundp' to eximine the value for the
6232	`shimbun-x-face-database-function' variable.
6233
62342003-10-24  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
6235
6236	* sb-2ch.el (shimbun-2ch-request-article): Use shimbun-header-number()
6237	instead of aref().
6238	(shimbun-headers)[shimbun-2ch]: Ditto.
6239
6240	* shimbun.el (shimbun-header-number): New function.
6241	(shimbun-header-set-number): Ditto.
6242
62432003-10-22  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
6244
6245	* sb-2ch.el (shimbun-headers): Correct the index of article number.
6246
62472003-10-22  OHASHI Akira  <bg66@koka-in.org>
6248
6249	* sb-tdiary.el (shimbun-replace-in-string): Abolish.
6250	(shimbun-tdiary-get-headers): Use `shimbun-create-header' instead of
6251	`shimbun-make-header'.
6252
62532003-10-20  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6254
6255	* sb-cnet.el (shimbun-make-contents): Keep tag strings to show a start
6256	position and an end position of each main content.
6257
62582003-10-19  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
6259
6260	* shimbun.el (shimbun-footer) [shimbun-japanese-newspaper]: Add <br> in
6261	order to make a newline certainly.
6262	* sb-tdiary.el (shimbun-tdiary-get-headers): Encode group names.
6263
62642003-10-17  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6265
6266	* shimbun.el (shimbun-entity-insert) [shimbun-text-entity]: Simplified.
6267
62682003-10-17  Katsumi Yamaoka  <yamaoka@jpl.org>
6269
6270	* shimbun.el (shimbun-entity-type) [shimbun-multipart-entity]:
6271	start=<ID> -> start="<ID>"
6272	(shimbun-entity-insert) [shimbun-text-entity]: Save point while
6273	performing `encode-coding-region'.
6274
62752003-10-17  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6276
6277	* shimbun.el (shimbun-make-multipart-entity): Change its argument spec
6278	to make `type' optional.
6279	(shimbun-make-mime-article): Follow the above change.
6280	(shimbun-entity-type) [shimbun-multipart-entity]: Add type parameter
6281	when a subtype is "related".  Thanks to Mr. Teranisi for his suggestion
6282	in [emacs-w3m:05964].
6283	(initialize-instance) [shimbun-text-entity]: Removed.
6284	(shimbun-text-entity-charset): New method.
6285	(shimbun-entity-type) [shimbun-text-entity]: Use the above.
6286	(shimbun-entity-insert) [shimbun-text-entity]: Ditto.
6287	(initialize-instance) [shimbun-image-entity]: Do not set a default
6288	value of a media type.
6289
6290	* sb-zdnet.el (shimbun-make-contents): Follow the above changes.
6291
62922003-10-16  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6293
6294	* shimbun.el: Define LUNA classes that represent MIME entities such as
6295	text/html, image/png etc.
6296	(shimbun-entitiy, shimbun-multipart-entity, shimbun-text-entity,
6297	shimbun-image-entity): New classes.
6298	(shimbun-entity-type, shimbun-entity-cid, shimbun-entity-insert): New
6299	methods.
6300	(shimbun-make-multipart-entity, shimbun-make-text-entity,
6301	shimbun-make-image-entity): New constructors.
6302	(shimbun-entity-add-child): New function.
6303	(shimbun-mime-replace-image-tags): New function.
6304	(shimbun-make-mime-article): Rewritten to use the above classes and
6305	functions.
6306	(shimbun-mime-boundary-counter): Removed.
6307	(shimbun-mime-make-multipart-message): Removed.
6308	(shimbun-mime-retrieve-images): Removed.
6309
6310	* sb-zdnet.el (shimbun-make-contents): Reimplemented.
6311	(shimbun-zdnet-retrieve-next-pages): Ditto.
6312
63132003-10-16  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6314
6315	* sb-zdnet.el (shimbun-make-contents): Small fix.
6316
6317	* sb-zdnet.el (shimbun-zdnet-clean-text-page): New function.
6318	(shimbun-zdnet-retrieve-next-pages): Likewise.
6319	(shimbun-make-contents): Reimplemented.
6320
6321	* shimbun.el (shimbun-mime-replace-image-tags): New function.
6322	(shimbun-mime-boundary-counter): New internal variable.
6323	(shimbun-mime-make-multipart-message): New function.
6324	(shimbun-mime-retrieve-images): Likewise.
6325	(shimbun-make-mime-article): Rewritten to use the above functions.
6326
63272003-10-15  Katsumi Yamaoka  <yamaoka@jpl.org>
6328
6329	* sb-asahi.el (shimbun-asahi-group-table): Improve regexp for the
6330	english group.
6331
63322003-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6333
6334	* sb-asahi.el (shimbun-asahi-group-table): Improve regexp more.
6335	* sb-mainichi.el (shimbun-get-headers): Ditto.
6336	* sb-sankei.el (shimbun-get-headers): Ditto.
6337	* sb-yomiuri.el (shimbun-yomiuri-group-table): Ditto.
6338	(shimbun-yomiuri-prepare-article): Ditto.
6339
63402003-10-06  Katsumi Yamaoka  <yamaoka@jpl.org>
6341
6342	We shouldn't use too simple elements like ".+" in the deep nested
6343	regexps.  It may cause high cpu or may make Emacs hang.
6344
6345	* sb-asahi.el (shimbun-asahi-group-table): Improve regexp.
6346	* sb-mainichi.el (shimbun-get-headers): Ditto.
6347	* sb-sankei.el (shimbun-get-headers): Ditto.
6348	* sb-yomiuri.el (shimbun-yomiuri-group-table): Ditto.
6349	(shimbun-yomiuri-prepare-article): Ditto.
6350
63512003-10-02  Katsumi Yamaoka  <yamaoka@jpl.org>
6352
6353	* sb-sankei.el (shimbun-sankei-content-start): Improve the value.
6354	(shimbun-make-contents): New function to remove ads.
6355
63562003-09-26  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
6357
6358	* sb-mailarc.el (shimbun-get-headers): Allow double quoted string for
6359	href attribute.
6360
6361	* sb-quickml.el (shimbun-quickml-groups): Added "software-patent".
6362
63632003-09-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6364
6365	* sb-sankei.el (shimbun-sankei-content-start): Improve the value to be
6366	able to fetch inline images.
6367
63682003-09-11  Katsumi Yamaoka  <yamaoka@jpl.org>
6369
6370	* sb-sankei.el (shimbun-sankei-x-face-alist): New variable.
6371	(shimbun-get-headers): Fix url for news pages; modify ID string.
6372
63732003-09-11  Katsumi Yamaoka  <yamaoka@jpl.org>
6374
6375	* sb-sankei.el: New file.
6376
6377	* sb-asahi.el (shimbun-asahi-group-table): Simplify the default regexp
6378	and the regexp for the sports group.
6379	(shimbun-asahi-get-headers): Simplify the regexp for the kansai-special
6380	group; indicate the jinmin-nippou in subject lines in the international
6381	group.
6382
63832003-09-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6384
6385	* shimbun.el (shimbun-time-parse-string): New function.
6386	(shimbun-sort-headers): New function.
6387
6388	* sb-yomiuri.el (shimbun-yomiuri-group-table): Simplify Japanese group
6389	names.
6390	(shimbun-yomiuri-get-headers): Sort headers.
6391
6392	* sb-slashdot-jp.el
6393	(shimbun-slashdot-jp-search-comment-head): Replace
6394	`w3m-time-parse-string' with `shimbun-time-parse-string'.
6395
6396	* sb-nikkei.el (shimbun-nikkei-get-headers): Sort headers.
6397
6398	* sb-asahi.el (shimbun-asahi-group-table): Improve regexps in order to
6399	fetch more articles; contain full folder names.
6400	(shimbun-index-url): Simplify.
6401	(shimbun-asahi-get-headers): Synch to shimbun-asahi-group-table's
6402	change; sort headers.
6403
64042003-09-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6405
6406	* sb-yomiuri.el (shimbun-yomiuri-group-table): Rearrange regexps.
6407	(shimbun-yomiuri-get-headers): Synch to the change.
6408
64092003-09-08  Katsumi Yamaoka  <yamaoka@jpl.org>
6410
6411	* sb-yomiuri.el (shimbun-yomiuri-group-table): Add the kyoiku group;
6412	remove too much redundant expressions.
6413	(shimbun-yomiuri-shorten-brackets-in-string): Save-match-data.
6414	(shimbun-yomiuri-get-headers): Attempt to fetch the top news articles;
6415	modify url strings for the kyoiku group.
6416	(shimbun-yomiuri-prepare-article): Rename from
6417	`shimbun-yomiuri-adjust-date-header'; remove useless contents for the
6418	kyoiku group.
6419
6420	* sb-yomiuri-html.el (shimbun-make-contents): Rename
6421	`shimbun-yomiuri-adjust-date-header' to
6422	`shimbun-yomiuri-prepare-article'.
6423
64242003-09-05  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
6425
6426	* sb-yomiuri.el (shimbun-yomiuri-group-table): Add the culture and the
6427	science groups.
6428
64292003-09-05  Katsumi Yamaoka  <yamaoka@jpl.org>
6430
6431	* shimbun.el (shimbun-header-insert): Make it work in a multibyte temp
6432	buffer.
6433	(shimbun-mime-encode-string): Ditto.
6434
6435	* sb-nikkei.el: Don't require cl, shimbun.el does it.
6436
64372003-09-04  Katsumi Yamaoka  <yamaoka@jpl.org>
6438
6439	* sb-nikkei.el (shimbun-nikkei-group-table): Add newpro-pc,
6440	newpro-soft, newpro-auto, newpro-av, newpro-life, newpro-leisure,
6441	newpro-price groups.
6442	(shimbun-nikkei-get-headers): Attempt to fetch the top news for newpro
6443	groups.
6444	(shimbun-nikkei-prepare-article): Put a warning message in the top news
6445	articles for newpro groups that contents may be renewed.
6446
64472003-09-03  Katsumi Yamaoka  <yamaoka@jpl.org>
6448
6449	* sb-nikkei.el: Require cl when compiling.
6450	(shimbun-nikkei-top-level-domain): New variable.
6451	(shimbun-nikkei-url): Don't include subdirectories.
6452	(shimbun-nikkei-group-table): Renew; add the "newpro" group.
6453	(shimbun-nikkei-content-start): Improve the value.
6454	(shimbun-nikkei-content-end): Ditto.
6455	(shimbun-current-group-name): Synch to shimbun-nikkei-group-table.
6456	(shimbun-index-url): Ditto.
6457	(shimbun-nikkei-get-headers): Renew; attempt to fetch the top news;
6458	make correct date headers if possible; modify subjects suitably.
6459	(shimbun-nikkei-prepare-article): New function.
6460	(shimbun-make-contents): Use it.
6461
64622003-08-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6463
6464	* sb-asahi-mytown.el: New file.
6465
64662003-08-10  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
6467
6468	* sb-japantimes.el (shimbun-japantimes-coding-system): Removed.
6469
64702003-08-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6471
6472	* sb-asahi.el (shimbun-asahi-group-table): Fix last change.
6473
64742003-08-06  Katsumi Yamaoka  <yamaoka@jpl.org>
6475
6476	* sb-rss.el (shimbun-replace-in-string): Silence the byte-compiler (see
6477	the comment in the sb-rss.el file).
6478
64792003-08-06  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
6480
6481	* sb-impress.el (shimbun-impress-groups-alist): Improve the regexp for
6482	the internet group.
6483
64842003-08-06  Katsumi Yamaoka  <yamaoka@jpl.org>
6485
6486	* sb-asahi.el (shimbun-asahi-group-table): Improve the default regexp;
6487	add kansai and kansai-special.
6488	(shimbun-index-url): Add a special treatment for kansai-special.
6489	(shimbun-asahi-get-headers): Ditto.
6490
64912003-07-29  Katsumi Yamaoka  <yamaoka@jpl.org>
6492
6493	* shimbun.el (shimbun-x-face, shimbun-server-additional-path,
6494	shimbun-x-face-database-function): Improve the customizing widgets.
6495	* sb-sourceforge-jp.el
6496	(shimbun-sourceforge-jp-mailing-lists): Ditto.
6497	* sb-slashdot-jp.el (shimbun-slashdot-jp-threshold): Diito.
6498	* sb-marc-aims.el (shimbun-marc-aims-group-alist): Ditto.
6499	* sb-geocrawler.el (shimbun-geocrawler-group-alist): Ditto.
6500
6501	* nnshimbun.el (nnshimbun-keep-backlog): Improve the customizing
6502	widget.
6503	(nnshimbun-group-parameters-custom): Use `integer' instead of `number'
6504	for the expiry days.
6505
6506	* mew-shimbun.el (mew-shimbun-folder, mew-shimbun-folder-groups,
6507	mew-shimbun-db-file, mew-shimbun-expires, mew-shimbun-db-length,
6508	mew-shimbun-unknown-from): Improve the customizing widgets.
6509
65102003-07-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6511
6512	* shimbun.el (shimbun-servers-list): Count byte-compiled files also.
6513
65142003-07-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6515
6516	* shimbun.el (shimbun-server-list): Check duplicate servers before
6517	adding them.
6518
65192003-07-27  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6520
6521	* shimbun.el: Do not require `shimbun-servers.el'.
6522	(shimbun-server-additional-path): New option.
6523	(shimbun-servers-list, shimbun-servers-alist): New functions.
6524	(shimbun-open): Use the above option to override `load-path'.
6525
65262003-07-25  Hideyuki SHIRAI  <shirai@meadowy.org>
6527
6528	* sb-tdiary.el (shimbun-tdiary-get-headers): Change regexp of headers.
6529	(shimbun-get-headers): Remove `\r' from buffer.
6530
65312003-07-25  Hideyuki SHIRAI  <shirai@meadowy.org>
6532
6533	* sb-tdiary.el (shimbun-tdiary-content-start): Change value.
6534	(shimbun-tdiary-footnote-regex): New internal variable.
6535	(shimbun-make-contents): Keep subtitle in body. Handle footnotes.
6536
65372003-07-25  Koichiro Ohba  <koichiro@meadowy.org>
6538
6539	* sb-rss.el (shimbun-rss-replace-in-string): Removed.
6540	(shimbun-rss-node-text): Use `shimbun-replace-in-string'.
6541
65422003-07-24  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6543
6544	* nnshimbun.el (nnshimbun-possibly-change-group): Create parent
6545	directories if they do not exist, for hierarchical groups that include
6546	periods in their group names.
6547
65482003-07-22  Katsumi Yamaoka  <yamaoka@jpl.org>
6549
6550	* sb-mainichi.el (shimbun-get-headers): Convert CRLF to LF.
6551	(shimbun-make-contents): Convert CRLF to LF instead of removing CR.
6552
65532003-07-19  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
6554
6555	* sb-h14m.el: Removed.
6556
6557
65582003-07-18  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6559
6560	* Release emacs-w3m-1.3.6 from emacs-w3m-1_3 branch.
6561
65622003-07-18  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6563
6564	* sb-fml.el (shimbun-get-headers): Call `shimbun-create-header' instead
6565	of `shimbun-make-header'
6566	(shimbun-make-contents): Do not encode header attributes, to follow the
6567	change of shimbun header structure.
6568
6569	* shimbun.el (shimbun-header): New class.
6570	(shimbun-header-subject, shimbun-header-set-subject,
6571	shimbun-header-from, shimbun-header-set-from, shimbun-header-date,
6572	shimbun-header-set-date, shimbun-header-id, shimbun-header-set-id,
6573	shimbun-header-references, shimbun-header-set-references,
6574	shimbun-header-chars, shimbun-header-set-chars, shimbun-header-lines,
6575	shimbun-header-set-lines, shimbun-header-xref, shimbun-header-set-xref,
6576	shimbun-header-extra, shimbun-header-set-extra): Lunafied.
6577	(shimbun-header-normalize): New internal function.
6578	(shimbun-create-header): New function.
6579	(shimbun-make-header): Rewritten to use the above function.
6580	(shimbun-header-insert, shimbun-from-address): Follow the above
6581	changes.
6582
65832003-07-17  Katsumi Yamaoka  <yamaoka@jpl.org>
6584
6585	* sb-mainichi.el (shimbun-mainichi-content-start): Simplify.
6586	(shimbun-mainichi-content-end): Ditto.
6587	(shimbun-make-contents): Remove ^M's, table forms and adv's.
6588
65892003-07-16  OHASHI Akira  <bg66@koka-in.org>
6590
6591	* shimbun.el (shimbun-lsdb-get-x-face): Handle multi X-Faces.  Return
6592	nil when a full name is not extracted.
6593
65942003-07-16  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6595
6596	* shimbun.el (shimbun-use-bbdb-for-x-face): Abolished.
6597	(shimbun-use-lsdb-for-x-face): Abolished.
6598	(shimbun-x-face-database-function): New option.
6599	(shimbun-bbdb-get-x-face): New function.
6600	(shimbun-lsdb-get-x-face): New function.
6601	(shimbun-header-insert): Use the above option and functions instead of
6602	abolished ones.
6603
66042003-07-16  Katsumi Yamaoka  <yamaoka@jpl.org>
6605
6606	* sb-mainichi.el (shimbun-mainichi-content-start): Improve the value.
6607	(shimbun-mainichi-content-end): Ditto.
6608
66092003-07-15  OHASHI Akira  <bg66@koka-in.org>
6610
6611	* shimbun.el (shimbun-header-insert): Use LSDB records for choosing the
6612	author's X-Face.
6613	(shimbun-use-lsdb-for-x-face): New customize option. Users can set this
6614	to `never' to inhibit the use of LSDB.
6615	(toplevel): Attempt to load `lsdb' when compiling.
6616
66172003-07-15  Katsumi Yamaoka  <yamaoka@jpl.org>
6618
6619	* sb-tdiary.el (shimbun-replace-in-string): New function.
6620	(shimbun-tdiary-get-headers): Use it.
6621
66222003-07-14  OHASHI Akira  <bg66@koka-in.org>
6623
6624	* sb-tdiary.el: New backend.
6625
6626	* sb-chalow.el (shimbun-chalow-get-headers): Fix regexp.
6627
66282003-07-12  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
6629
6630	* sb-zdnet.el (shimbun-zdnet-group-alist): Fix the folder name for
6631	`enterprise'.
6632
6633	* sb-mainichi.el (shimbun-mainichi-content-start): Exclude an
6634	advertisement.
6635
66362003-07-12  OHASHI Akira  <bg66@koka-in.org>
6637
6638	* sb-chalow.el: New backend.
6639
66402003-07-10  Koichiro Ohba  <koichiro@meadowy.org>
6641
6642	* sb-tdiary-ml.el: Rename from sb-tdiary.el.
6643
66442003-07-10  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6645
6646	* sb-linux-ja.el: New backend.
6647
6648
66492003-07-05  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6650
6651	* Release emacs-w3m-1.3.5 from emacs-w3m-1_3 branch.
6652
66532003-07-03  Katsumi Yamaoka  <yamaoka@jpl.org>
6654
6655	* sb-cnet.el: Major change for the new CNET Japan site.
6656	(shimbun-cnet-url, shimbun-cnet-groups, shimbun-cnet-from-address,
6657	shimbun-cnet-content-start, shimbun-cnet-content-end): Do.
6658	(shimbun-cnet-server-name): New.
6659	(shimbun-index-url): Use the top page.
6660	(shimbun-get-headers): Rewrite.
6661	(shimbun-make-contents): Remove advertisements embedded with table
6662	forms.
6663
66642003-07-02  NAKAJIMA Mikio  <minakaji@namazu.org>
6665
6666	* sb-atmarkit.el: Rename from sb-atmarkit-rss.el.
6667	(shimbun-rss-build-message-id): Build message-id without string `rss'.
6668	Bug fixed.
6669
6670	* sb-wiki.el: Rename from sb-pukiwiki-rss.el.
6671	(shimbun-wiki-group-alist): Add optional 4th and 5th elements to each
6672	inner list.  Add doc string.
6673	(shimbun-headers): New method.
6674	(shimbun-make-contents): Ditto.
6675	(shimbun-rss-build-message-id): Modify regexp to support Hiki.  Build
6676	message-id without string `rss'.
6677	(shimbun-index-url): Pick up URL from shimbun-wiki-group-alist and
6678	simply return it.
6679	(shimbun-wiki-group-alist): Modify ADDRESS of hiki.
6680	(shimbun-rss-build-message-id): Modify message-id format.
6681
6682	* sb-rss.el (shimbun-rss-get-encoding): Bug fixed.  Return interned
6683	encoding with suffix `-dos'.
6684	(shimbun-headers): Simplified.
6685
66862003-07-02  Katsumi Yamaoka  <yamaoka@jpl.org>
6687
6688	* sb-kde.el (shimbun-kde-x-face-alist): New.
6689	(shimbun-get-headers): Silence the byte-compiler which says "called for
6690	effect".
6691
66922003-07-01  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6693
6694	* shimbun.el (shimbun-retrieve-url): Remove local binding of
6695	`w3m-use-refresh', because `w3m-decode-buffer' do not activate a
6696	refresh timer.
6697
66982003-06-20  NAKAJIMA Mikio  <minakaji@namazu.org>
6699
6700	* sb-rss.el (shimbun-rss-build-message-id): Add new arg DATE.
6701	(shimbun-get-headers): Call `shimbun-rss-build-message-id' with new arg
6702	DATE.
6703
6704	* sb-bbc-rss.el (shimbun-rss-build-message-id): Add new arg DATE.
6705	* sb-slashdot-jp-rss.el (shimbun-rss-build-message-id): Ditto.
6706	* sb-cnet-rss.el (shimbun-rss-build-message-id): Ditto.
6707	* sb-atmarkit-rss.el (shimbun-rss-build-message-id): Ditto.
6708
6709	* sb-pukiwiki-rss.el: New file.
6710
67112003-06-20  Katsumi Yamaoka  <yamaoka@jpl.org>
6712
6713	* shimbun.el (shimbun-x-face): Renew.
6714
6715	* sb-mainichi.el (shimbun-get-headers): Enrich subjects.
6716
67172003-06-18  Katsumi Yamaoka  <yamaoka@jpl.org>
6718
6719	* sb-asahi.el (shimbun-asahi-get-headers): Don't use `save-match-data'
6720	* sb-gnome.el (shimbun-get-headers): Ditto.
6721	* sb-yomiuri.el (shimbun-yomiuri-get-headers): Ditto.
6722
67232003-06-18  NAKAJIMA Mikio  <minakaji@namazu.org>
6724
6725	* shimbun.el (shimbun-mime-encode-string): Use `save-match-data'.
6726
67272003-06-18  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6728
6729	* sb-anthy.el: Removed.
6730
6731	* sb-canna-dev.el: Removed.
6732
6733	* sb-mozilla-jp.el: Renamed from `sb-moz-users.el'.
6734
6735
67362003-07-05  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6737
6738	* Release emacs-w3m-1.3.5 from emacs-w3m-1_3 branch.
6739
67402003-06-18  Koichiro Ohba  <koichiro@meadowy.org>
6741
6742	* sb-rss.el (shimbun-rss-get-encoding): Simplify.
6743
67442003-06-18  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6745
6746	* sb-pocketgames.el (shimbun-reply-to): Insert docstring to avoid the
6747	bug of XEmacs's byte compiler.
6748
6749	* sb-pilot-mailsync.el (shimbun-reply-to): Ditto.
6750
6751	* sb-dennou.el (shimbun-reply-to): Ditto.
6752
6753	* sb-security-memo.el (shimbun-reply-to): Ditto.
6754
67552003-06-18  Koichiro Ohba  <koichiro@meadowy.org>
6756
6757	* sb-bbc-rss.el: New backend.
6758
6759	* sb-rss.el (shimbun-rss-process-date): Added nil check.
6760
67612003-06-18  Koichiro Ohba  <koichiro@meadowy.org>
6762
6763	* sb-rss.el (shimbun-rss-get-encoding): New function.
6764	(shimbun-headers): Use (shimbun-rss-get-encoding).
6765
67662003-06-17  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6767
6768	* sb-sourceforge-jp.el: New backend.
6769
6770	* shimbun.el (shimbun-footer): Insert docstring to avoid the bug of
6771	XEmacs's byte compiler.
6772
6773	* sb-w3m-dev.el (shimbun-reply-to): Insert docstring to avoid the bug
6774	of XEmacs's byte compiler.
6775
67762003-06-17  NAKAJIMA Mikio  <minakaji@namazu.org>
6777
6778	* sb-rss.el (shimbun-get-headers): Remove unnecessary temporary
6779	variables STIME, ST, BODY, AUTHOR, EXTRA, RDF-NS and CONTENT-NS.
6780	(shimbun-rss-get-namespace-prefix): Add doc string.
6781
67822003-06-17  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6783
6784	* sb-asahi.el (shimbun-server-name): Removed.
6785	(shimbun-from-address): Removed.
6786	(initialize-instance): Initialize `server-name', `from-address',
6787	`x-face-alist' and `expiration-days'.
6788
6789	* sb-asahi-html.el (shimbun-asahi-html-x-face-alist):
6790	(shimbun-asahi-html-expiration-days): Abolished.
6791
6792	* sb-yomiuri.el (shimbun-server-name): Removed.
6793	(shimbun-from-address): Removed.
6794	(initialize-instance): Initialize `server-name', `from-address',
6795	`x-face-alist' and `expiration-days'.
6796
6797	* sb-yomiuri-html.el (shimbun-yomiuri-html-x-face-alist):
6798	(shimbun-yomiuri-html-expiration-days): Abolished.
6799
68002003-06-17  NAKAJIMA Mikio  <minakaji@namazu.org>
6801
6802	* sb-rss.el (shimbun-rss-process-date): Handle UTC timezone.
6803
68042003-06-16  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6805
6806	* sb-nikkei.el (shimbun-nikkei): Make it inherit `shimbun' which was
6807	missed.
6808
6809	* shimbun.el: Changes to consider `coding-system' slot of SHIMBUN
6810	class.
6811	(shimbun-fetch-url): New function.
6812	(shimbun-make-mime-article, shimbun-headers, shimbun-article): Call
6813	`shimbun-fetch-url' instead of `shimbun-retrieve-url'.
6814
6815	* sb-w3m-dev.el (shimbun-get-headers, shimbun-article): Removed.
6816
6817	* sb-atmarkit-rss.el (shimbun-article): Removed.
6818
6819	* sb-slashdot-jp-rss.el (shimbun-article): Removed.
6820
6821	* shimbun.el: Changes to add a copyright notice to every article.
6822	(shimbun-footer): New method.
6823	(shimbun-japanese-newspaper): New base class.
6824	(shimbun-make-html-contents): Insert a footer generated by
6825	`shimbun-footer'.
6826	(shimbun-header-insert-and-buffer-string): Ditto.
6827
6828	* sb-yomiuri.el (shimbun-yomiuri): Make it inherit
6829	`shimbun-japanese-newspaper'.
6830	(shimbun-server-name, shimbun-current-group-name): New methods.
6831	(shimbun-from-address): Use the above new methods.
6832
6833	* sb-sponichi.el (toplevel): Make this module independent from
6834	`sb-text.el'
6835	(shimbun-sponichi): Likewise; Make it inherit
6836	`shimbun-japanese-newspaper'.
6837	(shimbun-sponichi-groups): Removed, and its information is moved to
6838	`shimbun-sponichi-group-table'.
6839	(shimbun-sponichi-group-table): New variable.
6840	(shimbun-sponichi-server-name): Ditto.
6841	(shimbun-groups, shimbun-current-group-name): New method.
6842	(shimbun-from-address): Ditto.
6843
6844	* sb-nikkei.el (toplevel): Make this module independent from
6845	`sb-text.el'
6846	(shimbun-nikkei): Likewise; Make it inherit
6847	`shimbun-japanese-newspaper'.
6848	(shimbun-nikkei-groups): Removed, and its information is moved to
6849	`shimbun-nikkei-group-table'.
6850	(shimbun-nikkei-group-table): New variable.
6851	(shimbun-nikkei-server-name): Ditto.
6852	(shimbun-groups, shimbun-current-group-name): New method.
6853
6854	* sb-nikkansports.el (toplevel): Make this module independent from
6855	`sb-text.el'
6856	(shimbun-nikkansports): Likewise; Make it inherit
6857	`shimbun-japanese-newspaper'.
6858
6859	* sb-mainichi.el (toplevel): Make this module independent from
6860	`sb-text.el'
6861	(shimbun-mainichi): Likewise; Make it inherit
6862	`shimbun-japanese-newspaper'.
6863	(shimbun-mainichi-remove-tags): New function.
6864	(shimbun-make-contents): Reimplemented.
6865
6866	* sb-asahi.el (shimbun-asahi): Make it inherit
6867	`shimbun-japanese-newspaper'.
6868	(shimbun-server-name, shimbun-current-group-name): New methods.
6869	(shimbun-from-address): Use the above new methods.
6870
68712003-06-15  NAKAJIMA Mikio  <minakaji@namazu.org>
6872
6873	* sb-atmarkit-rss.el: New file.
6874	* sb-slashdot-jp-rss.el: Ditto.
6875	* sb-cnet-rss.el: Ditto.
6876	* sb-rss.el: Ditto.
6877
68782003-06-14  NAKAJIMA Mikio  <minakaji@namazu.org>
6879
6880	* sb-moz-users.el: New file.
6881
68822003-06-07  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6883
6884	* shimbun.el (toplevel): Slot definition order of `shimbun' class is
6885	changed to avoid mismatching.
6886
6887	* shimbun.el: Changes to eliminate dependence between modules caused by
6888	compiled macros of internal accesors.
6889	(shimbun-server, shimbun-current-group, shimbun-mua-shimbun): New
6890	function.
6891	(shimbun-header-subject, shimbun-header-set-subject,
6892	shimbun-header-from, shimbun-header-set-from, shimbun-header-date,
6893	shimbun-header-set-date, shimbun-header-id, shimbun-header-set-id,
6894	shimbun-header-references, shimbun-header-set-references,
6895	shimbun-header-chars, shimbun-header-set-chars, shimbun-header-lines,
6896	shimbun-header-set-lines, shimbun-header-xref, shimbun-header-set-xref,
6897	shimbun-header-extra, shimbun-header-set-extra): Use `defun' instead of
6898	`defsubst'.
6899	(shimbun-header-field-value): Removed.
6900
6901	* nnshimbun.el (shimbun-mua-search-id): Call `shimbun-current-group'
6902	instead of `shimbun-current-group-internal'; Call `shimbun-mua-shimbun'
6903	instead of `shimbun-mua-shimbun-internal'.
6904	(nnshimbun-current-group): Call `shimbun-current-group' instead of
6905	`shimbun-current-group-internal'.
6906
6907	* mew-shimbun.el (mew-shimbun-retrieve-article): Call `shimbun-server'
6908	instead of `shimbun-server-internal'; Call `shimbun-current-group'
6909	instead of `shimbun-current-group-internal'; Call `shimbun-mua-shimbun'
6910	instead of `shimbun-mua-shimbun-internal'.
6911	(mew-shimbun-re-retrieve-article): Ditto.
6912
6913	* sb-mhonarc.el (shimbun-mhonarc-header-value): New function.
6914	(shimbun-make-contents): Call `shimbun-mhonarc-header-value' instead of
6915	`shimbun-header-field-value'.
6916
69172003-06-06  Koichiro Ohba  <koichiro@meadowy.org>
6918
6919	* sb-tdiary.el: New file.
6920
69212003-06-04  Katsumi Yamaoka  <yamaoka@jpl.org>
6922
6923	* sb-asahi-html.el (shimbun-asahi-html): Make it inherit the
6924	`shimbun-asahi' class instead of the `shimbun' class.
6925	(shimbun-groups, shimbun-from-address, shimbun-index-url,
6926	shimbun-get-headers): Remove methods.
6927	(shimbun-make-contents): Define it for the `shimbun-asahi-html' class
6928	independently.
6929
6930	* sb-yomiuri.el: Require `sb-text'.
6931	(shimbun-yomiuri): Make it inherit the `shimbun-text' class.
6932	(shimbun-yomiuri-groups, shimbun-yomiuri-from-address): Remove.
6933	(shimbun-yomiuri-group-table): Rename from
6934	`shimbun-yomiuri-group-regexp-alist'; include Japanese translations and
6935	index names.
6936	(shimbun-groups, shimbun-from-address): New methods.
6937	(shimbun-yomiuri-index-url): Remove.
6938	(shimbun-index-url): Use `shimbun-yomiuri-group-table'.
6939	(shimbun-yomiuri-get-headers): Fit it to `shimbun-yomiuri-group-table';
6940	use `shimbun-yomiuri-url' instead of to call the `shimbun-url-internal'
6941	function.
6942	(shimbun-yomiuri-make-contents): Remove.
6943	(shimbun-yomiuri-adjust-date-header): New function.
6944	(shimbun-make-contents): Use `shimbun-yomiuri-adjust-date-header' as a
6945	preprocessor.
6946
6947	* sb-yomiuri-html.el (shimbun-yomiuri-html): Make it inherit only the
6948	`shimbun-yomiuri' class.
6949	(shimbun-yomiuri-html-url, shimbun-yomiuri-html-groups,
6950	shimbun-yomiuri-html-from-address): Remove.
6951	(shimbun-yomiuri-html-make-contents): Remove.
6952	(shimbun-make-contents): Define it for the `shimbun-yomiuri-html' class
6953	independently.
6954
69552003-06-03  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
6956
6957	* sb-nikkansports.el: Follow the change of the Web site.
6958	(shimbun-nikkansports-group-table): New variable.
6959	(shimbun-nikkansports-groups): Removed and its infomation is moved to
6960	`shimbun-nikkansports-group-table'.
6961	(shimbun-groups): New method.
6962	(shimbun-current-group-name): Ditto.
6963
69642003-06-03  Katsumi Yamaoka  <yamaoka@jpl.org>
6965
6966	* sb-asahi.el: Require `sb-text'.
6967	(shimbun-asahi): Make it inherit the `shimbun-text' class.
6968	(shimbun-from-address): Encode names collectively.
6969	(shimbun-asahi-adjust-date-header): New function suggested by
6970	TSUCHIYA-san.
6971	(shimbun-asahi-make-contents): Remove.
6972	(shimbun-make-contents): Use `shimbun-asahi-adjust-date-header' as a
6973	preprocessor.
6974
6975	* sb-asahi-html.el (shimbun-asahi-html): Make it inherit the `shimbun'
6976	class.
6977	(shimbun-groups, shimbun-from-address, shimbun-index-url,
6978	shimbun-get-headers): New methods copied from sb-asahi.el.
6979	(shimbun-asahi-html-make-contents): Remove.
6980	(shimbun-make-contents): Use `shimbun-asahi-adjust-date-header' as a
6981	preprocessor.
6982
6983	* sb-text.el (shimbun-shallow-rendering): Revert last change.
6984
69852003-06-03  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6986
6987	* sb-mainichi.el (shimbun-mainichi-server-name): New variable.
6988	(shimbun-mainichi-group-table): New variable.
6989	(shimbun-mainichi-groups, shimbun-mainichi-group-path-alist): Removed
6990	and their infomation is moved to `shimbun-mainichi-group-table'.
6991	(shimbun-groups, shimbun-current-group-name): New method.
6992	(shimbun-index-url, shimbun-get-headers): Refer
6993	`shimbun-mainichi-group-table' instead of
6994	`shimbun-mainichi-group-path-alist'.
6995
6996	* sb-zdnet.el (shimbun-zdnet-server-name): New variable.
6997
6998	* shimbun.el (toplevel): Add a new slot `server-name' to `shimbun'
6999	class.
7000	(shimbun-attributes): Add `server-name'.
7001	(shimbun-open): Bind `server-name' locally.
7002	(shimbun-server-name): New method.
7003	(shimbun-current-group-name): New method.
7004
7005	* sb-gyve.el: Removed.
7006
70072003-06-03  Katsumi Yamaoka  <yamaoka@jpl.org>
7008
7009	* sb-text.el (shimbun-shallow-rendering): Use defun instead of
7010	defsubst.
7011
7012	* sb-asahi.el: Autoload sb-text instead of always to require the
7013	feature.
7014	(shimbun-asahi-make-contents): Make an article in the text/plain
7015	format.
7016	* sb-asahi-html.el (shimbun-asahi-html-make-contents): New function
7017	moved from sb-asahi.el.
7018
7019	* sb-yomiuri.el: Autoload sb-text instead of always to require the
7020	feature.
7021	(shimbun-yomiuri-make-contents): Make an article in the text/plain
7022	format.
7023	* sb-yomiuri-html.el (shimbun-yomiuri-html-make-contents): New function
7024	moved from sb-yomiuri.el.
7025
70262003-06-03  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7027
7028	* shimbun.el: Changes to add a server name and a current group name to
7029	From: header.
7030	(shimbun-from-address): New method.
7031
7032	* sb-asahi.el (shimbun-asahi-groups, shimbun-asahi-group-index-alist,
7033	shimbun-asahi-group-regexp-alist): Abolished.
7034	(shimbun-asahi-group-table): New variable.
7035	(shimbun-groups, shimbun-from-address): New methods.
7036	(shimbun-index-url): Reimplemented.
7037	(shimbun-asahi-index-url): Removed.
7038	(shimbun-asahi-get-headers): Use `shimbun-from-address' instead of
7039	`shimbun-from-address-internal'; Refer `shimbun-asahi-group-table'
7040	instead of `shimbun-asahi-group-regexp-alist'; Refer
7041	`shimbun-asahi-url' instead of using `shimbun-url-internal'.
7042
7043	* sb-asahi-html.el (toplevel): Inherit only from `shimbun-asahi'.
7044	(shimbun-asahi-html-url, shimbun-asahi-html-groups,
7045	shimbun-asahi-html-from-address): Abolished.
7046
7047	* sb-kantei.el (shimbun-kantei-from-address): Changed its default
7048	value.
7049	(shimbun-from-address): New method.
7050	(shimbun-get-headers): Use `shimbun-from-address' instead of
7051	`shimbun-from-address-internal'.
7052
7053	* sb-palmfan.el (shimbun-palmfan-palmwarefan-headers): Use
7054	`shimbun-from-address' instead of using literal string.
7055
7056	* sb-palmoslove.el (shimbun-palmoslove-from-address): New variable.
7057	(shimbun-headers): Use `shimbun-from-address' instead of using literal
7058	string.
7059
7060	* sb-vinelinux.el (shimbun-get-headers): Use `shimbun-from-address'
7061	instead of using the value of `shimbun-vinelinux-from-address'.
7062
7063	* sb-cnet.el (shimbun-get-headers)
7064	* sb-dennou.el (shimbun-headers)
7065	* sb-f1express.el (shimbun-get-headers)
7066	* sb-f1fan.el (shimbun-get-headers)
7067	* sb-ibm-dev.el (shimbun-headers)
7068	* sb-impress.el (shimbun-get-headers)
7069	* sb-japantimes.el (shimbun-get-headers)
7070	* sb-jpo.el (shimbun-jpo-headers-1)
7071	* sb-lotusex.el (shimbun-get-headers)
7072	* sb-mainichi.el (shimbun-get-headers)
7073	* sb-makanai.el (shimbun-makanai-scan-articles)
7074	* sb-muchy.el (shimbun-get-headers)
7075	* sb-nikkansports.el (shimbun-get-headers)
7076	* sb-nikkei.el (shimbun-nikkei-get-headers)
7077	* sb-pcweb-column.el (shimbun-get-headers)
7078	* sb-sponichi.el (shimbun-get-headers)
7079	* sb-wincefan.el (shimbun-get-headers)
7080	* sb-wired.el (shimbun-get-group-header-alist)
7081	* sb-yahoo.el (shimbun-get-headers)
7082	* sb-yomiuri.el (shimbun-yomiuri-get-headers)
7083	* sb-zdnet.el (shimbun-get-headers): Use `shimbun-from-address' instead
7084	of `shimbun-from-address-internal'.
7085
70862003-06-02  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7087
7088	* sb-jpo.el (shimbun-jpo-headers-1): Use `shimbun-expand-url' instead
7089	of `w3m-expand-url'.
7090	(shimbun-jpo-headers-group-details): Ditto.
7091	(shimbun-jpo-headers-group-details): Ditto.
7092
7093	* sb-ibm-dev.el (shimbun-headers): Ditto.
7094	(shimbun-make-contents): Ditto.
7095
7096	* sb-wincefan.el (shimbun-get-headers): Ditto.
7097
7098	* sb-marc-aims.el (shimbun-marc-aims-group-alist): Declared as an
7099	option with `defcustom' instead of `defvar'.
7100
71012003-05-31  NAKAJIMA Mikio  <minakaji@namazu.org>
7102
7103	* sb-yahoo.el (shimbun-get-headers): Modify regexp to pick up all
7104	articles.
7105
71062003-05-29  NAKAJIMA Mikio  <minakaji@namazu.org>
7107
7108	* sb-pilot-link.el: Require sendmail.el.
7109	(shimbun-make-contents): New method.
7110	(shimbun-index-url): Bug fixed.
7111
71122003-05-29  NAKAJIMA Mikio  <minakaji@namazu.org>
7113
7114	* sb-ibm-dev.el (shimbun-index-url): Removed.
7115	(shimbun-ibm-dev-content-start, shimbun-ibm-dev-content-end): New user
7116	variables.
7117	(shimbun-get-headers): Rename to shimbun-headers.
7118	(shimbun-headers): Use `w3m-expand-url' to expand relative url to
7119	absolute one.  Build message-id using domain www-6.ibm.com.
7120	(shimbun-make-contents): Change its method-qualifier to :before.  Use
7121	`when' instead of `if' if there aren't `else S expressions'.
7122	(shimbun-ibm-dev-groups): Remove "components", "security", "unicode",
7123	"usability" and "web" from its default value.
7124
71252003-05-24  NAKAJIMA Mikio  <minakaji@namazu.org>
7126
7127	* sb-lotusex.el: New file.
7128
71292003-05-22  NAKAJIMA Mikio  <minakaji@namazu.org>
7130
7131	* sb-muchy.el (shimbun-muchy-get-headers): Modify regexp slightly.
7132
71332003-05-21  NAKAJIMA Mikio  <minakaji@namazu.org>
7134
7135	* sb-jpo.el (shimbun-jpo-headers): Use `w3m-expand-url' to get full
7136	URL.
7137	(shimbun-jpo-headers-1): Ditto.  Bug fixed.
7138	(shimbun-jpo-headers-group-details): Use `dolist' to simplify code.
7139	Use `w3m-expand-url' to get full URL.
7140
71412003-05-19  NAKAJIMA Mikio  <minakaji@namazu.org>
7142
7143	* sb-jpo.el (shimbun-jpo-contents): Modify regexp to pick up email
7144	address properly.
7145
71462003-05-18  NAKAJIMA Mikio  <minakaji@namazu.org>
7147
7148	* sb-yahoo.el (shimbun-yahoo-groups-alist): Add topnews group entry.
7149
71502003-05-12  Katsumi Yamaoka  <yamaoka@jpl.org>
7151
7152	* sb-yahoo.el (shimbun-yahoo-x-face-alist): New face.
7153
71542003-05-11  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
7155
7156	* sb-yahoo.el (shimbun-yahoo-content-start): Improved the default
7157	value.
7158
71592003-05-12  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7160
7161	* sb-2ch.el (shimbun-headers): Correct the wrong use of `message'.
7162	Thanks to Yoichi NAKAYAMA <yoichi@geiin.org> for his suggestion.
7163
71642003-05-06  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
7165
7166	* sb-pocketgames.el
7167	(shimbun-pocketgames-make-mime-article): Modify regexp to pick up url
7168	properly.
7169
71702003-05-05  NAKAJIMA Mikio  <minakaji@namazu.org>
7171
7172	* sb-pocketgames.el
7173	(shimbun-pocketgames-article): New function.
7174	(shimbun-pocketgames-article-1): Ditto.
7175	(shimbun-pocketgames-make-mime-article): Ditto.
7176	(shimbun-pocketgames-headers): New function (Building Message-ID with
7177	'@' instead of `:' to display inline)
7178	(shimbun-pocketgames-headers-1): New function.
7179	(shimbun-article): Use `shimbun-pocketgames-article'.
7180	(shimbun-headers): Use `shimbun-pocketgames-headers'.
7181	(shimbun-pocketgames-comment-article): Clean up unnecessary link from
7182	shimbun working buffer.  Building Message-ID with '@' instead of `:' to
7183	display inline images.
7184
71852003-05-04  NAKAJIMA Mikio  <minakaji@namazu.org>
7186
7187	* sb-plucker.el: New file.
7188
71892003-05-04  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
7190
7191	* sb-makanai.el (shimbun-index-url): Follow the change of the web site.
7192
71932003-05-03  NAKAJIMA Mikio  <minakaji@namazu.org>
7194
7195	* sb-squeak-dev.el: New file.
7196
7197	* sb-jpo.el (shimbun-jpo-cleanup-article): Modify regexps.
7198
7199	* sb-jpilot.el: Require sendmail.
7200	(shimbun-make-contents): New method.
7201
72022003-04-30  NAKAJIMA Mikio  <minakaji@namazu.org>
7203
7204	* sb-jpo.el (shimbun-make-contents): Bug fixed.
7205	(shimbun-headers): Ditto.
7206
72072003-04-29  NAKAJIMA Mikio  <minakaji@namazu.org>
7208
7209	* sb-jpo.el: New file.
7210	(shimbun-jpo-contents): Modified regexp to pick up more email address
7211	of JPO's section.
7212
72132003-04-28  NAKAJIMA Mikio  <minakaji@namazu.org>
7214
7215	* sb-sml.el: New file.
7216	* sb-squeak-ja.el (shimbun-headers): Removed (use sb-mailman.el's
7217	original method).
7218	(shimbun-squeak-ja-headers): Removed.
7219
72202003-04-26  NAKAJIMA Mikio  <minakaji@namazu.org>
7221
7222	* sb-mailman.el (shimbun-mailman-headers): Call
7223	`shimbun-mime-encode-string' for FROM.
7224
7225	* sb-squeak-ja.el: New file.  Require cl when compiling.
7226	(shimbun-squeak-ja-make-contents): New function.
7227	(shimbun-make-contents): New method.
7228	(shimbun-squeak-ja-make-contents): Declare ADDRESS, NAME and DATE as
7229	temporary variable.  Set proper address to HEADER.
7230	(shimbun-squeak-ja-headers): New function.
7231	(shimbun-headers): New method.
7232
72332003-04-15  Katsumi Yamaoka  <yamaoka@jpl.org>
7234
7235	* sb-mainichi.el (shimbun-make-contents): Return nil when an article
7236	couldn't be gotten.
7237
72382003-04-07  ARISAWA Akihiro  <ari@namazu.org>
7239
7240	* sb-ding.el: Removed.
7241
72422003-04-05  NAKAJIMA Mikio  <minakaji@namazu.org>
7243
7244	* sb-anthy.el (shimbun-anthy-url): Remove slash at the end.
7245
72462003-03-30  NAKAJIMA Mikio  <minakaji@namazu.org>
7247
7248	* sb-canna-dev.el: New file.
7249
72502003-03-21  NAKAJIMA Mikio  <minakaji@namazu.org>
7251
7252	* sb-muchy.el (shimbun-muchy-get-headers): Bug fixed,
7253
72542003-03-17  Katsumi Yamaoka  <yamaoka@jpl.org>
7255
7256	* sb-asahi.el (shimbun-asahi-make-contents): New function used to get a
7257	correct date header for the science group.
7258	(shimbun-make-contents): Use it.
7259	* sb-asahi-html.el (shimbun-make-contents): Use it.
7260
7261	* sb-yomiuri.el (shimbun-yomiuri-make-contents): New function used to
7262	get a correct date header.
7263	(shimbun-make-contents): Use it.
7264	* sb-yomiuri-html.el (shimbun-make-contents): Use it.
7265
7266	* sb-mainichi.el (shimbun-make-contents): New function used to get a
7267	correct date header.
7268
72692003-03-16  NAKAJIMA Mikio  <minakaji@namazu.org>
7270
7271	* sb-wincefan.el (shimbun-make-contents): Remove some more
7272	advertisements.
7273	(shimbun-get-headers): Search message-id before seaching html file
7274	diligently.  Fix regexp.  Use `w3m-expand-url for URL.
7275	(shimbun-wincefan-from-address): Typo fixed.  Declare with defconst.
7276
72772003-03-14  NAKAJIMA Mikio  <minakaji@namazu.org>
7278
7279	* sb-muchy.el (shimbun-muchy-content-start): Updated.
7280	(shimbun-muchy-content-end): Ditto.
7281	(shimbun-get-headers): Ditto.
7282	(shimbun-muchy-get-headers): Ditto.
7283	(shimbun-make-contents): Removed.
7284	(shimbun-muchy-get-headers): Bug fixed.
7285
72862003-03-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7287
7288	* sb-palmoslove.el (shimbun-headers): Bind the unbound variable `body'.
7289
7290	* sb-savannah.el (shimbun-savannah-get-headers): Revoke the last
7291	change.
7292
72932003-03-12  NAKAJIMA Mikio  <minakaji@namazu.org>
7294
7295	* sb-palmoslove.el: New file.
7296	(shimbun-headers): Remove \n and \r from SUBJECT.
7297
72982003-03-12  Katsumi Yamaoka  <yamaoka@jpl.org>
7299
7300	* sb-savannah.el (shimbun-savannah-group-path-alist): Add tramp-devel.
7301	(shimbun-savannah-get-headers): Attempt to retrieve the default index
7302	page (w/o "index.html") first.
7303
73042003-03-11  NAKAJIMA Mikio  <minakaji@namazu.org>
7305
7306	* sb-wincefan.el: New file.
7307
73082003-03-11  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
7309
7310	* sb-f1fan.el (shimbun-index-url): Remove a redundant slash.
7311
73122003-03-10  NAKAJIMA Mikio  <minakaji@namazu.org>
7313
7314	* sb-pocketgames.el (shimbun-headers): Bug fixed.
7315	(shimbun-pocketgames-comment-article): Ditto.
7316
73172003-03-09  NAKAJIMA Mikio  <minakaji@namazu.org>
7318
7319	* sb-palmfan.el (shimbun-palmfan-pickup-date): Bug fixed.
7320
7321	* sb-dennou.el (shimbun-dennou-expiration-days): New user variable.
7322	(shimbun-article): Sync up with `shimbun-article' of sb-pocketgames.el.
7323
7324	* sb-muchy.el (shimbun-muchy-expiration-days): New user variable.
7325
7326	* sb-palmfan.el (shimbun-palmfan-pickup-date): Pick up Japanese style
7327	date information, too.
7328	(shimbun-article): Sync up with `shimbun-article' of sb-pocketgames.el.
7329	(shimbun-palmfan-palmwarefan-headers): Don't expand relative path.
7330	(shimbun-palmfan-expiration-days): New user variable.
7331
7332	* sb-anthy.el: New file.
7333
73342003-03-08  NAKAJIMA Mikio  <minakaji@namazu.org>
7335
7336	* sb-pocketgames.el: New file.
7337
73382003-03-06  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
7339
7340	* sb-zdnet.el (shimbun-zdnet-group-alist): Followed the change of
7341	gamespot url.
7342
73432003-03-06  Katsumi Yamaoka  <yamaoka@jpl.org>
7344
7345	* sb-elips.el: New file.
7346
73472003-03-04  Katsumi Yamaoka  <yamaoka@jpl.org>
7348
7349	* nnshimbun.el (nnshimbun-request-article-1): Protect against
7350	non-existent articles.
7351
7352	* sb-yomiuri-html.el (shimbun-yomiuri-html-url,
7353	shimbun-yomiuri-html-groups, shimbun-yomiuri-html-from-address,
7354	shimbun-yomiuri-html-expiration-days): Default to the values which are
7355	defined in sb-yomiuri.el.
7356	(shimbun-yomiuri-html-content-start): Follow the change of the web
7357	site.
7358	(shimbun-yomiuri-html-x-face-alist): New variable.
7359
7360	* sb-yomiuri.el (shimbun-yomiuri-top-level-domain): New.
7361	(shimbun-yomiuri-url): Use `s-y-top-level-domain'.
7362	(shimbun-yomiuri-groups): Follow the change of the web site.
7363	(shimbun-yomiuri-from-address): Use `s-y-top-level-domain'.
7364	(shimbun-yomiuri-group-path-alist): Abolish.
7365	(shimbun-yomiuri-group-regexp-alist): New variable.
7366	(shimbun-yomiuri-index-url): New function.
7367	(shimbun-index-url): Use `s-y-index-url'.
7368	(shimbun-yomiuri-japanese-string-to-number): New macro.
7369	(shimbun-yomiuri-shorten-brackets-in-string): New function.
7370	(shimbun-yomiuri-get-headers): New function.
7371	(shimbun-get-headers): Use `s-y-get-headers'.
7372
73732003-03-04  Hideyuki SHIRAI  <shirai@meadowy.org>
7374
7375	* mew-shimbun.el (mew-shimbun-scan-message): Support New Mew after
7376	2003.03.03.
7377
73782003-03-03  Katsumi Yamaoka  <yamaoka@jpl.org>
7379
7380	* sb-asahi-html.el (shimbun-asahi-html-content-start,
7381	shimbun-asahi-html-content-end): Improve regexps.
7382	(shimbun-asahi-html-url, shimbun-asahi-html-groups,
7383	shimbun-asahi-html-from-address, shimbun-asahi-html-x-face-alist,
7384	shimbun-asahi-html-expiration-days): Default to the values which are
7385	defined in sb-asahi.el.
7386
7387	* sb-asahi.el (shimbun-asahi-groups): Add "english" and "science".
7388	(shimbun-asahi-content-start, shimbun-asahi-content-end): Improve
7389	regexps.
7390	(shimbun-asahi-group-index-alist): New variable.
7391	(shimbun-asahi-group-regexp-alist): New variable.
7392	(shimbun-asahi-index-url): Use `shimbun-asahi-group-index-alist'.
7393	(shimbun-asahi-get-headers): Rewrite.
7394
73952003-03-03  Katsumi Yamaoka  <yamaoka@jpl.org>
7396
7397	* sb-asahi.el (shimbun-asahi-groups-should-use-list-page): Abolish.
7398	(shimbun-asahi-content-start, shimbun-asahi-content-end): Follow the
7399	change of the web site.
7400	(shimbun-asahi-index-url): New function.
7401	(shimbun-index-url): Use it.
7402	(shimbun-asahi-get-headers-in-the-list-page): Abolish.
7403	(shimbun-asahi-get-headers): Rename from
7404	`shimbun-asahi-get-headers-in-the-top-page'.
7405	(shimbun-get-headers): Use it.
7406
74072003-02-27  Katsumi Yamaoka  <yamaoka@jpl.org>
7408
7409	* nnshimbun.el (gnus-group-make-shimbun-group): Accept arguments.
7410
74112003-02-26  Katsumi Yamaoka  <yamaoka@jpl.org>
7412
7413	* nnshimbun.el (nnshimbun-is-compiled-for-modern-gnus): Make sure the
7414	`gnus-define-group-parameter' macro really works.
7415
74162003-02-26  Katsumi Yamaoka  <yamaoka@jpl.org>
7417
7418	* nnshimbun.el (nnshimbun-is-compiled-for-modern-gnus): New constant.
7419	(nnshimbun-find-group-parameters): Define it if nnshimbun.elc is
7420	compiled for the old Gnus but the newer Gnus is running.
7421
74222003-02-25  Katsumi Yamaoka  <yamaoka@jpl.org>
7423
7424	* nnshimbun.el: Doc fixes.
7425	(nnshimbun-keep-unparsable-dated-articles): Move forward.
7426	(nnshimbun-keep-backlog): Make it into a user option.
7427
74282003-02-25  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7429
7430	* sb-debian.el (shimbun-get-headers): Relax the regexp detecting the
7431	maximum limit of pages, in order to follow the change of archive pages.
7432
74332003-02-25  NAKAJIMA Mikio  <minakaji@namazu.org>
7434
7435	* sb-dennou.el (shimbun-headers): Bug fixed.
7436
74372003-02-24  NAKAJIMA Mikio  <minakaji@namazu.org>
7438
7439	* sb-palmfan.el (shimbun-palmfan-get-first-article-date): Bug fixed.
7440
74412003-02-23  NAKAJIMA Mikio  <minakaji@namazu.org>
7442
7443	* sb-palmfan.el (shimbun-palmfan-get-first-article-date): Declare
7444	temporary variable properly.
7445	(shimbun-palmfan-news-headers): Ditto.
7446	(shimbun-palmfan-coding-system): New constant.
7447	(shimbun-palmfan-palmwarefan-headers): Refer coding-system using
7448	`shimbun-coding-system-internal'.
7449	(shimbun-palmfan-news-headers): Ditto.
7450
7451	* sb-dennou.el (shimbun-headers): Declare temporary variable properly.
7452
74532003-02-23  NAKAJIMA Mikio  <minakaji@namazu.org>
7454
7455	* sb-dennou.el (shimbun-headers): Bug fixed.
7456	(shimbun-reply-to): Ditto.
7457
74582003-02-22  NAKAJIMA Mikio  <minakaji@namazu.org>
7459
7460	* sb-dennou.el: New file.
7461
7462	* sb-palmfan.el (shimbun-palmfan-pickup-date): New function.
7463	(shimbun-palmfan-get-first-article-date): Ditto.
7464	(shimbun-palmfan-news-headers): Use the functions above.
7465
74662003-02-18  NAKAJIMA Mikio  <minakaji@namazu.org>
7467
7468	* sb-palmfan.el (shimbun-palmfan-date-regexp): Removed.
7469	(shimbun-palmfan-news-headers): Do not use
7470	`shimbun-palmfan-date-regexp'.
7471
74722003-02-15  NAKAJIMA Mikio  <minakaji@namazu.org>
7473
7474	* sb-jpilot.el (shimbun-index-url): Bug fixed.
7475	* sb-pilot-mailsync.el (shimbun-index-url): Ditto.
7476
74772003-02-12  NAKAJIMA Mikio  <minakaji@namazu.org>
7478
7479	* sb-pilot-mailsync.el (shimbun-reply-to): Bug fixed.
7480
74812003-02-11  NAKAJIMA Mikio  <minakaji@namazu.org>
7482
7483	* sb-pilot-mailsync.el: New file.
7484
74852003-02-10  NAKAJIMA Mikio  <minakaji@namazu.org>
7486
7487	* sb-palmfan.el: Update copyright notice.
7488
7489	* sb-vinelinux.el: Update copyright notice.
7490	(shimbun-vinelinux-from-address): Typo fixed.
7491
74922003-02-09  NAKAJIMA Mikio  <minakaji@namazu.org>
7493
7494	* sb-coldsync.el: New file.
7495	* sb-jpilot.el: Ditto.
7496
7497	* sb-vinelinux.el (shimbun-make-contents): Change for web page
7498	rearranging.
7499
75002003-02-04  Katsumi Yamaoka  <yamaoka@jpl.org>
7501
7502	* .cvsignore: New file.
7503
75042003-02-04  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
7505
7506	* shimbun.el (TopLevel): Require `shimbun-servers'.
7507
7508	* nnshimbun.el (gnus-group-make-shimbun-group): Use
7509	`shimbun-servers-alist'.
7510
75112003-01-28  Katsumi Yamaoka  <yamaoka@jpl.org>
7512
7513	* nnshimbun.el: Autoload `gnus-group-make-group'; don't require
7514	`gnus-sum'.
7515	(nnshimbun-replace-date-header): New function.
7516	(nnshimbun-request-article-1): Use it.
7517
75182003-01-27  Katsumi Yamaoka  <yamaoka@jpl.org>
7519
7520	* nnshimbun.el (nnshimbun-group-parameters-custom): Show a title
7521	string; use "pages" instead of "days" for the "index range".
7522
75232003-01-23  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7524
7525	* nnshimbun.el: Import from Semi-gnus.
7526
75272003-01-23  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
7528
7529	* sb-palmfan.el (shimbun-palmfan-date-regexp): Typo fixed.
7530
75312003-01-16  Katsumi Yamaoka  <yamaoka@jpl.org>
7532
7533	* sb-savannah.el (shimbun-savannah-reverse-flag): New var.
7534	(shimbun-savannah-get-headers): Don't use `nreverse'; modify id.
7535
75362003-01-15  Katsumi Yamaoka  <yamaoka@jpl.org>
7537
7538	* sb-savannah.el: Change it to be based on MHonArc.
7539	(shimbun-savannah-url): Change the value.
7540	(shimbun-savannah-group-path-alist): Add some groups.
7541	(shimbun-savannah-litemplate-regexp): New variable.
7542	(shimbun-savannah-x-face-alist): Improve the appearance.
7543	(shimbun-savannah-index-url): New function.
7544	(shimbun-index-url): Use it.
7545	(shimbun-savannah-get-headers): New function.
7546	(shimbun-get-headers): Use it.
7547
75482002-12-28  NABEYA Kenichi  <emacs-w3m@nabeken.com>
7549
7550	* sb-mew.el (shimbun-mew-group-url-alist): Update.
7551
75522002-12-20  Katsumi Yamaoka  <yamaoka@jpl.org>
7553
7554	* sb-mailman.el (shimbun-mailman-make-contents): Make regexps more
7555	redundant.
7556
75572002-12-20  Katsumi Yamaoka  <yamaoka@jpl.org>
7558
7559	* sb-savannah.el (shimbun-savannah-x-face-alist): New.
7560
75612002-12-18  Katsumi Yamaoka  <yamaoka@jpl.org>
7562
7563	* sb-yomiuri.el (shimbun-yomiuri-x-face-alist): New.
7564
75652002-12-18  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
7566
7567	* sb-impress.el (shimbun-impress-groups-alist): Add url for "internet"
7568	and "pc".
7569	(shimbun-index-url): Treat 4th element of
7570	`shimbun-impress-groups-alist' as index url.
7571	(shimbun-get-headers): Use `shimbun-expand-url'.
7572
75732002-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
7574
7575	* sb-yomiuri.el (shimbun-get-headers): Remove garbages.
7576
75772002-12-08  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
7578
7579	* sb-palmfan.el (shimbun-palmfan-date-regexp): Modify regexp.
7580	(shimbun-palmfan-news-headers): Pick up MONTH, DAY and YEAR properly.
7581
75822002-12-07  Yuuichi Teranishi  <teranisi@gohome.org>
7583
7584	* sb-quickml.el (shimbun-quickml-groups): Added some groups.
7585
75862002-12-07  YAMASHITA Junji  <ysjj@unixuser.org>
7587
7588	* sb-ibm-dev.el (shimbun-get-headers): Follow the change of date
7589	format.
7590
75912002-11-26  Hideyuki SHIRAI  <shirai@meadowy.org>
7592
7593	* mew-shimbun.el (mew-shimbun-use-unseen): Remove duplicate definition.
7594	(mew-shimbun-unseen-regex): New inline macro.
7595	(mew-shimbun-goto-folder, mew-shimbun-unseen-remove-advice): Use
7596	`mew-shimbun-unseen-regex' macro.
7597
75982002-11-26  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
7599
7600	* shimbun.el (shimbun-mime-encode-string): Wrap with `condition-case'.
7601
76022002-11-06  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
7603
7604	* sb-palmfan.el (shimbun-palmfan-date-regexp): Updated.
7605	(shimbun-palmfan-month-alist): Change month string (full spell, not
7606	abbreviation) and number pairs.
7607	(shimbun-palmfan-news-headers): Bug fixed.
7608
76092002-11-04  Hideyuki SHIRAI  <shirai@meadowy.org>
7610
7611	* mew-shimbun.el (mew-shimbun-visit-folder): New definition.
7612	(mew-shimbun-retrieve-all, mew-shimbun-expire-all): Use
7613	`mew-shimbun-visit-folder'.
7614
76152002-10-31  Hideyuki SHIRAI  <shirai@meadowy.org>
7616
7617	* mew-shimbun.el: Fix comment.
7618
76192002-10-29  Ken'ichi SATO  <ksato@iijmio-mail.jp>
7620
7621	* sb-zdnet.el (shimbun-zdnet-group-alist): Follow the change of the web
7622	site.
7623	(shimbun-zdnet-content-end): Ditto.
7624
7625
76262002-10-25  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7627
7628	* Release emacs-w3m-1.3.3 from emacs-w3m-1_3 branch.
7629
76302002-10-15  KAMO Tomoyuki  <kamo@ITmanage.co.jp>
7631
7632	* sb-tcup.el (shimbun-tcup-get-group-key): Return
7633	(hostname . board-id) to support Tripod "personal BBS".
7634	(shimbun-tcup-make-id): Follow the above change.
7635
76362002-10-08  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
7637
7638	* sb-f1express.el: Follow the change of the Web site.
7639
7640	* sb-f1fan.el: Ditto.
7641
7642	* sb-isize-sports.el: Removed.
7643
76442002-10-02  Hideyuki SHIRAI  <shirai@meadowy.org>
7645
7646	* mew-shimbun.el (mew-shimbun-retrieve-all)
7647	(mew-shimbun-expire-all): Don't kill-buffer when original.
7648
76492002-10-01  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
7650
7651	* sb-airs.el (shimbun-airs-group-path-alist): Add entry for
7652	wl-en@lists.airs.net.
7653
76542002-10-01  Hideyuki SHIRAI  <shirai@meadowy.org>
7655
7656	* mew-shimbun.el (mew-shimbun-use-expire-pack): New user variable.
7657	(mew-shimbun-scan): Remove.
7658	(mew-shimbun-goto-unseen-folder): New function.
7659	(mew-shimbun-goto-folder): Don't display the unseen indicator of
7660	folder.
7661	(mew-shimbun-retrieve): Change how to scan the summary.
7662	(mew-shimbun-retrieve-article): Ditto.
7663	(mew-shimbun-re-retrieve-all): Ditto.
7664	(mew-shimbun-re-retrieve-article): Ditto.
7665	(mew-shimbun-retrieve-all): Rewrite.
7666	(mew-shimbun-scan-message): New function.
7667	(mew-shimbun-all-unseen): Remove.
7668	(mew-shimbun-unseen-check): Ditto.
7669	(mew-shimbun-unseen-remove): Ditt.
7670	(mew-shimbun-unseen-remove-all): Ditto.
7671	(mew-shimbun-unseen-remove-advice): Rewrite.
7672	(mew-shimbun-unseen-setup): Ditto.
7673
76742002-10-01  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7675
7676	* sb-ibm-dev.el (shimbun-make-contents): Strip SPAN tag from subject.
7677
76782002-09-27  Hideyuki SHIRAI  <shirai@meadowy.org>
7679
7680	* mew-shimbun.el (mew-shimbun-expire-all): Don't expire sure if not
7681	shimbun folder.
7682
76832002-09-27  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7684
7685	* sb-zdnet.el (shimbun-make-contents): Set date string.  Remove the
7686	part which is not considered as the body.
7687
7688	* shimbun.el (shimbun-make-date-string): Accept the 5th optional
7689	argument, `timezone'.
7690
76912002-09-24  Hideyuki SHIRAI  <shirai@meadowy.org>
7692
7693	* mew-shimbun.el (top): Add comment for expire.
7694	(mew-shimbun-expires): New user variable.
7695	(mew-shimbun-expire-all, mew-shimbun-expire)
7696	(mew-shimbun-expire-day): New functions.
7697
76982002-09-10  Hideyuki SHIRAI  <shirai@meadowy.org>
7699
7700	* mew-shimbun.el (mew-shimbun-unseen-remove-one): Use
7701	`mew-cinfo-set-fld|msg|time|size' instead of `mew-cinfo-set'.
7702
7703
77042002-09-03  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7705
7706	* Release emacs-w3m-1.3.2 from emacs-w3m-1_3 branch.
7707
77082002-08-30  Katsumi Yamaoka  <yamaoka@jpl.org>
7709
7710	* sb-zdnet.el (shimbun-zdnet-group-alist): Share the regexp templates.
7711	(shimbun-zdnet-x-face-alist): Blur the default face.
7712	(shimbun-get-headers): Arrange the return value in the reverse order.
7713
77142002-08-28  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
7715
7716	* sb-zdnet.el (shimbun-zdnet-group-alist): Add `biztrends'.
7717
77182002-08-27  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7719
7720	* sb-mhonarc.el (shimbun-make-contents): Encode the value of X-From-R13
7721	before it is refered as the from address.
7722
77232002-08-26  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7724
7725	* sb-mhonarc.el (shimbun-mhonarc-rot13-table): New constant.
7726	(shimbun-mhonarc-rot13-decode): New function.
7727	(shimbun-make-contents): Call the above function to decode the field of
7728	X-From-R13.
7729
77302002-08-21  Hideyuki SHIRAI  <shirai@meadowy.org>
7731
7732	* mew-shimbun.el (mew-shimbun-scan): Support Mew 3.0.64 or later.
7733
77342002-08-21  OHASHI Akira  <bg66@koka-in.org>
7735
7736	* sb-macosx-jp.el: New file.
7737	* sb-fml.el (shimbun-get-headers): Use `shimbun-index-url' instead of
7738	`shimbun-url-internal'.
7739
7740	* sb-redhat.el: Fix.
7741
77422002-08-18  OHASHI Akira  <bg66@koka-in.org>
7743
7744	* sb-redhat.el: New file.
7745
77462002-08-15  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7747
7748	* shimbun.el (shimbun-retrieve-url): Disable reflesh feature.  Move
7749	point to top of buffer.
7750
77512002-08-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7752
7753	* sb-asahi.el (shimbun-asahi-top-level-domain): New variable.
7754	(shimbun-asahi-url): Use it.
7755	(shimbun-asahi-from-address): Use it.
7756	(shimbun-asahi-get-headers-in-the-list-page): Enhance the uniqueness of
7757	Message-IDs.
7758	(shimbun-asahi-get-headers-in-the-top-page): Ditto.
7759
77602002-08-07  Takenobu Sugiyama  <sugiyama@ae.advantest.co.jp>
7761
7762	* sb-nikkansports.el (shimbun-nikkansports-groups-alist): Follow the
7763	change of the Web site.
7764
77652002-08-02  Hiroya Murata  <hiroya@use-ebisu.co.jp>
7766
7767	* sb-asahi.el (shimbun-asahi-get-headers-in-the-list-page): Follow the
7768	change of the Web site.
7769
77702002-08-01  TOMITA Yoshinori  <yoshint@flab.fujitsu.co.jp>
7771
7772	* sb-fml.el (shimbun-get-headers): Go to the beginning of a buffer
7773	before searching for index patterns.
7774
77752002-07-31  Katsumi Yamaoka  <yamaoka@jpl.org>
7776
7777	* sb-nikkei.el (shimbun-nikkei-get-headers): Follow the change of the
7778	Web site.
7779
77802002-07-31  YAMASAKI  <tyms_ml@plum.freemail.ne.jp>
7781
7782	* sb-slashdot-jp.el
7783	(shimbun-slashdot-jp-make-story-article): Go to the beginning of a
7784	buffer before searching for a significant pattern.
7785	(shimbun-slashdot-jp-make-comment-article): Ditto.
7786	(shimbun-slashdot-jp-make-story-headers): Ditto.
7787	(shimbun-slashdot-jp-make-comment-headers): Ditto.
7788
77892002-07-30  Katsumi Yamaoka  <yamaoka@jpl.org>
7790
7791	* sb-asahi.el (shimbun-asahi-get-headers-in-the-list-page): Follow the
7792	change of the Web site.
7793
77942002-07-30  Yuuichi Teranishi  <teranisi@gohome.org>
7795
7796	* sb-asahi-html.el (shimbun-asahi-html-content-start): Follow the
7797	change of the Web site.
7798
77992002-07-29  Katsumi Yamaoka  <yamaoka@jpl.org>
7800
7801	* mew-shimbun.el (toplevel): Make the dummy function
7802	`mew-set-file-modes' allow one argument.
7803
78042002-07-29  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
7805
7806	* sb-pilot-link.el (shimbun-pilot-link-group-path-alist): Add unix-ng
7807	entry.
7808
78092002-07-25  Hideyuki SHIRAI  <shirai@meadowy.org>
7810
7811	* mew-shimbun.el (toplevel): Bind `mew-set-file-modes' and
7812	`mew-file-mode' to avoid byte-compile warnings.
7813	(mew-shimbun-retrieve-article, mew-shimbun-re-retrieve-article): Use
7814	`mew-set-file-modes' if exist.
7815
7816
78172002-07-17  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7818
7819	* Release emacs-w3m-1.3.1 from emacs-w3m-1_3 branch.
7820
78212002-07-11  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7822
7823	* sb-f1fan.el (shimbun-make-contents): Call
7824	`shimbun-header-insert-and-buffer-string' to insert <base> tag.
7825
7826	* sb-vinelinux.el (shimbun-make-contents): Insert <html>, <head>,
7827	<base> and <body> tag.
7828
7829	* sb-ruby.el (shimbun-make-contents): Insert <base> tag.
7830
7831	* sb-pcweb-column.el (shimbun-make-contents): Call
7832	`shimbun-header-insert-and-buffer-string' to insert <base> tag.
7833
7834	* sb-ibm-dev.el (shimbun-make-contents): Call
7835	`shimbun-header-insert-and-buffer-string' to insert <base> tag.
7836
7837	* sb-wired.el (shimbun-wired-content-start): Update.
7838	(shimbun-wired-content-end): Update.
7839
78402002-07-09  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
7841
7842	* sb-mailarc.el (shimbun-make-contents): Insert <base> tag.
7843
7844	* sb-mhonarc.el (shimbun-make-contents): Insert <base> tag.
7845
78462002-07-09  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7847
7848	* sb-fml.el (shimbun-make-contents): Insert <base> tag.
7849
7850	* sb-kantei.el (shimbun-make-contents): Insert <base> tag.
7851
7852	* sb-mailman.el (shimbun-mailman-make-contents): Use
7853	`shimbun-header-insert-and-buffer-string'.
7854
7855	* sb-text.el (shimbun-make-contents): Use
7856	`shimbun-header-insert-and-buffer-string'.
7857
7858	* shimbun.el (shimbun-header-insert-and-buffer-string): New function.
7859
78602002-07-08  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
7861
7862	* sb-namazu.el (shimbun-namazu-group-url-alist): Add migemo entry.
7863
78642002-07-08  SAITO Takuya  <reed@lily.freemail.ne.jp>
7865
7866	* sb-mhonarc.el (shimbun-make-contents): Not insert `Reply-To' header.
7867
7868
78692002-07-07  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7870
7871	* Release emacs-w3m-1.3 from emacs-w3m-1_3 branch.
7872
78732002-06-03  Hidetaka Iwai  <tyuyu@mb6.seikyou.ne.jp>
7874
7875	* sb-texfaq.el (shimbun-texfaq-group-path-alist): Fix path to get
7876	latest articles.
7877
7878
78792002-06-20  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7880
7881	* Release emacs-w3m-1.2.8 from emacs-w3m-1_2 branch.
7882
78832002-06-18  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
7884
7885	* sb-mailarc.el: New file.
7886
7887	* sb-quickml.el: Ditto.
7888
78892002-06-18  NOKUBI Takatsugu  <knok@daionet.gr.jp>
7890
7891	* sb-marc-aims.el: New file.
7892
78932002-05-30  Kevin Rodgers  <kevin.rodgers@ihs.com>
7894
7895	NOTE: The following changes have been posted to the emacs-w3m
7896	mailing list, they were not installed in the CVS repository at the
7897	time.  The original article has been archived in:
7898
7899	http://emacs-w3m.namazu.org/ml/msg03472.html
7900
79012002-06-13  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7902
7903	* sb-zdnet.el (shimbun-make-contents): Remove image tags to
7904	`a1100.g.akamai.net'.
7905
79062002-06-05  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
7907
7908	* sb-muchy.el (shimbun-muchy-content-start): New variable.
7909	(shimbun-muchy-content-end): Ditto.
7910	(shimbun-make-contents): Just remove advertisements or so and call next
7911	method.
7912
7913
79142002-06-03  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7915
7916	* Release emacs-w3m-1.2.7 from emacs-w3m-1_2 branch.
7917
79182002-06-03  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
7919
7920	* sb-kde.el (shimbun-kde-reverse-flag): Set this variable to t.
7921	(shimbun-get-headers): Set URL properly.  Do not use `nreverse' for
7922	HEADERS.
7923
79242002-05-30  Kenichi SATO  <ksato@iijmio-mail.jp>
7925
7926	* sb-sponichi.el (shimbun-sponichi-groups): Add golf and battle.
7927	(shimbun-get-headers): Follow the change of the Web site.  Modify
7928	regexp to get flash articles.
7929	(shimbun-get-headers): Change Message-ID format.
7930
79312002-05-29  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7932
7933	* sb-zdnet.el (shimbun-make-contents): Small clean up.
7934
79352002-05-28  Katsumi Yamaoka  <yamaoka@jpl.org>
7936
7937	* sb-geocrawler.el (customize-save-variable): Shut old Emacsen up when
7938	compiling.
7939	* sb-makanai.el (md5): Ditto.
7940
79412002-05-29  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7942
7943	* shimbun.el (shimbun-make-html-contents): Insert HTML, HEAD, BASE, and
7944	BODY tag.
7945
7946	* sb-zdnet.el (shimbun-get-headers): Restore Message-ID format.
7947	(shimbun-zdnet-groups): Abolishded.
7948	(shimbun-groups): New method.
7949	(shimbun-get-headers): Small clean up.
7950
79512002-05-28  Kenichi SATO  <ksato@iijmio-mail.jp>
7952
7953	* sb-zdnet.el (shimbun-zdnet-group-url-alist): Abolishded.
7954	(shimbun-zdnet-group-alist): New variable.
7955	(shimbun-zdnet-groups): Refer `shimbun-zdnet-group-alist'.
7956	(shimbun-index-url): Ditto.
7957	(shimbun-zdnet-content-end): Relaxed.
7958	(shimbun-zdnet-comp-get-headers): Removed.
7959	(shimbun-zdnet-gamespot-get-headers): Ditto.
7960	(shimbun-get-headers): Reimplemented.
7961	(shimbun-make-contents): Remove links and images at `ad.zdnet.co.jp'.
7962
79632002-05-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7964
7965	* sb-geocrawler.el (shimbun-geocrawler-add-group): Clean up.
7966
79672002-05-28  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
7968
7969	* sb-makanai.el (shimbun-makanai-scan-articles): Follow the change of
7970	the Web site.
7971
79722002-05-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7973
7974	* sb-geocrawler.el (shimbun-geocrawler-group-alist): Changed its
7975	default value.
7976	(shimbun-index-url): Fix typo.
7977	(shimbun-geocrawler-add-group): New command.
7978
79792002-05-27  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
7980
7981	* shimbun.el (shimbun-header-insert): Insert `Reply-To' header.
7982
7983	* sb-geocrawler.el: New file.
7984
79852002-05-26  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
7986
7987	* sb-kde.el: New file.
7988
79892002-05-23  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
7990
7991	* sb-zdnet.el (shimbun-zdnet-group-url-alist): Changed URL of "comp".
7992	(shimbun-zdnet-expiration-days): New variable.
7993	(shimbun-zdnet-comp-get-headers): Follow the change of page.
7994
79952002-05-20  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
7996
7997	* sb-nikkei.el (shimbun-nikkei-groups): Add `main'.
7998
79992002-05-20  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8000
8001	* sb-palmfan.el (shimbun-palmfan-palmwarefan-headers): Modify regexp to
8002	pick up price from BODY for working around.
8003
80042002-05-20  Katsumi Yamaoka  <yamaoka@jpl.org>
8005
8006	* sb-mailman.el (shimbun-mailman-make-contents): New function separated
8007	from `shimbun-make-contents'.
8008	(shimbun-make-contents): Use it.
8009	(shimbun-mailman-headers): New function separated from
8010	`shimbun-headers'; rewrite it to search new articles in the reverse
8011	order.
8012
8013	* sb-nikkei.el (shimbun-nikkei-get-headers): Don't include year, month
8014	and day numbers in Message-ID.
8015
80162002-05-20  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8017
8018	* sb-ruby.el (shimbun-get-headers): Do not use nreverse for HEADERS.
8019
80202002-05-19  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8021
8022	* sb-palmfan.el (shimbun-palmfan-group-path-alist): Add palmwarefan
8023	entry.
8024	(shimbun-palmfan-palmwarefan-date-regexp): New constant.
8025	(shimbun-reply-to): Change email address to brian@palmfan.com if GROUP
8026	is "palmwarefan".
8027	(shimbun-palmfan-palmwarefan-headers): New function.
8028	(shimbun-headers): Call `shimbun-palmfan-palmwarefan-headers' if GROUP
8029	is "palmwarefan".
8030	(shimbun-palmfan-news-headers): Do not use nreverse for HEADERS.
8031
80322002-05-16  Hidetaka Iwai  <tyuyu@mb6.seikyou.ne.jp>
8033
8034	* sb-japantimes.el, sb-texfaq.el: New files.
8035
80362002-05-14  SAITO Takuya  <reed@lily.freemail.ne.jp>
8037
8038	* sb-vinelinux.el (shimbun-vinelinux-group-path-alist): Add entry for
8039	Vine Linux 2.5 errata.
8040	(shimbun-vinelinux-group-path-alist1): Remove.
8041	(shimbun-get-headers): Don't retrieve index twice.
8042
80432002-05-14  Yuuichi Teranishi  <teranisi@gohome.org>
8044
8045	* sb-2ch.el (shimbun-2ch-parse-page): Add `ID:' to the From field, as a
8046	comment.
8047
80482002-05-09  Katsumi Yamaoka  <yamaoka@jpl.org>
8049
8050	* sb-nikkei.el (shimbun-nikkei-get-headers): New function; parse a date
8051	string though it is defective; change the id format.
8052	(shimbun-get-headers): Use it.
8053
80542002-05-09  Katsumi Yamaoka  <yamaoka@jpl.org>
8055
8056	* sb-nikkei.el (shimbun-nikkei-x-face-alist): New face.
8057	(shimbun-get-headers): Rewrite to adapt it for the new forms on the
8058	server.
8059
80602002-05-08  Katsumi Yamaoka  <yamaoka@jpl.org>
8061
8062	* sb-mailman.el: Require `cl' when compiling.
8063	(shimbun-headers): Use an empty string instead of `0' for a date
8064	header; reverse the order of the return value.
8065
80662002-05-07  Yoichi NAKAYAMA  <yoichi@FreeBSD.org>
8067
8068	* sb-savannah.el: New file.
8069
80702002-04-23  Katsumi Yamaoka  <yamaoka@jpl.org>
8071
8072	Make emacs-w3m can be compiled by `make slow' with no warnings.
8073
80742002-04-22  Katsumi Yamaoka  <yamaoka@jpl.org>
8075
8076	* sb-2ch.el (shimbun-article): Don't encode with base64; use
8077	`w3m-insert-string' to insert raw encoded article.
8078
80792002-04-22  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8080
8081	* sb-palmfan.el (shimbun-palmfan-news-headers): Build message-id
8082	without `http://'.
8083
80842002-04-22  Hideyuki SHIRAI  <shirai@meadowy.org>
8085
8086	* mew-shimbun.el (mew-shimbun-scan-replace): `mew-pop-scan-header'
8087	require multi-byte buffer.
8088
80892002-04-22  Katsumi Yamaoka  <yamaoka@jpl.org>
8090
8091	* sb-palmfan.el (shimbun-palmfan-news-headers): Bind unbound var
8092	`body'.
8093
80942002-04-20  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
8095
8096	* sb-hns.el (shimbun-article): Use `w3m-insert-string' instead of
8097	`insert' to prevent multibyte/unibyte problems.
8098
8099	* shimbun.el (shimbun-make-mime-article): Keep the uniqueness on cid's.
8100	(shimbun-insert-string): Moved to w3m-util.el and renamed to
8101	`w3m-insert-string'.
8102	(shimbun-article): Replace `shimbun-insert-string' with
8103	`w3m-insert-string'.
8104
81052002-04-21  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8106
8107	* sb-mailman.el: New file.
8108	* sb-pilot-link.el: Ditto.
8109
81102002-04-20  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8111
8112	* sb-palmfan.el (shimbun-palmfan-news-headers): Add SUBJECT to BODY if
8113	SUBJECT contains a link.
8114
81152002-04-19  Katsumi Yamaoka  <yamaoka@jpl.org>
8116
8117	* shimbun.el (shimbun-insert-string): Avoid compile warn.
8118
81192002-04-19  Yuuichi Teranishi  <teranisi@gohome.org>
8120
8121	* sb-2ch.el (shimbun-2ch-parse-page): Don't stop retrieving headers if
8122	the article number is `1'.
8123
8124	* shimbun.el (shimbun-make-mime-article): Removed garbage.
8125	(shimbun-insert-string): New macro.
8126	(shimbun-article): Use it.
8127
81282002-04-16  Katsumi Yamaoka  <yamaoka@jpl.org>
8129
8130	* sb-2ch.el (shimbun-2ch-request-article): Rename from
8131	`shimbun-request-article'.
8132
81332002-04-17  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8134
8135	* sb-palmfan.el: New file.
8136	(shimbun-palmfan-news-headers): Bug fixed (catch stop tag).
8137
81382002-04-16  Yuuichi Teranishi  <teranisi@gohome.org>
8139
8140	* sb-2ch.el (shimbun-article): Encode body content with base64.
8141
81422002-04-16  Hideyuki SHIRAI  <shirai@meadowy.org>
8143
8144	* mew-shimbun.el (mew-shimbun-retrieve-article)
8145	(mew-shimbun-re-retrieve-article): Set unibyte at work buffer.
8146
81472002-04-16  Yuuichi Teranishi  <teranisi@gohome.org>
8148
8149	* sb-2ch.el (shimbun-2ch-parse-page): Fixed regexp.
8150	(shimbun-headers): Fixed error URL.
8151
81522002-04-16  Katsumi Yamaoka  <yamaoka@jpl.org>
8153
8154	* sb-2ch.el (shimbun-request-article): Remove unbound vars.
8155	(shimbun-headers): Bind `ita' and `sure'.
8156
81572002-04-15  Yuuichi Teranishi  <teranisi@gohome.org>
8158
8159	* sb-2ch.el: New file.
8160
8161	* shimbun.el (shimbun-retrieve-url): Set no-decode argument of
8162	w3m-retrieve as nil.
8163
81642002-04-07  NOMIYA Masaru  <nomiya@ttmy.ne.jp>
8165
8166	* sb-asahi-html.el (shimbun-asahi-html-url): Changed default value.
8167
8168	* sb-asahi.el (shimbun-asahi-url): Ditto.
8169
81702002-04-12  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
8171
8172	* sb-xemacs.el (shimbun-xemacs-groups): Add xemacs-design.
8173
81742002-04-05  Takenobu Sugiyama  <sugiyama@ae.advantest.co.jp>
8175
8176	* sb-nikkansports.el: Follow the change of the Web site.
8177
81782002-03-30  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8179
8180	* sb-m17n.el (shimbun-m17n-group-path-alist): Add an entry of
8181	mule@m17n.org.
8182
81832002-03-29  Hideyuki SHIRAI  <shirai@meadowy.org>
8184
8185	* mew-shimbun.el (mew-shimbun-element-body)
8186	(mew-shimbun-get-id-msgs, mew-shimbun-unseen-check)
8187	(mew-shimbun-unseen-setup): Use `match-string' instead of `mew-match'.
8188	(top): Define `mew-local-folder-alist' to avoid byte-compile warings.
8189	(mew-shimbun-goto-folder, mew-shimbun-retrieve-article): Support Mew
8190	3.0.55 or later.
8191
81922002-03-24  SAITO Takuya  <reed@lily.freemail.ne.jp>
8193
8194	* sb-yahoo.el (shimbun-get-headers): Changed date format.
8195
81962002-03-24  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8197
8198	* shimbun.el (shimbun-retrieve-url-buffer): Removed.
8199	(shimbun-headers): Call `shimbun-retrieve-url' instead of
8200	`shimbun-retrieve-url-buffer'.
8201
8202	* sb-ding.el (shimbun-get-headers): New method.
8203
8204	* sb-glimpse.el (shimbun-get-headers): Retrieve a decoded content.
8205
8206	* sb-gnome.el (shimbun-ding-coding-system): Abolished.
8207	(shimbun-get-headers): Retrieve a decoded content.
8208
8209	* sb-hns.el (shimbun-hns-article): Call `shimbun-retrieve-url' instead
8210	of `shimbun-retrieve-url-buffer'.
8211
8212	* sb-tcup.el (shimbun-headers): Call `shimbun-retrieve-url' instead of
8213	`shimbun-retrieve-url-buffer'.
8214
8215	* sb-wired.el (shimbun-get-group-header-alist): Call
8216	`shimbun-retrieve-url' instead of `shimbun-retrieve-url-buffer'.
8217
8218	* sb-yahoo.el (shimbun-get-headers): Call `shimbun-retrieve-url'
8219	instead of `shimbun-retrieve-url-buffer'.
8220
8221	* sb-zdnet.el (shimbun-make-contents): New method to remove all
8222	advertisements.
8223
82242002-03-18  KAMO Tomoyuki  <kamo@ITmanage.co.jp>
8225
8226	* sb-tcup.el (shimbun-tcup-get-group-key): Follow the structual change
8227	of the master site.
8228	(shimbun-tcup-make-id): Ditto.
8229
82302002-03-18  Masamichi Goudge M.D.  <Matanuki@Goudge.org>
8231
8232	* sb-orca.el: New file.
8233
82342002-03-13  SAITO Takuya  <reed@lily.freemail.ne.jp>
8235
8236	* sb-ruby.el (shimbun-get-headers): Make regexp more flexible.
8237
82382002-03-13  Hideyuki SHIRAI  <shirai@meadowy.org>
8239
8240	* mew-shimbun.el (mew-shimbun-mode-display): Remove no meaning
8241	`force-mode-line-update'.
8242	(mew-shimbun-scan): Change to inline function and an argument. Add to
8243	support Mew's new `mew-local-retrieve' function.
8244	(mew-shimbun-retrieve, mew-shimbun-retrieve-all)
8245	(mew-shimbun-re-retrieve, mew-shimbun-re-retrieve-all)
8246	(mew-shimbun-unseen-check): Call `mew-shimbun-scan' with folder name.
8247
82482002-03-12  SAITO Takuya  <reed@lily.freemail.ne.jp>
8249
8250	* sb-ruby.el (shimbun-index-url): Search articles from `(point-max)'
8251	for checking all articles.
8252
8253
82542002-03-12  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8255
8256	* Release emacs-w3m-1.2.6 from emacs-w3m-1_2 branch.
8257
82582002-03-11  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
8259
8260	* sb-digiko.el (shimbun-get-headers): Fixed regexp.
8261	* sb-h14m.el (shimbun-get-headers): Ditto.
8262	* sb-mew.el (shimbun-get-headers): Ditto.
8263
82642002-03-08  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
8265
8266	* sb-impress.el (shimbun-impress-groups-alist): Follow the change of PC
8267	Watch page.
8268
82692002-03-06  Hideyuki SHIRAI  <shirai@meadowy.org>
8270
8271	* mew-shimbun.el (top): Define `mew-folder-list' and
8272	`mew-local-folder-list' to avoid byte-compile warings.
8273	(mew-shimbun-goto-folder): Support Mew 3.0.54 or later.
8274
82752002-03-04  Katsumi Yamaoka  <yamaoka@jpl.org>
8276
8277	* mew-shimbun.el (mew-shimbun-goto-folder): Use `w3m-function-max-args'
8278	to examine how many arguments does `mew-summary-ls' take; use
8279	`dont-compile' to call `mew-summary-ls' with two arguments.
8280
8281
82822002-03-02  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8283
8284	* Release emacs-w3m-1.2.5 from emacs-w3m-1_2 branch.
8285
82862002-03-01  Hideyuki SHIRAI  <shirai@meadowy.org>
8287
8288	* mew-shimbun.el (mew-shimbun-retrieve-article)
8289	(mew-shimbun-re-retrieve-article): Sort headers by the date.
8290
8291	* sb-slashdot-jp.el
8292	(shimbun-slashdot-jp-parse-date-string): `12PM' means noon.  '12AM'
8293	means at night.
8294
82952002-03-01  Yuuichi Teranishi  <teranisi@gohome.org>
8296
8297	* sb-lump.el (shimbun-lump): Add `check-interval'.
8298	(shimbun-lump-check-interval): New inline function.
8299	(shimbun-lump-check-p): Use it.
8300
83012002-03-01  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8302
8303	* sb-slashdot-jp.el (shimbun-slashdot-jp-story-count): New internal
8304	constant.
8305	(shimbun-slashdot-jp-make-headers): The action when range is not set is
8306	changed.  Search old stories.
8307	(shimbun-index-url): Removed.
8308	(shimbun-slashdot-jp-make-story-headers): Change argument spec.  Refer
8309	the above constant to decide the URL of the index page.
8310	(shimbun-slashdot-jp-search-comment-head): Ignore a garbage line
8311	between author and date.
8312
83132002-03-01  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8314
8315	* sb-lump.el (shimbun-get-group-header-alist): Add the 2nd optional
8316	argument.
8317	(shimbun-headers): Call the above function with the 2nd argument.
8318
8319	* sb-wired.el (shimbun-get-group-header-alist): Ignore the 2nd optional
8320	argument.
8321
8322	* sb-slashdot-jp.el: Inherit sb-lump.el.
8323	(shimbun-headers): Abolished.
8324	(shimbun-get-group-header-alist): New method.
8325	(shimbun-slashdot-jp-make-headers): New function.
8326
8327	* sb-slashdot-jp.el (shimbun-make-contents): Bind `case-fold-search' to
8328	t locally.
8329	(shimbun-headers): Ditto.
8330
83312002-03-01  Hideyuki SHIRAI  <shirai@meadowy.org>
8332
8333	* mew-shimbun.el (mew-shimbun-goto-folder): Follow up changes of Mew
8334	3.x.
8335
83362002-03-01  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8337
8338	* sb-slashdot-jp.el (shimbun-slashdot-jp-threshold): Change its
8339	customize spec.
8340	(shimbun-slashdot-jp-sid-url): Follow the above change.
8341	(shimbun-headers): Ditto.
8342	(shimbun-slashdot-jp-make-comment-headers): Reverse order.
8343	(shimbun-slashdot-jp-parse-date-string): Fix.
8344
8345	* sb-slashdot-jp.el (shimbun-make-contents): Follow the argument spec
8346	change of `shimbun-slashdot-jp-make-story-article'.
8347	(shimbun-slashdot-jp-make-story-article): Not accept the 2nd argument.
8348	Use `shimbun-header-xref' instead of `shimbun-slashdot-jp-sid-url' when
8349	the URL of the article is calulated, in order to protect the change of
8350	`shimbun-slashdot-jp-threshold'.
8351	(shimbun-slashdot-jp-make-comment-article): Use `shimbun-header-xref'
8352	instead of `shimbun-slashdot-jp-sid-url' as stated above.
8353	(shimbun-slashdot-jp-search-comment-head): Only when the 4th argument
8354	is set, references are checked.
8355
83562002-02-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8357
8358	* sb-slashdot-jp.el (shimbun-slashdot-jp-threshold): New variable.
8359	(shimbun-slashdot-jp-sid-url): Refer it.
8360	(shimbun-slashdot-jp-make-comment-headers): Check all articles.
8361	(shimbun-slashdot-jp-search-comment-head): The message ID of the parent
8362	article is also added to References:.
8363
8364	* sb-slashdot-jp.el: All stuffs are rewritten.
8365
8366	* sb-mhonarc.el (shimbun-make-contents): Modified regexp.
8367
83682002-02-27  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8369
8370	* sb-mhonarc.el (shimbun-make-contents): Protect against a date string
8371	which has both of numerical timezone and country.
8372
83732002-02-23  OHASHI Akira  <bg66@koka-in.org>
8374
8375	* sb-debian.el (shimbun-debian-fetch-headers-max): New variable.
8376	(shimbun-debian-get-headers): New macro for handling date.
8377	(shimbun-get-headers): Use it and handle multi pages.
8378	(Implemented by YAMASHITA Junji <ysjj@unixuser.org>)
8379
83802002-02-19  OHASHI Akira  <bg66@koka-in.org>
8381
8382	* sb-pcweb-column.el: New file.
8383
83842002-02-14  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8385
8386	* sb-mhonarc.el (shimbun-mhonarc-optional-headers): Add `x-mail-count'.
8387
83882002-02-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8389
8390	* sb-debian.el (shimbun-debian-groups): Add debian-med,
8391	debian-newmaint-discuss, debian-qa-packages, debian-ssh, debian-user-de
8392	and debian-user-german.
8393
83942002-02-10  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8395
8396	* sb-ruby.el (shimbun-make-contents): Bug fixed.
8397
83982002-02-10  Takaaki MORIYAMA  <aka@iris.eonet.ne.jp>
8399
8400	* sb-ruby.el (shimbun-get-headers): Fixed the regexp.
8401
84022002-02-10  OHASHI Akira  <bg66@koka-in.org>
8403
8404	* sb-debian.el (shimbun-debian-groups): Add `debian-med'.
8405
84062002-02-10  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8407
8408	* sb-mhonarc.el (shimbun-make-contents): Fix the last change.
8409
84102002-02-09  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8411
8412	* sb-mhonarc.el (shimbun-mhonarc-optional-headers): New internal
8413	variable.
8414	(shimbun-make-contents): Optional headers which are registerd in the
8415	variable are inserted to an article.
8416
84172002-01-31  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
8418
8419	* sb-hns.el (shimbun-hns-expiration-days): New variable.
8420
8421	* sb-tcup.el (shimbun-headers): Check whether the header is already
8422	retrieved.
8423
84242002-01-29  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
8425
8426	* sb-meadow.el (shimbun-headers): Fixed problem when yearly index is
8427	one page.
8428
84292002-01-25  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8430
8431	* sb-vinelinux.el (shimbun-make-contents): Modify regexp slightly.
8432
84332002-01-24  Hideyuki SHIRAI  <shirai@meadowy.org>
8434
8435	* mew-shimbun.el (mew-shimbun): New customize group and all customize
8436	variable use this.
8437
8438
84392002-01-08  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8440
8441	* Release emacs-w3m-1.2.4 from emacs-w3m-1_2 branch.
8442
84432002-01-08  Hideyuki SHIRAI  <shirai@meadowy.org>
8444
8445	* mew-shimbun.el (mew-shimbun-lock-format1)
8446	(mew-shimbun-lock-format2): Modify default variables.
8447
8448
84492001-12-21  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8450
8451	* Release emacs-w3m-1.2.3 from emacs-w3m-1_2 branch.
8452
84532001-12-20  Hideyuki SHIRAI  <shirai@meadowy.org>
8454
8455	* mew-shimbun.el (mew-shimbun-lock-format1)
8456	(mew-shimbun-lock-format2): New variable.
8457	(mew-shimbun-element-body): Add argument. Display process of SHIMBUN
8458	status at mode-line.
8459	(mew-shimbun-mode-display): New inline function.
8460	(mew-shimbun-retrieve, mew-shimbun-retrieve-all)
8461	(mew-shimbun-re-retrieve-all): Call `mew-shimbun-element-body' with
8462	more arguments.
8463	(mew-shimbun-retrieve-article, mew-shimbun-re-retrieve-article):
8464	Display mode-line process.
8465
84662001-12-18  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8467
8468	* sb-tcup.el (shimbun-tcup-group-alist): Add skk bbs.
8469
84702001-12-17  OHASHI Akira  <bg66@koka-in.org>
8471
8472	* sb-debian-jp.el: New file.
8473
8474	* sb-debian.el: Ditto.
8475
8476	* sb-debian-jp.el (shimbun-debian-jp-x-face-alist): New variable.
8477
8478	* sb-debian.el (shimbun-debian-x-face-alist): Ditto.
8479
84802001-12-14  YAMASHITA Junji  <ysjj@unixuser.org>
8481
8482	* sb-ibm-dev.el (shimbun-make-contents): Condition to delete sidebar
8483	strictly more.
8484
84852001-12-12  YAMASHITA Junji  <ysjj@unixuser.org>
8486
8487	* sb-ibm-dev.el (shimbun-get-headers): Follow change of IBM
8488	developerWorks library page.
8489
84902001-12-14  Katsumi Yamaoka  <yamaoka@jpl.org>
8491
8492	* sb-ibm-dev.el: Don't use the 4th arg for `re-search-*'; replace
8493	`re-search-*' with `search-*' if regexp is not used.
8494
84952001-12-13  Hideyuki SHIRAI  <shirai@meadowy.org>
8496
8497	* mew-shimbun.el (mew-shimbun-scan-replace): Rename from
8498	`mew-shimbun-scan'.
8499	(mew-shimbun-scan): Restructure function.
8500	(mew-shimbun-retrieve, mew-shimbun-retrieve-all)
8501	(mew-shimbun-re-retrieve, mew-shimbun-re-retrieve-all)
8502	(mew-shimbun-re-retrieve-article, mew-shimbun-unseen-check): Use
8503	`mew-shimbun-scan' instead of `mew-scan'.
8504
85052001-12-09  HARAGUCHI Shuugou  <haraguti@nd.net.fujitsu.co.jp>
8506
8507	* sb-mainichi.el (shimbun-get-headers): Exclude "./" from url.
8508
8509
85102001-12-06  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8511
8512	* Release emacs-w3m-1.2.2 from emacs-w3m-1_2 branch.
8513
85142001-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
8515
8516	* sb-nikkei.el (shimbun-get-headers): Make directory separator not
8517	duplicated.
8518
85192001-11-24  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8520
8521	* sb-fml.el (shimbun-get-headers): Call `shimbun-decode-entities' and
8522	`shimbun-remove-markup' for SUBJECT.
8523
85242001-11-19  Yuuichi Teranishi  <teranisi@gohome.org>
8525
8526	* sb-airs.el, sb-asahi-html.el, sb-asahi.el, sb-bbdb-ml.el, sb-cnet.el,
8527	sb-digiko.el, sb-ding.el, sb-f1express.el, sb-f1fan.el, sb-fml.el,
8528	sb-glimpse.el, sb-gnome.el, sb-gyve.el, sb-h14m.el, sb-hns.el,
8529	sb-ibm-dev.el, sb-impress.el, sb-isize-sports.el, sb-javaconf.el,
8530	sb-kantei.el, sb-linuxce-jp.el, sb-lump.el, sb-m17n.el, sb-mainichi.el,
8531	sb-makanai.el, sb-meadow.el, sb-mew.el, sb-mhonarc.el, sb-muchy.el,
8532	sb-namazu.el, sb-netbsd.el, sb-nikkansports.el, sb-nikkei.el,
8533	sb-ruby.el, sb-slashdot-jp.el, sb-sponichi.el, sb-tcup.el, sb-text.el,
8534	sb-toshiba.el, sb-vinelinux.el, sb-w3m-dev.el, sb-wired.el,
8535	sb-xemacs.el, sb-yahoo.el, sb-yomiuri-html.el, sb-zdnet.el, shimbun.el:
8536	Added and fixed copyright notice.
8537
85382001-11-19  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8539
8540	* sb-ibm-dev.el: Add copyright notice.
8541	* sb-muchy.el: Ditto.
8542	* sb-ruby.el: Ditto.
8543	* sb-vinelinux.el: Ditto.
8544	* sb-w3m-dev.el: Ditto.
8545
8546
85472001-11-12  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8548
8549	* Release emacs-w3m-1.2.1 from emacs-w3m-1_2 branch.
8550
85512001-11-08  Takenobu Sugiyama  <sugiyama@ae.advantest.co.jp>
8552
8553	* sb-nikkansports.el (shimbun-get-headers): Add new separated string
8554	for nikkansports.mlb.
8555	(shimbun-nikkansports-end-of-header-regexp): New variable (added by
8556	yamaoka 2001-11-12).
8557
85582001-11-12  Hideyuki SHIRAI  <shirai@meadowy.org>
8559
8560	* mew-shimbun.el (mew-shimbun-db-length): Rename from
8561	`mew-shimbun-groups-db-length'.
8562	(mew-shimbun-unseen-check): New function.
8563	(mew-shimbun-unseen-remove-all): Rename from
8564	`mew-shimbun-remove-unseen-all'.
8565	(mew-shimbun-unseen-remove): Rename from `mew-shimbun-remove-unseen'.
8566	(mew-shimbun-unseen-remove-advice): Rename from
8567	`mew-shimbun-remove-unseen-advice'.
8568	(mew-shimbun-unseen-remove-one): Rename from
8569	`mew-shimbun-unseen-remove-one'.
8570	(mew-shimbun-retrieve-article, mew-shimbun-re-retrieve-article):
8571	Handling modeline.
8572	(mew-shimbun-retrieve, mew-shimbun-retrieve-all)
8573	(mew-shimbun-re-retrieve, mew-shimbun-re-retrieve-all): Execute Scan of
8574	summary when finish to retrieve articles.
8575
85762001-11-11  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8577
8578	* shimbun.el (shimbun-retrieve-url, shimbun-retrieve-url-buffer):
8579	Follow the change of `w3m-retrieve'.
8580
85812001-11-09  Katsumi Yamaoka  <yamaoka@jpl.org>
8582
8583	* sb-asahi.el (shimbun-get-headers): Look for the new news in the list
8584	page of a group if a group is a member of
8585	`shimbun-asahi-groups-should-use-list-page'.
8586	(shimbun-asahi-get-headers-in-the-top-page): New function.
8587	(shimbun-asahi-get-headers-in-the-list-page): New function.
8588	(shimbun-index-url): Use the list page of a group if a group is a
8589	member of `shimbun-asahi-groups-should-use-list-page'.
8590	(shimbun-asahi-groups-should-use-list-page): New variable.
8591
85922001-11-07  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8593
8594	* sb-vinelinux.el: Changed the coding system of this file to
8595	iso-2022-7bit.
8596
85972001-11-06  ARISAWA Akihiro  <ari@mbf.sphere.ne.jp>
8598
8599	* sb-digiko.el: New file.
8600
8601
86022001-11-06  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8603
8604	* Release emacs-w3m-1.2 from emacs-w3m-1_2 branch.
8605
86062001-11-06  Yuuichi Teranishi  <teranisi@gohome.org>
8607
8608	* sb-yomiuri-html.el: New file.
8609
86102001-11-06  Hideyuki SHIRAI  <shirai@meadowy.org>
8611
8612	* mew-shimbun.el (mew-shimbun-md5): Remove `X-Face:' header before md5
8613	calculation.
8614
86152001-11-06  Yuuichi Teranishi  <teranisi@gohome.org>
8616
8617	* sb-asahi.el (shimbun-get-headers): Skip top article.
8618
86192001-11-06  Hideyuki SHIRAI  <shirai@meadowy.org>
8620
8621	* mew-shimbun.el (mew-shimbun-groups): Remove user option.
8622	(mew-shimbun-folder-groups): New user option.
8623	(mew-shimbun-element-body): New macro.
8624	(mew-shimbun-retrieve): Use `mew-shimbun-folder-groups' instead of
8625	`mew-shimbun-groups'. Use `mew-shimbun-element-body' macro.
8626	(mew-shimbun-retrieve-all): Ditto.
8627	(mew-shimbun-re-retrieve): Ditto.
8628	(mew-shimbun-re-retrieve-all): Ditto.
8629	(mew-shimbun-retrieve-article): Change mandatory option.
8630	(mew-shimbun-db-setup): Throw out old format support.
8631
86322001-11-05  Katsumi Yamaoka  <yamaoka@jpl.org>
8633
8634	* sb-asahi.el (shimbun-index-url, shimbun-get-headers): Use the top
8635	page of each group instead of GROUP/update/list.html.
8636
86372001-10-31  Hideyuki SHIRAI  <shirai@meadowy.org>
8638
8639	* mew-shimbun.el (mew-shimbun-retrieve-all): When current-buffer is
8640	shimbun folder, scan update automatically.
8641	(mew-shimbun-unseen-setup): Advices for save cache are more safer.
8642
86432001-10-30  Hideyuki SHIRAI  <shirai@meadowy.org>
8644
8645	* mew-shimbun.el (mew-shimbun-remove-unseen-one): Remove 'win'
8646	option. Do not save mew-cache.
8647	(mew-shimbun-remove-unseen, mew-shimbun-remove-unseen-all)
8648	(mew-shimbun-remove-unseen-advice): Call
8649	mew-shimbun-remove-unseen-one() without `win' option.
8650	(mew-shimbun-unseen-setup): New defadvice for mew-kill-buffer() and
8651	mew-remove-buffer().
8652
86532001-10-30  Hideyuki SHIRAI  <shirai@meadowy.org>
8654
8655	* mew-shimbun.el (mew-shimbun-sanity-convert-rot13): Rewrite.
8656
86572001-10-29  Hideyuki SHIRAI  <shirai@meadowy.org>
8658
8659	* mew-shimbun.el (Top): Modify comment.
8660	(mew-shimbun-groups-db-length): New customize variable.
8661	(mew-shimbun-unknown-from): Ditto.
8662	(mew-shimbun-mark-re-retrieve): Ditto.
8663	(mew-shimbun-before-retrieve-all-hook, mew-shimbun-retrieve-all-hook):
8664	Remove hook.
8665	(mew-shimbun-db2): New variable.
8666	(mew-shimbun-db-search-id2): New macro.
8667	(mew-shimbun-goto-folder): Rewrite.
8668	(mew-shimbun-re-retrieve): New function.
8669	(mew-shimbun-re-retrieve-all): Ditto.
8670	(mew-shimbun-get-id-msgs): Ditto.
8671	(mew-shimbun-re-retrieve-article): Ditto.
8672	(mew-shimbun-sanity-convert): Ditto.
8673	(mew-shimbun-sanity-convert-rot13): Ditto.
8674	(mew-shimbun-remove-unseen-advice): Ditto.
8675	(mew-shimbun-db-setup2): Ditto.
8676	(mew-shimbun-db-shutdown2): Ditto.
8677	(mew-shimbun-db-add-id): Hande replace.
8678	(mew-shimbun-db-length): New function.
8679	(mew-shimbun-md5): Ditto.
8680	(mew-shimbun-unseen-setup): Change defadvice function.
8681
86822001-10-29  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8683
8684	* sb-security-memo.el: New file.
8685
86862001-10-25  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8687
8688	* sb-vinelinux.el (shimbun-vinelinux-url) Bug fixed.
8689	(shimbun-get-headers): Ditto.
8690
86912001-10-24  Hideyuki SHIRAI  <shirai@meadowy.org>
8692
8693	* mew-shimbun.el (mew-shimbun-use-unseen): New customize variable.
8694	(mew-shimbun-mark-unseen): Ditto.
8695	(mew-shimbun-unseen-summary-cache-save): Ditto.
8696	(mew-shimbun-before-retrieve-all-hook): Ditto.
8697	(mew-shimbun-retrieve-all-hook, mew-shimbun-before-retrieve-hook):
8698	Ditto.
8699	(mew-shimbun-retrieve-hook): Ditto.
8700	(mew-shimbun-unseen-regex): New variable.
8701	(mew-shimbun-folder-regex): Ditto.
8702	(mew-shimbun-folder-p): New defsubst.
8703	(mew-shimbun-goto-folder): Support 'unseen' mark.
8704	(mew-shimbun-retrieve-article): Ditto.
8705	(mew-shimbun-remove-unseen-all): New function.
8706	(mew-shimbun-remove-unseen): Ditto.
8707	(mew-shimbun-remove-unseen-one): Ditto.
8708	(mew-shimbun-all-unseen): Ditto.
8709	(mew-shimbun-unseen-setup): Ditto.
8710	(toplevel): If mew-shimbun-use-unseen is non-nil, execute
8711	mew-shimbun-unseen-setup().
8712
87132001-10-23  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8714
8715	* sb-muchy.el (shimbun-muchy-get-headers): Bug fixed.
8716
87172001-10-22  Hideyuki SHIRAI  <shirai@meadowy.org>
8718
8719	* mew-shimbun.el: New file.
8720
87212001-10-21  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8722
8723	* sb-muchy.el (shimbun-get-headers): Bug fixed.  Add update status,
8724	license fee and ranking description, to SUBJECT.
8725	(shimbun-muchy-get-headers): New function.
8726	(shimbun-get-headers): Use `shimbun-muchy-get-headers'.  Also search
8727	`http://muchy.com/whatsold.html".
8728	(shimbun-muchy-get-headers): Add new arg HEADERS.
8729	(shimbun-get-headers): Bug fixed.  Do not delete working regions.
8730	(shimbun-muchy-get-headers): Remove unnecessary temporary variable
8731	COUNT.
8732	(shimbun-get-headers): Ditto.
8733	(shimbun-muchy-get-headers): Remove unnecessary `mapcar'.
8734
87352001-10-20  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8736
8737	* sb-muchy.el: New file.
8738
8739	* sb-ibm-dev.el: New file.
8740	(shimbun-make-contents): Move a reference to a PDF file to the end of
8741	buffer.  Remove font class attribute from a subject string.
8742	(shimbun-make-contents): Declare a local variable SUBJECT.
8743
87442001-10-15  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8745
8746	* sb-w3m-dev.el (shimbun-get-headers, shimbun-article): Use
8747	`shimbun-coding-system-internal' to access coding-system of
8748	shimbun-w3m-dev instead of referring to `shimbun-w3m-dev-coding-system'
8749	directly.
8750
87512001-10-15  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8752
8753	* sb-fml.el (shimbun-get-headers): Call `shimbun-retrieve-url' without
8754	NO-DECODE argument.
8755
8756	* sb-w3m-dev.el (shimbun-get-headers): New method.
8757	(shimbun-article): New method.
8758
87592001-10-15  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8760
8761	* sb-fml.el (shimbun-get-headers): Call `shimbun-retrieve-url' with arg
8762	NO-DECODE when CODING-SYSTEM is non-nil.  Call `shimbun-retrieve-url'
8763	with arg RELOAD.  Set enable-multibyte-characters to t and decode
8764	region according to CODING-SYSTEM when CODING-SYSTEM is non-nil.
8765
8766	* sb-w3m-dev.el (shimbun-w3m-dev-coding-system): New variable.
8767
8768	* shimbun.el (shimbun-retrieve-url): Reindent.  Set
8769	enable-multibyte-characters to nil when NO-DECODE is non-nil.
8770
87712001-10-11  Taiki SUGAWARA  <taiki.s@cityfujisawa.ne.jp>
8772
8773	* sb-tcup.el (shimbun-tcup-make-time): Fix time regexp.
8774	(shimbun-headers): Ditto.
8775
87762001-10-11  Katsumi Yamaoka  <yamaoka@jpl.org>
8777
8778	* sb-f1express.el, sb-fml.el, sb-h14m.el, sb-hns.el, sb-impress.el,
8779	sb-kantei.el, sb-mainichi.el, sb-makanai.el, sb-mhonarc.el,
8780	sb-nikkansports.el, sb-nikkei.el, sb-ruby.el, sb-slashdot-jp.el,
8781	sb-tcup.el, sb-vinelinux.el, sb-yahoo.el, sb-zdnet.el, shimbun.el:
8782	Remove useless whitespaces.
8783
87842001-10-11  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
8785
8786	* sb-f1express.el (shimbun-f1express-coding-system): Abolished.
8787
8788	* sb-isize-sports.el (shimbun-isize-sports-coding-system): Ditto.
8789
87902001-10-11  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
8791
8792	* sb-tcup.el (shimbun-headers): Reset locale to avoid incompatibility
8793	of `format-time-string'.
8794
87952001-10-11  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8796
8797	* sb-namazu.el (shimbun-namazu-url, shimbun-namazu-group-url-alist,
8798	shimbun-index-url): Changed URL of emacs-w3m mailing list archive.
8799
88002001-10-11  Yuuichi Teranishi  <teranisi@gohome.org>
8801
8802	* sb-slashdot-jp.el: Merged patch from
8803	`http://homepage2.nifty.com/strlcat/sb-slashdot-jp.patch'.
8804
88052001-10-11  Hideyuki SHIRAI  <shirai@meadowy.org>
8806
8807	* sb-slashdot-jp.el (shimbun-slashdot-jp-months): Tiny fix.
8808
88092001-09-22  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
8810
8811	* sb-isize-sports.el (shimbun-isize-sports-group-alist): Follow the
8812	change of the Web site.
8813
88142001-09-09  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
8815
8816	* sb-yahoo.el: Follow the renewal of the Web site.
8817
8818	* sb-nikkei.el (shimbun-nikkei-groups): Apply the patch posted by
8819	Takenobu Sugiyama <sugiyama@ae.advantest.co.jp> in [emacs-w3m 01452].
8820
88212001-08-26  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
8822
8823	* sb-nikkansports.el: New file.
8824
88252001-08-25  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
8826
8827	* sb-isize-sports.el (shimbun-isize-sports-group-alist): Improved
8828	content-start/end of football.
8829
88302001-08-24  MIYOSHI Masanori  <miyoshi@boreas.dti.ne.jp>
8831
8832	* sb-makanai.el: Specify iso-2022-7bit loading for the flie.
8833	(shimbun-makanai-groups): Convert a group name to lower case.
8834	(shimbun-makanai-group-alist): Ditto.
8835	(shimbun-makanai-coding-system): Abolished.
8836
8837	* sb-isize-sports.el (shimbun-isize-sports-group-alist): Convert group
8838	names to lower case.
8839
8840	* sb-f1fan.el: Specify iso-2022-7bit loading for the flie.
8841
8842	* sb-f1express.el, sb-f1fan.el, sb-isize-sports.el, sb-makanai.el: New
8843	files.
8844
88452001-08-21  Katsumi Yamaoka  <yamaoka@jpl.org>
8846
8847	* sb-xemacs.el (shimbun-xemacs-x-face-alist): Added.
8848
88492001-08-21  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
8850
8851	* sb-mew.el: Rewrite for renewal of mew.org ml archive.
8852
88532001-07-23  Yuuichi Teranishi  <teranisi@gohome.org>
8854
8855	* sb-asahi.el (shimbun-asahi-groups): Added "culture".
8856	* sb-asahi-html.el (shimbun-asahi-html-groups): Ditto.
8857
88582001-07-09  Yuuichi Teranishi  <teranisi@gohome.org>
8859
8860	* sb-airs.el (shimbun-airs-coding-system): Removed.
8861	* sb-asahi-html.el (shimbun-asahi-html-coding-system): Ditto.
8862	* sb-asahi.el (shimbun-asahi-coding-system): Ditto.
8863	* sb-bbdb-ml.el (shimbun-bbdb-ml-coding-system): Ditto.
8864	* sb-cnet.el (shimbun-cnet-coding-system): Ditto.
8865	* sb-h14m.el (shimbun-h14m-coding-system): Ditto.
8866	* sb-impress.el (shimbun-impress-coding-system): Ditto.
8867	(shimbun-impress-groups-alist): Removed jijinews, sports.
8868	* sb-linuxce-jp.el (shimbun-linuxce-jp-coding-system): Ditto.
8869	* sb-meadow.el (shimbun-meadow-coding-system): Ditto.
8870	* sb-mew.el (shimbun-mew-coding-system): Ditto.
8871	* sb-namazu.el (shimbun-namazu-coding-system): Ditto.
8872	* sb-netbsd.el (shimbun-netbsd-coding-system): Ditto.
8873	* sb-nikkei.el (shimbun-nikkei-coding-system): Ditto.
8874	* sb-ruby.el (shimbun-ruby-coding-system): Ditto.
8875	* sb-sponichi.el (shimbun-sponichi-coding-system): Ditto.
8876	* sb-toshiba.el (shimbun-toshiba-coding-system): Ditto.
8877	* sb-vinelinux.el (shimbun-vinelinux-coding-system): Ditto.
8878	* sb-w3m-dev.el (shimbun-w3m-dev-coding-system): Ditto.
8879	* sb-wired.el (shimbun-wired-coding-system): Ditto.
8880	* sb-yahoo.el (shimbun-yahoo-coding-system): Ditto.
8881	* sb-yomiuri.el (shimbun-yomiuri-coding-system): Ditto.
8882	* sb-zdnet.el (shimbun-zdnet-coding-system): Ditto.
8883
88842001-07-04  Yuuichi Teranishi  <teranisi@gohome.org>
8885
8886	* sb-slashdot-jp.el (shimbun-slashdot-jp-url): Changed url.
8887	(shimbun-slashdot-jp-content-start): Follow the page renewal.
8888	(shimbun-slashdot-jp-make-contents): Ditto.
8889
88902001-06-21  Mito  <mit@nines.nec.co.jp>
8891
8892	* sb-hns.el (shimbun-hns-article): Add title string to the article
8893	buffer.
8894
88952001-06-18  Yuuichi Teranishi  <teranisi@gohome.org>
8896
8897	* sb-kantei.el (shimbun-kantei-from-address): Define.
8898	(shimbun-get-headers): Encode from.
8899
8900	* sb-slashdot-jp.el (shimbun-headers): Setup 'cid' argument for
8901	comments.pl.
8902	(shimbun-slashdot-jp-make-contents): New inline function.
8903	(shimbun-article): Define (To reload story articles).
8904
89052001-06-18  Katsumi Yamaoka  <yamaoka@jpl.org>
8906
8907	* shimbun.el (shimbun-encapsulate-images): Renamed from
8908	`shimbun-encapsulate-article'.
8909
89102001-06-15  Katsumi Yamaoka  <yamaoka@jpl.org>
8911
8912	* sb-kantei.el (shimbun-kantei-x-face-alist): New variable.
8913
89142001-06-15  Yuuichi Teranishi  <teranisi@gohome.org>
8915
8916	* sb-impress.el (shimbun-impress-expiration-days): Commented out.
8917
8918	* sb-kantei.el: New file.
8919
89202001-06-15  ABE Yasushi  <yasushi@stbbs.net>
8921
8922	* sb-javaconf.el (shimbun-javaconf-groups): Add some groups.
8923	(shimbun-get-headers): Follow the change above.
8924
89252001-06-14  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
8926
8927	* sb-mhonarc.el (shimbun-make-contents): Fixed reference order.
8928
89292001-06-14  ABE Yasushi  <yasushi@stbbs.net>
8930
8931	* sb-javaconf.el: New file.
8932
89332001-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8934
8935	* shimbun.el (shimbun-base64-encode-string): Enclose the function
8936	definition with `eval-and-compile'.
8937
89382001-06-14  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8939
8940	* shimbun.el (shimbun-content-type): New alias.
8941	(shimbun-url-exists-p): New function.
8942
8943	* sb-gyve.el: New file.
8944
89452001-06-13  Yuuichi Teranishi  <teranisi@gohome.org>
8946
8947	* sb-slashdot-jp.el (shimbun-headers): Encode `from' with
8948	`shimbun-mime-encode-string'; Follow the search.pl's renewal; Added
8949	'mode=flat' option for comments.pl.
8950
89512001-06-12  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
8952
8953	* sb-m17n.el: New file.
8954
89552001-06-12  Yuuichi Teranishi  <teranisi@gohome.org>
8956
8957	* shimbun.el (shimbun-make-mime-article): Fixed search process for
8958	`src' attribute of `img' tag.
8959
89602001-06-12  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
8961
8962	* shimbun.el (shimbun): New customize group.
8963	(shimbun-x-face): Defined as customize option.
8964	(shimbun-encapsulate-article): Ditto.
8965	(shimbun-use-bbdb-for-x-face): Ditto.
8966
89672001-06-12  Yuuichi Teranishi  <teranisi@gohome.org>
8968
8969	* shimbun.el (shimbun-retrieve-url): Return content-type.
8970	(shimbun-suffix-content-type-alist): Abolish.
8971	(shimbun-encapsulate-article): Fixed docstring.
8972	(shimbun-make-mime-article): Added docstring; Use return value of
8973	`shimbun-retrieve-url'; Set start parameter for multipart/related; If
8974	same image is used multiple time in the article, reuse its content-id.
8975
89762001-06-11  Yuuichi Teranishi  <teranisi@gohome.org>
8977
8978	* sb-slashdot-jp.el (shimbun-make-contents): Call
8979	`shimbun-make-mime-article'.
8980	* sb-hns.el (shimbun-article): Ditto.
8981
8982	* shimbun.el (toplevel): Require 'mel.
8983	(shimbun-base64-encode-string): New function.
8984	(shimbun-suffix-content-type-alist): New constant.
8985	(shimbun-encapsulate-article): New variable.
8986	(shimbun-make-mime-article): New function.
8987	(shimbun-make-html-contents): Call `shimbun-make-mime-article'.
8988
8989	* sb-asahi.el (shimbun-asahi-expiration-days): Changed default value as
8990	6.
8991
8992	* sb-asahi-html.el (shimbun-asahi-html-expiration-days): New variable.
8993
89942001-06-10  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
8995
8996	* sb-w3m-dev.el: Remove comment.
8997	(shimbun-w3m-dev-coding-system): Change iso-2022-jp to euc-jp.
8998
8999	* sb-vinelinux.el: New file.
9000
90012001-06-08  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
9002
9003	* sb-zdnet.el (shimbun-zdnet-expiration-days): Removed.
9004
9005	* sb-netbsd.el (shimbun-get-headers): Fixed order of retrieved headers
9006	and condition to check whether the target header is already retrieved
9007	or not.
9008
90092001-06-08  Yuuichi Teranishi  <teranisi@gohome.org>
9010
9011	* shimbun.el (shimbun): Removed slot `use-entire-index'.
9012	(shimbun-mua::shimbun-mua-use-entire-index): Abolish.
9013	(shimbun-open): Don't setup `use-entire-index' slot.
9014
9015	* sb-slashdot-jp.el (shimbun-make-contents): Decide charset
9016	dynamically.
9017
90182001-06-07  Yuuichi Teranishi  <teranisi@gohome.org>
9019
9020	* sb-airs.el (shimbun-get-headers): Added optional argument `range'.
9021	* sb-airs.el (shimbun-get-headers): Ditto.
9022	* sb-asahi.el (shimbun-get-headers): Ditto.
9023	* sb-cnet.el (shimbun-get-headers): Ditto.
9024	* sb-fml.el (shimbun-get-headers): Ditto.
9025	* sb-glimpse.el (shimbun-get-headers): Ditto.
9026	* sb-gnome.el (shimbun-get-headers): Ditto.
9027	* sb-h14m.el (shimbun-get-headers): Ditto.
9028	* sb-hns.el (shimbun-get-headers): Ditto.
9029	* sb-impress.el (shimbun-get-headers): Ditto.
9030	* sb-mainichi.el (shimbun-get-headers): Ditto.
9031	* sb-mew.el (shimbun-get-headers): Ditto.
9032	* sb-mhonarc.el (shimbun-get-headers): Ditto.
9033	* sb-namazu.el (shimbun-get-headers): Ditto.
9034	* sb-netbsd.el (shimbun-get-headers): Ditto.
9035	* sb-nikkei.el (shimbun-get-headers): Ditto.
9036	* sb-ruby.el (shimbun-get-headers): Ditto.
9037	* sb-sponichi.el (shimbun-get-headers): Ditto.
9038	* sb-yahoo.el (shimbun-get-headers): Ditto.
9039	* sb-yomiuri.el (shimbun-get-headers): Ditto.
9040	* sb-zdnet.el (shimbun-get-headers): Ditto.
9041	* sb-lump.el (shimbun-headers): Ditto.
9042	* sb-meadow.el (shimbun-headers): Ditto.
9043	* sb-slashdot-jp.el (shimbun-headers): Ditto.
9044	(shimbun-slashdot-jp-story-max-pages): New variable.
9045	(shimbun-slashdot-jp-comment-max-pages): Ditto.
9046	(shimbun-slashdot-jp-comments-per-story): Ditto.
9047
9048	* sb-tcup.el (shimbun-headers): Ditto.
9049
9050	* shimbun.el (shimbun-headers): Added optional argument `range'.
9051	(shimbun-get-headers): Ditto.
9052	(shimbun-header-index-pages): New macro.
9053
90542001-06-06  Yuuichi Teranishi  <teranisi@gohome.org>
9055
9056	* sb-yahoo.el (shimbun-yahoo-expiration-days): New variable.
9057	* sb-zdnet.el (shimbun-zdnet-expiration-days): New variable.
9058	(shimbun-article-expiration-days): Removed.
9059	* sb-yomiuri.el (shimbun-yomiuri-article-expiration-days): New
9060	variable.
9061	(shimbun-article-expiration-days): Removed.
9062	* sb-wired.el (shimbun-wired-expiration-days): New variable.
9063	(shimbun-article-expiration-days): Removed.
9064	* sb-sponichi.el (shimbun-sponichi-expiration-days): New variable.
9065	(shimbun-article-expiration-days): Removed.
9066	* sb-nikkei.el (shimbun-nikkei-expiration-days): New variable.
9067	(shimbun-article-expiration-days): Removed.
9068	* sb-mainichi.el (shimbun-mainichi-expiration-days): New variable.
9069	(shimbun-article-expiration-days): Removed.
9070	* sb-impress.el (shimbun-impress-expiration-days): New variable.
9071	(shimbun-article-expiration-days): Removed.
9072	* sb-cnet.el (shimbun-cnet-expiration-days): New variable.
9073	(shimbun-article-expiration-days): Removed.
9074
90752001-06-06  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
9076
9077	* shimbun.el (shimbun): Added new slot `expiration-days'.
9078	* sb-asahi.el (shimbun-asahi-article-expiration-days): New variable.
9079	(shimbun-article-expiration-days): Removed.
9080
90812001-06-06  Yuuichi Teranishi  <teranisi@gohome.org>
9082
9083	* shimbun.el (shimbun-article-expiration-days): New method.
9084
9085	* sb-asahi.el (shimbun-article-expiration-days): Define as 7 days.
9086	* sb-cnet.el (shimbun-article-expiration-days): Ditto.
9087	* sb-impress.el (shimbun-article-expiration-days): Ditto.
9088	* sb-mainichi.el (shimbun-article-expiration-days): Ditto.
9089	* sb-nikkei.el (shimbun-article-expiration-days): Ditto.
9090	* sb-sponichi.el (shimbun-article-expiration-days): Ditto.
9091	* sb-wired.el (shimbun-article-expiration-days): Ditto.
9092	* sb-yomiuri.el (shimbun-article-expiration-days): Ditto.
9093	* sb-zdnet.el (shimbun-article-expiration-days): Ditto.
9094
90952001-06-05  Yuuichi Teranishi  <teranisi@gohome.org>
9096
9097	* shimbun.el (shimbun-retrieve-url): Don't cause an error when url is
9098	nil.
9099	(shimbun-retrieve-url-buffer): Ditto.
9100
9101	* sb-slashdot-jp.el (shimbun-slashdot-jp-story-pages): New variable.
9102	(shimbun-slashdot-jp-comment-pages): Ditto.
9103	(shimbun-headers): Retrieve pages according to above variables.
9104	(shimbun-make-contents): Fixed re-search-forward arguments.
9105
91062001-06-05  Yuuichi Teranishi  <teranisi@gohome.org>
9107
9108	* sb-slashdot-jp.el: New file.
9109
91102001-06-01  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9111
9112	* sb-ding.el (shimbun-ding-groups): Add "ding-announce" and
9113	"ding-cvslog".
9114	(shimbun-ding-x-face-alist): New variable.
9115
91162001-05-31  Koichiro Ohba  <koichiro@meadowy.org>
9117
9118	* sb-mainichi.el: New backend.
9119
91202001-05-31  Katsumi Yamaoka  <yamaoka@jpl.org>
9121
9122	* shimbun.el (shimbun-header-insert): Use BBDB records for choosing the
9123	author's X-Face.
9124	(shimbun-use-bbdb-for-x-face): New variable.  Users can set this to
9125	`never' to inhibit the use of BBDB.
9126	(TopLevel): Attempt to load `bbdb' when compiling.
9127
91282001-05-31  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
9129
9130	* shimbun.el (shimbun-mime-encode-string): Replace all spacing
9131	characters to a single white character.
9132
9133	* sb-mhonarc.el (shimbun-make-contents): Subject field and from field
9134	are MIME-encoded before they are stored.
9135
9136	* sb-fml.el (shimbun-make-contents): Ditto.
9137
91382001-05-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
9139
9140	* sb-linuxce-jp.el: New file.
9141
9142	* sb-toshiba.el: New file.
9143
91442001-05-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
9145
9146	* sb-meadow.el (shimbun-get-headers): Use `shimbun-expand-url' instead
9147	of `w3m-expand-url'.
9148
91492001-05-28  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
9150
9151	* sb-sponichi.el (author): Corrected.
9152
9153	* sb-meadow.el: It looks all indexes.
9154	(shimbun-index-url): Removed.
9155	(shimbun-get-headers): Removed.
9156	(shimbun-headers): New method.
9157
91582001-05-27  Yuuichi Teranishi  <teranisi@gohome.org>
9159
9160	* sb-ruby.el (shimbun-make-contents): Call `shimbun-decode-entities'.
9161
9162	* sb-nikkei.el (shimbun-get-headers): Don't call `nreverse'.
9163
9164	* sb-yahoo.el (shimbun-get-headers): Ditto.
9165
91662001-05-27  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
9167
9168	* sb-ruby.el: New file.
9169
9170	* sb-fml.el (shimbun-fml-parse-time): Removed needless local variables.
9171
91722001-05-23  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
9173
9174	* sb-fml.el (shimbun-fml-parse-time): New function.
9175	(shimbun-get-headers): Use `shimbun-fml-parse-time'.
9176
91772001-05-25  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9178
9179	* sb-mhonarc.el (shimbun-mhonarc-get-headers): Redefine as macro.
9180	* sb-airs.el (shimbun-get-headers): Follow the change above.
9181	* sb-glimpse.el (shimbun-get-headers): Ditto.
9182	* sb-h14m.el (shimbun-get-headers): Ditto.
9183	* sb-meadow.el (shimbun-get-headers): Ditto.
9184	* sb-namazu.el (shimbun-get-headers): Ditto.
9185
9186	* sb-xemacs.el (shimbun-xemacs-url): Fixed.
9187
91882001-05-24  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9189
9190	* sb-h14m.el: New file.
9191
9192	* sb-xemacs.el: Require `sb-glimpse' instead of `sb-mhonarc'.
9193	(shimbun-xemacs): Inherit `shimbun-glimpse' instead of
9194	`shimbun-mhonarc'.
9195	(shimbun-xemacs-concat-url,shimbun-index-url,shimbun-get-headers):
9196	Removed.
9197	(shimbun-xemacs-reverse-flag): New variable.
9198	(shimbun-xemacs-litemplate-regexp): New variable.
9199
9200	* sb-ding.el: Require `sb-glimpse' instead of `sb-xemacs'.
9201	(shimbun-ding): Inherit `shimbun-glimpse' instead of `shimbun-xemacs'.
9202	(shimbun-ding-reverse-flag): New variable.
9203	(shimbun-ding-litemplate-regexp): New variable.
9204
9205	* sb-glimpse.el: New file.
9206
9207	* sb-airs.el (shimbun-airs-reverse-flag): New variable.
9208	(shimbun-airs-litemplate-regexp): New variable.
9209	(shimbun-get-headers): Use `shimbun-mhonarc-get-headers'.
9210
9211	* sb-mhonarc.el (shimbun-mhonarc-replace-newline-to-space): New
9212	function.
9213	(shimbun-mhonarc-extract-header-values): Convert to old style of macro
9214	defintion; Use `shimbun-mhonarc-replace-newline-to-space' instead of
9215	`subst-char-in-string'.
9216
92172001-05-24  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9218
9219	* sb-mhonarc.el: Added `revers-flag' and `litemplate-regexp' slot.
9220	Define internal accessor.
9221	(shimbun-mhonarc-litemplate-regexp): New variable.
9222	(initialize-instance): New method.
9223	(shimbun-get-headers): New method.
9224	(shimbun-mhonarc-extract-header-values): New macro.
9225	(shimbun-mhonarc-get-headers): New function.
9226
9227	* sb-meadow.el: New file.
9228
9229	* sb-namazu.el (shimbun-namazu-reverse-flag): New variable.
9230	(shimbun-namazu-litemplate-regexp): New variable.
9231	(shimbun-get-headers): Use `shimbun-mhonarc-get-headers' instead of
9232	`shimbun-namazu-get-headers-1'
9233	(shimbun-namazu-get-headers-1): Removed.
9234
92352001-05-23  Kazuyoshi KOREEDA   <Kazuyoshi.Koreeda@rdmg.mgcs.mei.co.jp>
9236
9237	* sb-nikkei.el: New file.
9238	* sb-yahoo.el: New file.
9239
92402001-05-23  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
9241
9242	* shimbun.el (shimbun-retrieve-url): Decode contents which is retrieved
9243	by `w3m-retrieve'.
9244
92452001-05-22  Yuuichi Teranishi  <teranisi@gohome.org>
9246
9247	* shimbun.el (shimbun-retrieve-url): Decode buffer with
9248	w3m-output-coding-system.
9249	(shimbun-retrieve-url-buffer): Ditto.
9250
9251	* sb-fml.el (shimbun-make-contents): Don't make new header structure.
9252	(shimbun-make-contents): Process content as HTML.
9253
92542001-05-21  NAKAJIMA Mikio  <minakaji@osaka.email.ne.jp>
9255
9256	* sb-w3m-dev.el: New file.
9257
9258	* sb-fml.el (shimbun-make-contents): Use `delete-region' instead of
9259	`kill-line' not to destroy kill-ring.
9260
92612001-05-22  Katsumi Yamaoka  <yamaoka@jpl.org>
9262
9263	* shimbun.el (shimbun-make-html-contents): Define it before it is used.
9264	(shimbun-make-html-contents): Ditto.
9265
92662001-05-21  Yuuichi Teranishi  <teranisi@gohome.org>
9267
9268	* shimbun.el (shimbun-article-url): Fixed problem when
9269	shimbun-header-xref returns nil.
9270
92712001-05-18  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>
9272
9273	* sb-hns.el (shimbun-get-headers): Fixed problem when title have
9274	anchor.
9275
92762001-05-18  Yuuichi Teranishi  <teranisi@gohome.org>
9277
9278	* sb-gnome.el (toplevel): Require 'sb-mhonarc.
9279
92802001-05-10  Yuuichi Teranishi  <teranisi@gohome.org>
9281
9282	* sb-impress.el (shimbun-impress-x-face-alist): New variable.
9283
9284
92852001-05-09  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
9286
9287	* Release emacs-w3m-1.0 from emacs-w3m-1_0 branch.
9288
92892001-05-08  Yuuichi Teranishi  <teranisi@gohome.org>
9290
9291	* sb-impress.el (shimbun-get-headers): Remove CRLF characters from
9292	subject string.
9293
92942001-05-08  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9295
9296	* sb-hns.el (shimbun-hns-article): Support "RLNEW".
9297	(shimbun-article): Fixed problem when header contain multibyte string.
9298
92992001-05-07  Yuuichi Teranishi  <teranisi@gohome.org>
9300
9301	* sb-hns.el (shimbun-hns-group-alist): Added X-FACE element.
9302	(shimbun-article): Use `encode-coding-string' instead of
9303	`encode-coding-region'.
9304	(shimbun-x-face): Define.
9305
9306	* shimbun.el (shimbun-header-insert): Use shimbun-x-face instead of
9307	shimbun-x-face-internal.
9308	(shimbun-open-group): Don't setup x-face slot.
9309	(shimbun-x-face): New generic function.
9310	(shimbun-x-face): Define.
9311
9312	* sb-tcup.el (shimbun-tcup-url): Eliminated.
9313	(shimbun-tcup-groups): Ditto.
9314	(shimbun-groups): Define.
9315
93162001-05-07  Taiki SUGAWARA  <taiki.s@cityfujisawa.ne.jp>
9317
9318	* sb-tcup.el: Changes for other tcup groups [emacs-w3m: 00713].
9319	(shimbun-tcup-group-alist): Define as variable; Changed structure.
9320	(shimbun-tcup-subject-regexp): New variable.
9321	(shimbun-tcup-from-start-regexp): Ditto.
9322	(shimbun-tcup-date-start-regexp): Ditto.
9323	(shimbun-tcup-body-start-regexp): Ditto.
9324	(shimbun-tcup-body-end-regexp): Ditto.
9325	(shimbun-tcup-get-group-key): Follow changes above.
9326	(shimbun-headers): Ditto.
9327
93282001-05-06  Mito  <mit@nines.nec.co.jp>
9329
9330	* sb-hns.el (shimbun-hns-x-face-alist): New variable.
9331
9332	* sb-tcup.el (shimbun-tcup-x-face-alist): Ditto.
9333	(shimbun-tcup-group-alist): Renamed 'yutopia' to 'meadow'; Added new
9334	group 'yutopia'.
9335
93362001-05-07  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9337
9338	* shimbun.el (shimbun-expand-url): Define as an alias for
9339	`w3m-expand-url'.
9340
9341	* sb-hns.el (shimbun-get-headers): Set proper url to xref.
9342	(shimbun-hns-article): Follow the change above.
9343	(shimbun-article): Encode headers.
9344
93452001-04-26  Yuuichi Teranishi  <teranisi@gohome.org>
9346
9347	* sb-gnome.el (shimbun-get-headers): Retrieve index as binary and
9348	decode with shimbun-gnome-coding-system.
9349
9350	* sb-xemacs.el (shimbun-get-headers): Likewise; MIME encode 'from'
9351	string.
9352
93532001-04-24  Yuuichi Teranishi  <yuuichi@elmo.templewest.net>
9354
9355	* sb-yomiuri.el (shimbun-get-headers): Fixed regexp for "fuho" group.
9356
93572001-04-23  Yuuichi Teranishi  <teranisi@gohome.org>
9358
9359	* shimbun.el (shimbun-retrieve-url): Added optional argument no-decode.
9360	(shimbun-retrieve-url-buffer): Ditto.
9361
9362	* sb-tcup.el (shimbun-headers): Define; Retrieve headers as binary and
9363	decode with shimbun-tcup-coding-system.
9364	(shimbun-get-headers): Eliminated.
9365
93662001-04-19  Yuuichi Teranishi  <teranisi@gohome.org>
9367
9368	* sb-hns.el (shimbun-close): Define (clean up content-hash).
9369	(shimbun-article): Avoid an error when article does not exist.
9370	(shimbun-hns-article): Reload page for article.
9371
93722001-04-19  Shun-ichi GOTO  <gotoh@taiyo.co.jp>
9373
9374	* sb-hns.el (shimbun-get-headers): Generate pseudo time using section
9375	number of article for sorting by date.
9376
93772001-04-18  Yuuichi Teranishi  <teranisi@gohome.org>
9378
9379	* sb-hns.el: New file.
9380
9381	* shimbun.el (shimbun-groups): Define as generic function.
9382	(shimbun-open-group): Use `shimbun-groups' instead of
9383	`shimbun-groups-internal'.
9384
9385	* shimbun.el (shimbun-header-insert): Added argument `shimbun'.  Use
9386	`shimbun-article-url' instead of `shimbun-header-xref' for the Xref
9387	field.
9388	* sb-fml.el (shimbun-make-contents): Follow the change above.
9389	* sb-text.el (shimbun-make-contents): Ditto.
9390	* sb-tcup.el (shimbun-article): Ditto.
9391	* sb-mhonarc.el (shimbun-make-contents): Ditto.
9392
9393	* shimbun.el (shimbun-header-insert): Insert x-face field.
9394	(shimbun-make-html-contents): Don't insert x-face field.
9395
9396	* sb-text.el (shimbun-make-contents): Don't insert x-face field.
9397
9398	* sb-namazu.el (shimbun-namazu-url): Deleted last '/'.
9399	(shimbun-index-url): Follow the change above.
9400	(shimbun-reply-to): Define.
9401
94022001-04-17  Yuuichi Teranishi  <teranisi@gohome.org>
9403
9404	* sb-impress.el: New file.
9405
94062001-04-16  Yuuichi Teranishi  <teranisi@gohome.org>
9407
9408	* sb-gnome.el: New file.
9409	(shimbun-gnome-groups): Removed duplicated "wm-spec-list".
9410
9411	* shimbun.el (shimbun-reply-to): New generic function.
9412
9413	* sb-mhonarc.el (shimbun-make-contents): Add "Reply-To" field.
9414
9415	* sb-airs.el (shimbun-airs-group-path-alist): Add reply-to information.
9416	(shimbun-airs-concat-url): Follow the change above.
9417	(shimbun-reply-to): Define.
9418
94192001-04-16  Yuuichi Teranishi  <teranisi@gohome.org>
9420
9421	* sb-wired.el (shimbun-get-group-header-alist): Jump to the article
9422	start point before getting headers.
9423
94242001-04-15  Yuuichi Teranishi  <teranisi@gohome.org>
9425
9426	* sb-airs.el (shimbun-airs-coding-system): Fixed redundant definition.
9427	* sb-yomiuri.el (shimbun-yomiuri-coding-system): Ditto.
9428	* sb-wired.el (shimbun-wired-coding-system): Ditto.
9429	* sb-sponichi.el (shimbun-sponichi-coding-system): Ditto.
9430	* sb-netbsd.el (shimbun-netbsd-coding-system): Ditto.
9431	* sb-cnet.el (shimbun-cnet-coding-system): Ditto.
9432	* sb-bbdb-ml.el (shimbun-bbdb-ml-coding-system): Ditto.
9433
9434	* sb-mew.el: Fixed.
9435
94362001-04-13  Yuuichi Teranishi  <teranisi@gohome.org>
9437
9438	* sb-xemacs.el (shimbun-get-headers): Undo last change.
9439
9440	* sb-airs.el (shimbun-get-headers): Ditto.
9441
9442	* shimbun.el (shimbun-retrieve-url): Copy buffer content only if it is
9443	not the work buffer of w3m.
9444
9445	* sb-xemacs.el (shimbun-get-headers): Retrieve header to the temp
9446	buffer.
9447
9448	* sb-airs.el (shimbun-get-headers): Ditto.
9449
9450	* shimbun.el (shimbun-retrieve-url-buffer): Return an empty buffer when
9451	`w3m-retrieve' returns nil.
9452
94532001-04-12  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9454
9455	* sb-airs.el (shimbun-get-headers): Stop when `shimbun-search-id'
9456	returns non-nil.
9457
94582001-04-12  Yuuichi Teranishi  <teranisi@gohome.org>
9459
9460	* shimbun.el (shimbun-index-url): Removed method definition.
9461
9462	* sb-fml.el (shimbun-index-url): Define.
9463
9464	* sb-asahi-html.el (shimbun-asahi-html-content-end): Changed value.
9465	(shimbun-index-url): Removed.
9466
94672001-04-12  Yuuichi Teranishi  <teranisi@gohome.org>
9468
9469	* shimbun.el (shimbun-headers): Define as generic function.
9470
9471	* sb-wired.el (shimbun-get-group-header-alist): Don't return headers
9472	with duplicated message-id.
9473
9474	* sb-lump.el (shimbun-lump-check-p): Revert the checking logic.
9475	(shimbun-headers): Renamed from shimbun-get-headers.
9476
94772001-04-12  Yuuichi Teranishi  <teranisi@gohome.org>
9478
9479	* sb-asahi-html.el: New file.
9480
94812001-04-12  Yuuichi Teranishi  <teranisi@gohome.org>
9482
9483	* sb-tcup.el (shimbun-get-headers): Don't decode buffer.
9484
94852001-04-09  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9486
9487	* sb-mhonarc.el (shimbun-make-contents): Fixed.
9488
94892001-04-09  Yuuichi Teranishi  <teranisi@gohome.org>
9490
9491	* shimbun.el (shimbun): Removed `headers' slot.
9492	(shimbun-retrieve-url-buffer): New function.
9493	(shimbun-open-group): Don't set up `headers' slot.
9494	(shimbun-close-group): Don't clean up `headers' slot.
9495	(shimbun-headers): Retrieve headers using
9496	`shimbun-retrieve-url-buffer'.
9497
94982001-04-06  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9499
9500	* sb-ding.el: New file.
9501
9502	* sb-xemacs.el (shimbun-get-headers): Generate pattern from index-url.
9503
9504	* sb-mhonarc.el (shimbun-make-contents): Always insert Content-Type.
9505
9506	* sb-zdnet.el: Add `gemespot' support.
9507
9508	* sb-emacs-w3m.el: Removed.
9509
95102001-04-06  Yuuichi Teranishi  <teranisi@gohome.org>
9511
9512	* shimbun.el (shimbun-mua): Added slot `shimbun'.  Define internal
9513	accessor.
9514	(shimbun-open): Setup shimbun slot.
9515
95162001-04-05  Yuuichi Teranishi  <teranisi@gohome.org>
9517
9518	* sb-xemacs.el (shimbun-get-headers): Examine use-entire-index slot and
9519	use shimbun-search-id.
9520	(shimbun-xemacs-coding-system): Fixed redundant definition.
9521
95222001-04-05  Yuuichi Teranishi  <teranisi@gohome.org>
9523
9524	* shimbun.el (shimbun-open-group): Reload header index.
9525
9526	* sb-namazu.el (shimbun-namazu-group-url-alist): New variable.
9527	(shimbun-index-url): Use it.
9528	(shimbun-get-headers): Set path argument of
9529	`shimbun-namazu-get-headers-1'; Catch 'stop signal.
9530	(shimbun-namazu-get-headers-1): Added argument `path'; Set relative
9531	path to xref; Throw 'stop and return headers if `shimbun-search-id'
9532	returns non-nil.
9533
9534	* sb-asahi.el (shimbun-asahi): Don't inherit shimbun.
9535	(shimbun-asahi-coding-system): Fixed redundant definition.
9536
95372001-04-04  Yuuichi Teranishi  <teranisi@gohome.org>
9538
9539	* sb-tcup.el (shimbun-article): Changed argument `id' to `header'.
9540
9541	* shimbun.el (shimbun-article): Abolish argument `id' and added
9542	`header' instead.
9543	(shimbun): Removed `hash' slot.
9544	(shimbun-hash-length): Abolish.
9545	(shimbun-open-group): Don't set up hash slot.
9546	(shimbun-close-group): Don't clean up hash slot.
9547	(shimbun-header): Abolish.
9548	(shimbun-article-url): New inline function.
9549
95502001-04-04  Akihiro Arisawa  <ari@mbf.sphere.ne.jp>
9551
9552	* sb-namazu.el, sb-emacs-w3m.el: New files.
9553
95542001-04-04  Yuuichi Teranishi  <teranisi@gohome.org>
9555
9556	* shimbun.el (shimbun-mua-use-entire-index): New method.
9557	(shimbun-attributes): Removed use-entire-index.
9558	(shimbun-open): Call `shimbun-mua-use-entire-index' to set
9559	use-entire-index slot.
9560
9561	* sb-airs.el (shimbun-airs-use-entire-index): Abolish.
9562
9563	* sb-bbdb-ml.el (shimbun-bbdb-ml-use-entire-index): Ditto.
9564
9565	* sb-fml.el (shimbun-get-headers): Stop when `shimbun-search-id'
9566	returns non-nil.
9567
9568	* shimbun.el (shimbun): Added `mua' slot.
9569	(shimbun-mua): New class.
9570	(shimbun-mua-search-id): New method.
9571	(shimbun-search-id): New function.
9572	(shimbun-mime-encode-string): Fixed problem when string is "" or nil.
9573	(shimbun-open): Added optional `MUA' argument.
9574
9575	* sb-mhonarc.el (shimbun-make-contents): Process content as text/html.
9576
9577	* shimbun.el (shimbun): Added `x-face-alist' slot.
9578	(shimbun-x-face-alist): Eliminated.
9579	(shimbun-x-face): New variable.
9580	(shimbun-attributes): Added `x-face-alist'.
9581	(shimbun-open): Set `x-face-alist'.
9582	(shimbun-open-group): Follow changes above.
9583
9584	* sb-text.el (shimbun-fill-column, shimbun-kinsoku-bol-list,
9585	shimbun-kinsoku-eol-list, shimbun-fill-line,
9586	shimbun-shallow-rendering): Moved from shimbun.el.
9587
9588	* sb-asahi.el (shimbun-asahi-x-face-alist): New variable.
9589
9590	* sb-zdnet.el (shimbun-zdnet-x-face-alist): Ditto.
9591
9592	* sb-wired.el (shimbun-wired-x-face-alist): Ditto.
9593
9594	* sb-cnet.el (shimbun-cnet-x-face-alist): Ditto.
9595
95962001-04-04  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
9597
9598	* shimbun.el (TopLevel): Some redundant codes are removed.
9599
96002001-04-04  Yuuichi Teranishi  <teranisi@gohome.org>
9601
9602	* shimbun.el (shimbun-decode-entities): Define as an alias for
9603	`w3m-decode-entities'.
9604
96052001-04-03  Yuuichi Teranishi  <teranisi@gohome.org>
9606
9607	* sb-airs.el, sb-mew.el, sb-wired.el, sb-asahi.el, sb-mhonarc.el,
9608	sb-xemacs.el, sb-bbdb-ml.el, sb-netbsd.el, sb-yomiuri.el, sb-cnet.el,
9609	sb-sponichi.el, sb-zdnet.el, sb-fml.el, sb-tcup.el, shimbun.el,
9610	sb-lump.el, sb-text.el: New files.
9611
9612
9613Local Variables:
9614coding: iso-2022-7bit
9615fill-column: 79
9616indent-tabs-mode: t
9617End:
9618