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 "&" 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): "" -> "". 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  . 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 . 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