|
@@ -1,5 +1,7 @@
|
|
;;; ido-ubiquitous.el --- Use ido (nearly) everywhere. -*- lexical-binding: t -*-
|
|
;;; ido-ubiquitous.el --- Use ido (nearly) everywhere. -*- lexical-binding: t -*-
|
|
-;;
|
|
|
|
|
|
+
|
|
|
|
+;; Copyright (C) 2011-2015 Ryan C. Thompson
|
|
|
|
+
|
|
;; Author: Ryan C. Thompson
|
|
;; Author: Ryan C. Thompson
|
|
;; URL: https://github.com/DarwinAwardWinner/ido-ubiquitous
|
|
;; URL: https://github.com/DarwinAwardWinner/ido-ubiquitous
|
|
;; Version: 2.17
|
|
;; Version: 2.17
|
|
@@ -8,20 +10,20 @@
|
|
;; EmacsWiki: InteractivelyDoThings
|
|
;; EmacsWiki: InteractivelyDoThings
|
|
;; Package-Requires: ((emacs "24.1"))
|
|
;; Package-Requires: ((emacs "24.1"))
|
|
;; Filename: ido-ubiquitous.el
|
|
;; Filename: ido-ubiquitous.el
|
|
-;;
|
|
|
|
|
|
+
|
|
;; This file is NOT part of GNU Emacs.
|
|
;; This file is NOT part of GNU Emacs.
|
|
-;;
|
|
|
|
|
|
+
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
;;
|
|
;;
|
|
;;; Commentary:
|
|
;;; Commentary:
|
|
-;;
|
|
|
|
|
|
+
|
|
;; If you use the excellent `ido-mode' for efficient completion of
|
|
;; If you use the excellent `ido-mode' for efficient completion of
|
|
;; file names and buffers, you might wonder if you can get ido-style
|
|
;; file names and buffers, you might wonder if you can get ido-style
|
|
;; completion everywhere else too. Well, that's what this package
|
|
;; completion everywhere else too. Well, that's what this package
|
|
;; does! ido-ubiquitous is here to enable ido-style completion for
|
|
;; does! ido-ubiquitous is here to enable ido-style completion for
|
|
;; (almost) every function that uses the standard completion function
|
|
;; (almost) every function that uses the standard completion function
|
|
;; `completing-read'.
|
|
;; `completing-read'.
|
|
-;;
|
|
|
|
|
|
+
|
|
;; To use this package, call `ido-ubiquitous-mode' to enable the mode,
|
|
;; To use this package, call `ido-ubiquitous-mode' to enable the mode,
|
|
;; or use `M-x customize-variable ido-ubiquitous-mode' it to enable it
|
|
;; or use `M-x customize-variable ido-ubiquitous-mode' it to enable it
|
|
;; permanently. Note that `ido-ubiquotous-mode' has no effect unless
|
|
;; permanently. Note that `ido-ubiquotous-mode' has no effect unless
|
|
@@ -31,7 +33,7 @@
|
|
;; use ido, just C-f or C-b at the end/beginning of the input to fall
|
|
;; use ido, just C-f or C-b at the end/beginning of the input to fall
|
|
;; back to non-ido completion (this is the same shortcut as when using
|
|
;; back to non-ido completion (this is the same shortcut as when using
|
|
;; ido for buffers or files).
|
|
;; ido for buffers or files).
|
|
-;;
|
|
|
|
|
|
+
|
|
;; Note that `completing-read' has some quirks and complex behavior
|
|
;; Note that `completing-read' has some quirks and complex behavior
|
|
;; that ido cannot emulate. Ido-ubiquitous attempts to detect some of
|
|
;; that ido cannot emulate. Ido-ubiquitous attempts to detect some of
|
|
;; these quirks and avoid using ido when it sees them. So some
|
|
;; these quirks and avoid using ido when it sees them. So some
|
|
@@ -41,7 +43,7 @@
|
|
;; example, org-mode and magit). See `M-x customize-group
|
|
;; example, org-mode and magit). See `M-x customize-group
|
|
;; ido-ubiquitous' and read about the override variables for more
|
|
;; ido-ubiquitous' and read about the override variables for more
|
|
;; information.
|
|
;; information.
|
|
-;;
|
|
|
|
|
|
+
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
|
;;
|
|
;;
|
|
;; This program is free software: you can redistribute it and/or modify
|
|
;; This program is free software: you can redistribute it and/or modify
|
|
@@ -61,7 +63,7 @@
|
|
;;
|
|
;;
|
|
;;; Code:
|
|
;;; Code:
|
|
|
|
|
|
-(defconst ido-ubiquitous-version "2.16"
|
|
|
|
|
|
+(defconst ido-ubiquitous-version "2.17"
|
|
"Currently running version of ido-ubiquitous.
|
|
"Currently running version of ido-ubiquitous.
|
|
|
|
|
|
Note that when you update ido-ubiquitous, this variable may not
|
|
Note that when you update ido-ubiquitous, this variable may not
|