1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-22 07:09:54 +00:00
Commit Graph

268 Commits

Author SHA1 Message Date
Juanma Barranquero
d11320e517 lisp/icomplete.el, lisp/ido.el: Doc fixes.
lisp/icomplete.el: Miscellaneous doc fixes.
Use Icomplete everywhere instead of icomplete for consistency.
(icomplete-max-delay-chars): Fix typo.
(icomplete-mode): Use \[].
(icomplete-tidy, icomplete-exhibit): Reflow.
(icomplete-minibuffer-setup-hook, icomplete-completions):
Remove superfluous backlashes.

lisp/ido.el: Miscellaneous doc fixes.
Use Ido everywhere instead of ido or `ido' for consistency.
(ido-record-ftp-work-directories, ido-merge-ftp-work-directories)
(ido-cache-ftp-work-directory-time, ido-slow-ftp-hosts)
(ido-slow-ftp-host-regexps, ido-reread-directory): Upcase "ftp".
(ido-separator): Extract obsolescence info from docstring and declare
with make-obsolete-variable.
(ido-minibuffer-setup-hook): Simplify example.
(ido-text, ido-text-init, ido-input-stack, ido-report-no-match)
(ido-wide-find-file, ido-wide-find-dir, ido-wide-find-dir-or-delete-dir)
(ido-completion-help, ido-completing-read): Fix typos in docstrings.
(ido-everywhere): Reflow docstring.
(ido-toggle-vc): Doc fix.
(ido-switch-buffer, ido-find-file): Use tabs to improve legibility
of long list of keybindings.
2014-03-03 03:27:08 +01:00
Stefan Monnier
94912b8845 * lisp/ido.el (ido-file-internal): Remove unused var `d'.
Use \` for to match BoS.  Fit within 80n columns.
2014-02-17 10:29:15 -05:00
Dmitry Gutov
17d1b51b65 * lisp/ido.el (ido-file-internal): Don't add the name of an existing
directory twice.

Fixes: debbugs:16747
2014-02-16 06:15:47 +02:00
Glenn Morris
fbb764b8bc * lisp/ido.el (ido-use-virtual-buffers): Doc fix.
Reset :version, since the default value has not changed.

* etc/NEWS: Related edits.
2014-01-30 22:34:44 -08:00
Glenn Morris
ece4bae50f Doc, comment, etc updates for increased use of locate-user-emacs-file
This should have been a prerequisite for making these changes in the
first place.

* doc/emacs/calendar.texi (Time Intervals):
* doc/misc/idlwave.texi (Lesson III---User Catalog, Online Help)
(Starting the Shell, Catalogs, User Catalog):
* doc/misc/remember.texi (Quick Start):
* doc/misc/viper.texi:
* doc/misc/vip.texi (Customization, Customizing Constants)
(Customizing Key Bindings): Update for files being in ~/.emacs.d/.

* lisp/ido.el (ido-save-directory-list-file):
* lisp/saveplace.el (save-place-file):
* lisp/calendar/timeclock.el (timeclock-file):
* lisp/net/quickurl.el (quickurl-url-file):
* lisp/obsolete/otodo-mode.el (todo-file-do, todo-file-done, todo-file-top):
* lisp/progmodes/idlwave.el (idlwave-config-directory):
* lisp/textmodes/remember.el (remember-data-file):
Bump :version.

* lisp/shadowfile.el (shadow-info-file, shadow-todo-file): Doc fix.
* lisp/strokes.el (strokes-file): Doc fix.  Bump :version.
(strokes-help): Doc fix.
* lisp/emulation/viper-init.el (viper-vi-style-in-minibuffer): Doc fix.
* lisp/emulation/viper.el (viper): Doc fix for custom group.
(top-level): Remove oh-so-no-longer-relevant text about vip.
* lisp/obsolete/otodo-mode.el (todo-prefix): Doc fix.

* etc/NEWS: Related edits.
2014-01-26 18:02:28 -08:00
Rüdiger Sonderfeld
ed85dee69d Link to info manual in `defgroup'.
* lisp/progmodes/ada-mode.el (ada):
* lisp/woman.el (woman): Link to info manual and Commentary section.

* lisp/url/url-vars.el (url):
* lisp/erc/erc.el (erc):
* lisp/progmodes/flymake.el (flymake):
* lisp/nxml/nxml-mode.el (nxml):
* lisp/net/eww.el (eww):
* lisp/speedbar.el (speedbar, speedbar-faces, speedbar-vc):
* lisp/htmlfontify.el (htmlfontify):
* lisp/ses.el (ses):
* lisp/epa.el (epa):
* lisp/ido.el (ido): Link to info manual.
2014-01-25 20:15:42 +01:00
Paul Eggert
ba3189039a Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
Xue Fuqiao
bb667ec73c Fix typo in ido-use-virtual-buffers. 2013-10-29 15:37:40 +08:00
Leo Liu
c744a3b9f7 * ido.el (ido-tidy): Handle read-only text. 2013-10-23 20:15:31 +08:00
Joe Vornehm Jr.
7bcb455b5f * lisp/ido.el (dired-other-frame): Only list directories.
Fixes: debbugs:15638
2013-10-18 20:39:31 -04:00
Stefan Monnier
ad9dcd70d6 * lisp/ido.el (ido-completion-help): Fix up compiler warning. 2013-08-08 20:54:22 -04:00
Xue Fuqiao
04263d23c5 doc/lispref/buffers.texi: Add documentation for ido-record-command(s).
* lisp/ido.el (ido-record-command): Add doc string.
2013-08-08 22:03:56 +08:00
Xue Fuqiao
0e55c076ae * lisp/ido.el: Doc fix.
* lisp/ido.el (ido-fractionp):
(ido-cache-ftp-work-directory-time, ido-max-prospects, ido-mode)
(ido-max-file-prompt-width, ido-unc-hosts-cache)
(ido-max-directory-size, ido-max-dir-file-cache)
(ido-decorations): Doc fix.
2013-07-24 16:00:36 +08:00
Paul Eggert
3af1c8684e Spelling fixes. 2013-07-13 22:18:48 -07:00
Leo Liu
58fbe886f5 * ido.el (ido-read-file-name): Guard against non-symbol value. 2013-07-13 12:44:19 +08:00
Leo Liu
97ead0e597 * ido.el (ido-exhibit): Handle ido-enter-matching-directory before
ido-set-matches call.

Fixes: debbugs:6852
2013-07-13 08:57:47 +08:00
Leo Liu
6c0674ee27 * ido.el (dired-do-copy, dired): Set 'ido property.
Fixes: debbugs:11954
2013-07-12 09:01:53 +08:00
Leo Liu
a43d577e48 * ido.el (ido-read-file-name): Conform to the requirements of
read-file-name. 
(ido-read-directory-name): Conform to the requirements of
read-directory-name.

Fixes: debbugs:11861
2013-07-11 10:59:54 +08:00
Leo Liu
c28b9050d5 * ido.el (ido-add-virtual-buffers-to-list): Robustify. (Bug#14552) 2013-07-09 13:09:45 +08:00
Leo Liu
5550a72cf2 * ido.el (ido-read-directory-name): Handle fallback.
(ido-read-file-name): Update DIR to ido-current-directory.

Fixes: debbugs:1516
2013-07-09 10:47:44 +08:00
Leo Liu
3504a4beb8 * ido.el (ido-use-virtual-buffers): Allow new value 'auto.
(ido-enable-virtual-buffers): New variable.
(ido-buffer-internal, ido-toggle-virtual-buffers)
(ido-make-buffer-list): Use it.
(ido-exhibit): Support turning on and off virtual buffers
automatically.
2013-07-06 20:37:12 +08:00
Leo Liu
e01aa29cd9 * ido.el (ido-delete-file-at-head): Respect delete-by-moving-to-trash. 2013-07-03 11:01:34 +08:00
Leo Liu
f42d8237f7 * ido.el (ido-read-internal): Allow forward slash on windows. 2013-06-25 09:04:06 +08:00
Leo Liu
6c3e2c3de5 Simplify last change to ido.el 2013-06-24 12:08:10 +08:00
Leo Liu
6c6268c83d * ido.el (ido-read-internal): Fix bug#14620. 2013-06-24 10:15:56 +08:00
Glenn Morris
84d6f46535 * lisp/ido.el: Convert some function comments to basic doc strings 2013-06-12 00:54:57 -07:00
Glenn Morris
001809f678 * lisp/ido.el (ido-delete-ignored-files): Remove.
(ido-wide-find-dirs-or-files, ido-make-file-list-1):
Go back to calling ido-ignore-item-p directly.

Doesn't seem worth looping over files twice in ido-make-file-list-1.
2013-06-12 00:46:01 -07:00
Eyal Lotem
08c73ed2a5 * ido.el (ido-wide-find-dirs-or-files): Respect ido-case-fold (tiny change)
Fixes: debbugs:13003
2013-06-12 00:25:05 -07:00
Glenn Morris
a7f3fecc54 * lisp/ido.el (ido-delete-ignored-files): Rewrite to avoid cl-lib. 2013-06-12 00:22:20 -07:00
Eyal Lotem
834b5ded7a Respect ido-ignore-item-p in ido-wide-find-dirs-or-files (tiny change)
* lisp/ido.el (ido-delete-ignored-files): New function,
split from ido-make-file-list-1.
(ido-wide-find-dirs-or-files): Maybe ignore files. 
(ido-make-file-list-1): Use ido-delete-ignored-files.

Fixes: debbugs:13003
2013-06-12 00:18:49 -07:00
Leo Liu
c7a8fcacf9 * subr.el (delete-consecutive-dups): New function.
* ido.el (ido-set-matches-1): Use it.
* progmodes/octave.el (inferior-octave-completion-table): Use it.
* ido.el (ido-remove-consecutive-dups): Remove.
2013-05-17 10:43:41 +08:00
Leo Liu
ea78b95b03 Re-work a fix for bug#10994 based on Le Wang's patch.
* ido.el (ido-remove-consecutive-dups): New helper. 
(ido-completing-read): Use it.
(ido-chop): Revert fix for bug#10994.
2013-05-08 22:22:24 +08:00
Stefan Monnier
632556e4fe * lisp/ido.el (ido-completions): Use extra elements of ido-decorations.
(ido-decorations): Update docstring.

Fixes: debbugs:14143
2013-04-05 10:00:08 -04:00
Leo Liu
438b0579ab * ido.el (ido-chop): Fix bug#10994. 2013-03-20 11:05:34 +08:00
Stefan Monnier
940e509914 Use locate-user-emacs-file.
* lisp/type-break.el (type-break-file-name):
* lisp/textmodes/remember.el (remember-data-file):
* lisp/strokes.el (strokes-file):
* lisp/shadowfile.el (shadow-initialize):
* lisp/saveplace.el (save-place-file):
* lisp/ps-bdf.el (bdf-cache-file):
* lisp/progmodes/idlwave.el (idlwave-config-directory):
* lisp/net/quickurl.el (quickurl-url-file):
* lisp/international/kkc.el (kkc-init-file-name):
* lisp/ido.el (ido-save-directory-list-file):
* lisp/emulation/viper.el (viper-custom-file-name):
* lisp/emulation/vip.el (vip-startup-file):
* lisp/calendar/todo-mode.el (todo-file-do, todo-file-done, todo-file-top):
* lisp/calendar/timeclock.el (timeclock-file): Use locate-user-emacs-file.
2013-03-11 22:08:21 -04:00
Jambunathan K
d7e76a8929 Fix bug#13708
* lisp/icomplete.el (icomplete-minibuffer-map): Unbind `C-s' and `C-r'.
Bind `C-.' and `C-,' to `icomplete-forward-completions' and
`icomplete-backward-completions'.

* lisp/ido.el (ido-init-completion-maps): Bind `C-.' and `C-,' to
`ido-next-match' and `ido-prev-match' resply.

* lisp/iswitchb.el (iswitchb-read-buffer): Bind `C-.' and `C-,' to
`iswitchb-next-match' and `iswitchb-prev-match' resply.
2013-02-16 00:49:29 +05:30
Paul Eggert
0877d0dc24 Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
Paul Eggert
ab422c4d68 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
Glenn Morris
a940045887 ido.el fix for bug#13036
* lisp/ido.el (ido-file-internal): Handle other-window, other-frame for dired.
2012-11-30 20:27:56 -05:00
Leo Liu
e4e4688922 Backport: * lisp/ido.el (ido-set-matches-1): Fix split-string args to
avoid performance issue.

Fixes: debbugs:12796
2012-11-10 22:55:09 +08:00
Leo Liu
05a859c1bd * lisp/ido.el (ido-set-matches-1): Improve flex matching performance by
removing backtracking in the regexp (suggested by Stefan).

Fixes: debbugs:12796
2012-11-10 09:28:22 +08:00
Glenn Morris
e8757f091a Merge from emacs-24; up to 2012-05-08T14:11:47Z!monnier@iro.umontreal.ca 2012-10-05 00:38:05 -07:00
Paul Eggert
735135f9bc Spelling fixes. 2012-10-04 22:57:24 -07:00
Juanma Barranquero
ea9a35630a *** empty log message *** 2012-10-01 04:45:25 +02:00
Juanma Barranquero
6e6c9cd2e9 lisp/ido.el (ido-buffer-disable-smart-matches): Fix typo in docstring. 2012-09-30 14:32:16 +02:00
Juanma Barranquero
ee41332bd8 lisp/ido.el (ido-max-directory-size): Default to nil.
The current default is small for POSIX systems, and impractical
on Windows 7 now that lstat returns directory sizes for NTFS.
2012-09-30 14:28:50 +02:00
Glenn Morris
e61d39cddf Merge from emacs-24; up to 2012-05-07T21:26:08Z!rgm@gnu.org 2012-09-28 09:02:31 -07:00
Leo Liu
9c1228c323 ido.el (ido-set-matches-1): Fix 2012-09-11 change 2012-09-28 21:38:26 +08:00
Chong Yidong
acfa068f4a Merge from emacs-24; up to 2012-05-07T14:57:18Z!michael.albinus@gmx.de 2012-09-21 11:03:48 +08:00
Glenn Morris
2bc9406c23 Fix ChangeLog, add missing :version. 2012-09-16 17:48:04 -07:00