summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/servall-wikipedia.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/lisp/servall-wikipedia.el b/lisp/servall-wikipedia.el
index c6ba504..c6b0e93 100644
--- a/lisp/servall-wikipedia.el
+++ b/lisp/servall-wikipedia.el
@@ -138,6 +138,12 @@
(goto-char (point-min))))
buffer))
+(defun servall-wikipedia-open (title)
+ (interactive "sTitle: ")
+ (condition-case nil
+ (switch-to-buffer (servall-wikipedia-load title))
+ (error (servall-wikipedia-search title))))
+
(defun servall-wikipedia-fix-tables ()
(let ((inhibit-read-only t))
(save-excursion