]> git.eshelyaron.com Git - emacs.git/commitdiff
(quickurl, quickurl-browse-url, quickurl-read):
authorJuanma Barranquero <lekktu@gmail.com>
Sun, 9 May 2004 01:55:31 +0000 (01:55 +0000)
committerJuanma Barranquero <lekktu@gmail.com>
Sun, 9 May 2004 01:55:31 +0000 (01:55 +0000)
Don't use CL-style default args.

lisp/ChangeLog
lisp/net/quickurl.el

index 7078a91d07066467c0a7194e364e682b74cc2654..a64fdff7df0401a129f9ec3fd239a713e2c980a4 100644 (file)
@@ -1,5 +1,11 @@
 2004-05-09  Juanma Barranquero  <lektu@terra.es>
 
+       * net/quickurl.el (quickurl, quickurl-browse-url, quickurl-read):
+       Don't use CL-style default args.
+
+       * pcvs.el (cvs-mode-run, cvs-is-within-p): Fix typo in docstring.
+       (cvs-get-marked): Remove redundant arglist info.
+
        * help-fns.el (help-highlight-arguments): Don't try to highlight
        missing or autoloaded arglists.  Accept structured arguments, like
        the first ones of `do' and `flet'.
index fd13b3a0f51e5af7f8dec0e86e1528fee7374a07..40a1e4bfad3b215e136c9c00f0fbda034a0692f8 100644 (file)
@@ -256,14 +256,16 @@ returned."
 
 ;; Main code:
 
-(defun* quickurl-read (&optional (buffer (current-buffer)))
+(defun* quickurl-read (&optional buffer)
   "`read' the URL list from BUFFER into `quickurl-urls'.
 
+BUFFER, if nil, defaults to current buffer.
 Note that this function moves point to `point-min' before doing the `read'
 It also restores point after the `read'."
   (save-excursion
     (setf (point) (point-min))
-    (setq quickurl-urls (funcall quickurl-sort-function (read buffer)))))
+    (setq quickurl-urls (funcall quickurl-sort-function
+                                 (read (or buffer (current-buffer)))))))
 
 (defun quickurl-load-urls ()
   "Load the contents of `quickurl-url-file' into `quickurl-urls'."
@@ -298,14 +300,15 @@ Also display a `message' saying what the URL was unless SILENT is non-nil."
     (message "Found %s" (quickurl-url-url url))))
 
 ;;;###autoload
-(defun* quickurl (&optional (lookup (funcall quickurl-grab-lookup-function)))
+(defun* quickurl (&optional lookup)
   "Insert an URL based on LOOKUP.
 
 If not supplied LOOKUP is taken to be the word at point in the current
 buffer, this default action can be modifed via
 `quickurl-grab-lookup-function'."
   (interactive)
-  (when lookup
+  (when (or lookup
+            (setq lookup (funcall quickurl-grab-lookup-function)))
     (quickurl-load-urls)
     (let ((url (quickurl-find-url lookup)))
       (if (null url)
@@ -392,14 +395,15 @@ is decided."
           (message "Added %s" url))))))
 
 ;;;###autoload
-(defun* quickurl-browse-url (&optional (lookup (funcall quickurl-grab-lookup-function)))
+(defun quickurl-browse-url (&optional lookup)
   "Browse the URL associated with LOOKUP.
 
 If not supplied LOOKUP is taken to be the word at point in the
 current buffer, this default action can be modifed via
 `quickurl-grab-lookup-function'."
   (interactive)
-  (when lookup
+  (when (or lookup
+            (setq lookup (funcall quickurl-grab-lookup-function)))
     (quickurl-load-urls)
     (let ((url (quickurl-find-url lookup)))
       (if url