summaryrefslogtreecommitdiff
path: root/lisp/pcomplete.el
Commit message (Collapse)AuthorAgeFilesLines
* Replace Lisp calls to delete-backward-char by delete-char.Stefan Monnier2010-05-241-4/+4
| | | | | | | | | | | | | | | | | | * bs.el, expand.el, ido.el, image-dired.el, lpr.el, pcomplete.el, skeleton.el, term.el, time.el, wid-edit.el, woman.el, calc/calc-graph.el, calc/calc-help.el, calc/calc-incom.el, calc/calc.el, emacs-cl-extra.el, emacs-cl-loaddefs.el, emulation/cua-rect.el, emulation/viper-ex.el, eshell/esh-test.el, eshell/eshell.el, gnus/gnus-uu.el, gnus/nndoc.el, gnus/nnrss.el, gnus/rfc2047.el, gnus/utf7.el, international/utf-7.el, language/ethio-util.el, mh-e/mh-alias.el, mh-e/mh-search.el, net/imap.el, net/rcirc.el, obsolete/complete.el, play/decipher.el, progmodes/ada-mode.el, progmodes/cc-awk.el, progmodes/dcl-mode.el, progmodes/ps-mode.el, progmodes/verilog-mode.el, progmodes/vhdl-mode.el, textmodes/bibtex.el, textmodes/fill.el, textmodes/reftex-auc.el, textmodes/rst.el, textmodes/sgml-mode.el, textmodes/table.el, textmodes/texinfmt.el: Replace Lisp calls to delete-backward-char by calls to delete-char.
* * pcomplete.el (pcomplete-completions-at-point): New function,Stefan Monnier2010-05-141-4/+13
| | | | | extracted from pcomplete-std-complete. (pcomplete-std-complete): Use it.
* * pcomplete.el (pcomplete-here*): Fix mistaken change (bug#5935).Stefan Monnier2010-04-121-1/+1
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* (pcomplete-std-complete): Don't try to complete past the last element.Stefan Monnier2009-12-011-14/+17
|
* * eshell/em-prompt.el (eshell-prompt-function): Abbreviate pwd, sinceStefan Monnier2009-11-281-40/+59
| | | | | | `cd' doesn't always do it for us (bug#5067). * pcomplete.el (pcomplete-entries): Revert change installed mistakenly on 2009-10-25 as part of some other change (bug#5067).
* * abbrev.el (abbrev-with-wrapper-hook): (re)move...Stefan Monnier2009-11-191-16/+12
| | | | | | | | * simple.el (with-wrapper-hook): ...to here. Add argument `args'. * minibuffer.el (completion-in-region-functions): New hook. (completion-in-region): New function. * emacs-lisp/lisp.el (lisp-complete-symbol): * pcomplete.el (pcomplete-std-complete): Use it.
* (pcomplete-comint-setup): If there's a choice, replaceStefan Monnier2009-10-281-2/+2
| | | | | shell-dynamic-complete-filename in preference to comint-dynamic-complete-filename.
* (pcomplete-std-complete): Obey pcomplete-use-paring.Stefan Monnier2009-10-261-17/+29
| | | | | (pcomplete, pcomplete-parse-buffer-arguments, pcomplete-opt) (pcomplete--here): Use push.
* (pcomplete-unquote-argument-function): New var.Stefan Monnier2009-10-251-148/+182
| | | | | | | | (pcomplete-unquote-argument): New function. (pcomplete--common-suffix): Always pay attention to case. (pcomplete--table-subvert): Quote and unquote the text. (pcomplete--common-quoted-suffix): New function. (pcomplete-std-complete): Use it and pcomplete-begin.
* (pcomplete-common-suffix, pcomplete-table-subvert): New funs.Stefan Monnier2009-10-231-27/+106
| | | | | | | | (pcomplete-std-complete): Use them. Obey pcomplete-termination-string. (pcomplete-comint-setup): Don't modify a global var via accidental side-effects. (pcomplete-shell-setup): Adjust call accordingly. (pcomplete-parse-comint-arguments): Use push.
* Allow the use of completion-tables.Stefan Monnier2009-10-221-136/+172
| | | | | | | | | | | | (pcomplete-std-complete): New command. (pcomplete-dirs-or-entries): Use a single call to pcomplete-entries. (pcomplete--here): Use a function for `form' rather than an expression, so it can be byte-compiled. (pcomplete-here, pcomplete-here*): Adjust accordingly. Add edebug declaration. (pcomplete-show-completions): Remove unused var `curbuf'. (pcomplete-do-complete, pcomplete-stub): Don't assume `completions' is a list of strings any more.
* * pcomplete.el (pcomplete-comint-setup): Check forChong Yidong2009-07-121-2/+3
| | | | shell-dynamic-complete-filename too.
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* * align.el:Lute Kamstra2008-12-031-22/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * allout.el: * apropos.el: * arc-mode.el: * autoinsert.el: * avoid.el: * battery.el: * bookmark.el: * buff-menu.el: * calculator.el: * chistory.el: * cmuscheme.el: * comint.el: * compare-w.el: * dabbrev.el: * delim-col.el: * desktop.el: * diff-mode.el: * diff.el: * dired-aux.el: * dired-x.el: * dired.el: * dos-vars.el: * ediff-diff.el: * ediff-help.el: * ediff-init.el: * ediff-merg.el: * ediff-mult.el: * ediff-ptch.el: * ediff-vers.el: * ediff-wind.el: * ediff.el: * emerge.el: * facemenu.el: * faces.el: * ffap.el: * filecache.el: * find-dired.el: * font-core.el: * font-lock.el: * forms.el: * fringe.el: * help-at-pt.el: * hippie-exp.el: * ido.el: * image-file.el: * imenu.el: * indent.el: * info.el: * isearchb.el: * iswitchb.el: * jit-lock.el: * jka-compr.el: * log-edit.el: * lpr.el: * ls-lisp.el: * man.el: * menu-bar.el: * midnight.el: * mouse-sel.el: * mouse.el: * msb.el: * outline.el: * paren.el: * pcmpl-cvs.el: * pcmpl-gnu.el: * pcomplete.el: * pcvs-info.el: * pcvs-parse.el: * printing.el: * ps-mule.el: * ps-print.el: * replace.el: * ruler-mode.el: * saveplace.el: * sb-image.el: * scroll-bar.el: * sha1.el: * shadowfile.el: * shell.el: * sort.el: * speedbar.el: * strokes.el: * tempo.el: * term.el: * terminal.el: * time-stamp.el: * time.el: * tree-widget.el: * type-break.el: * vc-cvs.el: * vc-hg.el: * vc-mcvs.el: * vc-rcs.el: * vc-sccs.el: * vc.el: * view.el: * w32-vars.el: * whitespace.el: * wid-edit.el: Remove leading * from docstrings of defcustoms, deffaces, defconsts and defuns.
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Fix up comment convention on the arch-tag lines.Stefan Monnier2008-04-101-1/+1
|
* Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | * progmodes/octave-mod.el (inferior-octave-send-list-and-digest):Dan Nicolaescu2007-11-191-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * play/yow.el (doctor-ret-or-read): * vc-hooks.el (vc-dired-resynch-file): * vc-hg.el (log-view-get-marked): * smerge-mode.el (ediff-cleanup-mess): * pcvs.el (vc-editable-p, vc-checkout): * pcomplete.el (comint-bol): * informat.el (texinfo-format-refill): * ido.el (tramp-tramp-file-p): * ibuffer.el (ibuffer-mark-on-buffer, ibuffer-format-qualifier) (ibuffer-generate-filter-groups) (ibuffer-format-filter-group-data): * add-log.el (c-beginning-of-defun, c-end-of-defun): Declare as functions. * ido.el (ido-file-internal): Move with-no-warnings to include the ffap-string-at-point call. * pcomplete.el (pcomplete-executables): Move defsubst before first use. * vc-hg.el (vc-hg-revision-table): Fix last change.
* | * eshell/esh-util.el (eshell-under-xemacs-p): Remove.Dan Nicolaescu2007-11-171-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * eshell/esh-mode.el (eshell-mode-syntax-table) (command-running-p): * eshell/esh-ext.el (eshell-external-command): * eshell/esh-cmd.el (require): * eshell/em-unix.el (eshell-plain-locate-behavior): * eshell/em-cmpl.el (eshell-cmpl-initialize): Replace eshell-under-xemacs-p with (featurep 'xemacs). * eshell/esh-mode.el (characterp,char-int): Remove unused conditional defaliases. * pcomplete.el (pcomplete-event-matches-key-specifier-p): Rename from event-matches-key-specifier-p, define unconditionally. (event-basic-type): Remove unused defalias. (pcomplete-show-completions): Use pcomplete-event-matches-key-specifier-p. * mh-e.el (mh-xemacs-flag): Remove. (mh-min-colors-defined-flag): * mh-xface.el (mh-show-xface-function): * mh-utils.el (mh-colors-available-p): * mh-show.el (mh-show-mode): * mh-gnus.el (mh-gnus-local-map-property): * mh-folder.el (mh-folder-mode-map) (mh-remove-xemacs-horizontal-scrollbar, mh-folder-mode): * mh-comp.el (mh-insert-x-mailer): Replace uses of mh-xemacs-flag with (featurep 'xemacs).
* | Merge from emacs--rel--22Miles Bader2007-07-261-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
* | (pcomplete-entries): Obey pcomplete-ignore-case.Stefan Monnier2007-07-121-0/+1
| |
* | (pcomplete-restore-windows): Remove redundant check.Juanma Barranquero2007-06-141-1/+1
|/
* (pcomplete-read-event): One single definition, and not a defsubst.Richard M. Stallman2007-04-081-4/+3
|
* Doc fix in commentary.Glenn Morris2007-04-071-1/+0
|
* (pcomplete-show-completions): Improve last change, soStefan Monnier2007-03-051-6/+8
| | | | as not to use an invisible window and to create a window if none exist.
* (pcomplete-show-completions): Search all frames for completionsChong Yidong2007-03-051-1/+1
| | | | buffer.
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* (pcomplete-show-completions): Recognize TAB on text terminals.Eli Zaretskii2006-04-011-1/+3
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* Message format spec fixes (1)Deepak Goel2005-09-181-1/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-1/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* 2005-01-21 Ren�yllingstad <listmailxemacs@kyllingstad.com>John Wiegley2005-01-211-3/+5
| | | | | * pcomplete.el: define pcomplete-read-event instead of read-event, since it's not a complete read-event implementation
* (pcomplete-entries): Don't use directory-sep-char.Richard M. Stallman2004-10-271-4/+4
|
* (pcomplete): Instead of interactive-p,Richard M. Stallman2004-10-261-3/+3
| | | | use an arg set non-nil by the interactive spec.
* (pcomplete-time-less-p): Remove.Juanma Barranquero2004-04-271-6/+0
|
* (pcomplete-opt, pcomplete-actual-arg, pcomplete-match-string,Juanma Barranquero2004-04-231-21/+18
| | | | | pcomplete-comint-setup, pcomplete-here, pcomplete--help, pcomplete--here): Doc fixes.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* Cygwin support patch.Juanma Barranquero2003-01-311-1/+1
|
* (pcomplete-termination-string): Added a variable for modifying theJohn Wiegley2003-01-101-2/+12
| | | | | string which is inserted after a completion or expansion using pcomplete.
* (pcomplete-entries): Don't set `above-cutoff' to a value unlessJohn Wiegley2002-08-051-2/+3
| | | | pcomplete-cycle-cutoff-length is non-nil.
* (pcomplete-comint-setup): Use `add-to-list', to prevent adding theJohn Wiegley2002-07-311-2/+1
| | | | symbol `pcomplete' to shell-dynamic-complete-functions too many times.
* (pcomplete-entries): Doc fix.Richard M. Stallman2002-07-311-4/+2
|
* (pcomplete-entries): Expand environment variables in filename.Miles Bader2002-03-111-2/+2
|
* Some fixes to follow coding conventions.Pavel Janík2001-07-161-1/+1
|
* See ChangeLogJohn Wiegley2001-01-261-3/+3
|
* (pcomplete) <defgroup>: Add :version.Dave Love2000-10-151-1/+2
|