[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/clhs 5999900 06/25: (common-lisp-hyperspec): bind `comp
From: |
Sam Steingold |
Subject: |
[elpa] externals/clhs 5999900 06/25: (common-lisp-hyperspec): bind `completion-ignore-case' |
Date: |
Tue, 27 Apr 2021 20:38:52 -0400 (EDT) |
branch: externals/clhs
commit 599990060459cc305b729bfe43409b4671cd7ac8
Author: Sam Steingold <sds@gnu.org>
Commit: Sam Steingold <sds@gnu.org>
(common-lisp-hyperspec): bind `completion-ignore-case'
---
clhs.el | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/clhs.el b/clhs.el
index 11e40ef..699cd3f 100644
--- a/clhs.el
+++ b/clhs.el
@@ -11,7 +11,7 @@
;;; This is accomplished by not hard-wiring the symbol->file table
;;; but reading the Data/<map> file instead
-;;; Copyright (C) 2002 Sam Steingold <sds@gnu.org>
+;;; Copyright (C) 2002-2006 Sam Steingold <sds@gnu.org>
;;; Keywords: lisp, common lisp, emacs, ANSI CL, hyperspec
;;; released under the GNU GPL <http://www.gnu.org/copyleft/gpl.html>
;;; as a part of GNU CLISP <http://clisp.cons.org>, <http://www.clisp.org>
@@ -99,8 +99,7 @@ something like \"file:/usr/local/doc/HyperSpec/\"."
(defun hash-table-complete (string table how)
"This makes it possible to use hash-tables with `completing-read'.
-Actually, `completing-read' should accept hash-tables natively,
-but it does not - go ahead and report this as a bug."
+Actually, `completing-read' in Emacs 22 accepts hash-tables natively."
(let ((res nil) (st (upcase string)) (len (length string)))
(maphash (lambda (key val)
(when (and (<= len (length key))
@@ -119,7 +118,8 @@ but it does not - go ahead and report this as a bug."
(defun common-lisp-hyperspec (symbol-name)
"Browse the Common Lisp HyperSpec documentation for SYMBOL-NAME.
Finds the HyperSpec at `common-lisp-hyperspec-root'."
- (interactive (list (let ((sym (thing-at-point 'symbol)))
+ (interactive (list (let ((sym (thing-at-point 'symbol))
+ (completion-ignore-case t))
(completing-read
"Look-up symbol in the Common Lisp HyperSpec: "
#'hash-table-complete (clhs-symbols)
- [elpa] branch externals/clhs created (now 93b33fd), Sam Steingold, 2021/04/27
- [elpa] externals/clhs 74286dc 01/25: initial version, Sam Steingold, 2021/04/27
- [elpa] externals/clhs 13622ba 02/25: fixed links, Sam Steingold, 2021/04/27
- [elpa] externals/clhs e6a5a1f 07/25: add CLHS root variants, Sam Steingold, 2021/04/27
- [elpa] externals/clhs a961ce0 08/25: (common-lisp-hyperspec-root): clhs at lisp.org is dead, use lispworks, Sam Steingold, 2021/04/27
- [elpa] externals/clhs 5999900 06/25: (common-lisp-hyperspec): bind `completion-ignore-case',
Sam Steingold <=
- [elpa] externals/clhs 5b6de9f 11/25: common-lisp-hyperspec: with prefix arg, insert the URL instead of visiting it, Sam Steingold, 2021/04/27
- [elpa] externals/clhs 2500ac1 12/25: common-lisp-hyperspec-root: default to http://clhs.lisp.se/ instead of LW, Sam Steingold, 2021/04/27
- [elpa] externals/clhs b769733 03/25: (clhs-table-buffer): permit many spaces between "200" and "OK", Sam Steingold, 2021/04/27
- [elpa] externals/clhs f3bf530 04/25: emacs format uses %s, not ~s, Sam Steingold, 2021/04/27
- [elpa] externals/clhs fbd879c 17/25: common-lisp-hyperspec-root: use mit.edu instead of broken lisp.se, Sam Steingold, 2021/04/27
- [elpa] externals/clhs 1863215 09/25: also mention http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/html/hyperspec/HyperSpec/, Sam Steingold, 2021/04/27
- [elpa] externals/clhs 8208673 16/25: common-lisp-hyperspec-root: reset clhs-symbols when setting, Sam Steingold, 2021/04/27
- [elpa] externals/clhs bcac1e9 10/25: (C)year, Sam Steingold, 2021/04/27
- [elpa] externals/clhs 537a263 13/25: common-lisp-hyperspec: with prefix arg, save URL in kill-ring, Sam Steingold, 2021/04/27
- [elpa] externals/clhs 766be41 14/25: (C) year, Sam Steingold, 2021/04/27