emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/gnus/nnultimate.el [emacs-unicode-2]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/lisp/gnus/nnultimate.el [emacs-unicode-2]
Date: Thu, 09 Sep 2004 17:50:02 -0400

Index: emacs/lisp/gnus/nnultimate.el
diff -c emacs/lisp/gnus/nnultimate.el:1.3.10.1 
emacs/lisp/gnus/nnultimate.el:1.3.10.2
*** emacs/lisp/gnus/nnultimate.el:1.3.10.1      Fri Mar 12 00:03:11 2004
--- emacs/lisp/gnus/nnultimate.el       Thu Sep  9 09:36:26 2004
***************
*** 1,5 ****
! ;;; nnultimate.el --- interfacing with the Ultimate Bulletin Board system -*- 
coding: iso-latin-1 -*-
! ;; Copyright (C) 1999, 2000 Free Software Foundation, Inc.
  
  ;; Author: Lars Magne Ingebrigtsen <address@hidden>
  ;; Keywords: news
--- 1,6 ----
! ;;; nnultimate.el --- interfacing with the Ultimate Bulletin Board system
! 
! ;; Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc.
  
  ;; Author: Lars Magne Ingebrigtsen <address@hidden>
  ;; Keywords: news
***************
*** 36,46 ****
  (require 'gnus)
  (require 'nnmail)
  (require 'mm-util)
! (eval-when-compile
!   (ignore-errors
!     (require 'nnweb)))
! ;; Report failure to find w3 at load time if appropriate.
! (eval '(require 'nnweb))
  
  (nnoo-declare nnultimate)
  
--- 37,45 ----
  (require 'gnus)
  (require 'nnmail)
  (require 'mm-util)
! (require 'mm-url)
! (require 'nnweb)
! (autoload 'w3-parse-buffer "w3-parse")
  
  (nnoo-declare nnultimate)
  
***************
*** 107,113 ****
                    fetchers))
            (pop articles)
            (setq article (car articles)))))
!    ;; Now we have the mapping from/to Gnus/nnultimate article numbers,
        ;; so we start fetching the topics that we need to satisfy the
        ;; request.
        (if (not fetchers)
--- 106,112 ----
                    fetchers))
            (pop articles)
            (setq article (car articles)))))
!       ;; Now we have the mapping from/to Gnus/nnultimate article numbers,
        ;; so we start fetching the topics that we need to satisfy the
        ;; request.
        (if (not fetchers)
***************
*** 125,133 ****
              (setq subject (nth 2 (assq (car elem) topics)))
              (setq href (nth 3 (assq (car elem) topics)))
              (if (= current-page 1)
!                 (nnweb-insert href)
                (string-match "\\.html$" href)
!               (nnweb-insert (concat (substring href 0 (match-beginning 0))
                                      "-" (number-to-string current-page)
                                      (match-string 0 href))))
              (goto-char (point-min))
--- 124,132 ----
              (setq subject (nth 2 (assq (car elem) topics)))
              (setq href (nth 3 (assq (car elem) topics)))
              (if (= current-page 1)
!                 (mm-url-insert href)
                (string-match "\\.html$" href)
!               (mm-url-insert (concat (substring href 0 (match-beginning 0))
                                      "-" (number-to-string current-page)
                                      (match-string 0 href))))
              (goto-char (point-min))
***************
*** 173,197 ****
                    datel nil))
            (pop datel))
          (when date
!           (setq date (delete "" (split-string
!                                  date "[-, \n\t\r    ]")))
!           (if (or (member "AM" date)
!                   (member "PM" date))
!               (setq date (format
!                           "%s %s %s %s"
!                           (nth 1 date)
!                           (if (and (>= (length (nth 0 date)) 3)
!                                    (assoc (downcase
!                                            (substring (nth 0 date) 0 3))
!                                           parse-time-months))
!                               (substring (nth 0 date) 0 3)
!                             (car (rassq (string-to-number (nth 0 date))
!                                         parse-time-months)))
!                           (nth 2 date) (nth 3 date)))
!             (setq date (format "%s %s %s %s"
!                                (car (rassq (string-to-number (nth 1 date))
!                                            parse-time-months))
!                                (nth 0 date) (nth 2 date) (nth 3 date)))))
          (push
           (cons
            article
--- 172,196 ----
                    datel nil))
            (pop datel))
          (when date
!           (setq date (delete "" (split-string date "[-, \n\t\r    ]")))
!           (setq date
!                 (if (or (member "AM" date)
!                         (member "PM" date))
!                     (format
!                      "%s %s %s %s"
!                      (nth 1 date)
!                      (if (and (>= (length (nth 0 date)) 3)
!                               (assoc (downcase
!                                       (substring (nth 0 date) 0 3))
!                                      parse-time-months))
!                          (substring (nth 0 date) 0 3)
!                        (car (rassq (string-to-number (nth 0 date))
!                                    parse-time-months)))
!                      (nth 2 date) (nth 3 date))
!                   (format "%s %s %s %s"
!                           (car (rassq (string-to-number (nth 1 date))
!                                       parse-time-months))
!                           (nth 0 date) (nth 2 date) (nth 3 date)))))
          (push
           (cons
            article
***************
*** 269,275 ****
  (deffoo nnultimate-request-list (&optional server)
    (nnultimate-possibly-change-server nil server)
    (mm-with-unibyte-buffer
!     (nnweb-insert
       (if (string-match "/$" nnultimate-address)
         (concat nnultimate-address "Ultimate.cgi")
         nnultimate-address))
--- 268,274 ----
  (deffoo nnultimate-request-list (&optional server)
    (nnultimate-possibly-change-server nil server)
    (mm-with-unibyte-buffer
!     (mm-url-insert
       (if (string-match "/$" nnultimate-address)
         (concat nnultimate-address "Ultimate.cgi")
         nnultimate-address))
***************
*** 334,340 ****
      (mm-with-unibyte-buffer
        (while furls
        (erase-buffer)
!       (nnweb-insert (pop furls))
        (goto-char (point-min))
        (setq parse (w3-parse-buffer (current-buffer)))
        (setq contents
--- 333,339 ----
      (mm-with-unibyte-buffer
        (while furls
        (erase-buffer)
!       (mm-url-insert (pop furls))
        (goto-char (point-min))
        (setq parse (w3-parse-buffer (current-buffer)))
        (setq contents




reply via email to

[Prev in Thread] Current Thread [Next in Thread]