unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#5935: 23.1.95; pcomplete/cvs no longer works
@ 2010-04-12 15:14 Leo
  2010-04-13  1:26 ` Stefan Monnier
  0 siblings, 1 reply; 4+ messages in thread
From: Leo @ 2010-04-12 15:14 UTC (permalink / raw)
  To: 5935


Firing up eshell and type 'cvs TAB' to get an error.

The arguments to pcomplete-here* seem changed making pcomplete/cvs to fail.







^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#5935: 23.1.95; pcomplete/cvs no longer works
  2010-04-12 15:14 bug#5935: 23.1.95; pcomplete/cvs no longer works Leo
@ 2010-04-13  1:26 ` Stefan Monnier
  2010-04-24 14:22   ` Leo
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Monnier @ 2010-04-13  1:26 UTC (permalink / raw)
  To: Leo

> Firing up eshell and type 'cvs TAB' to get an error.
> The arguments to pcomplete-here* seem changed making pcomplete/cvs to fail.

Thanks, it was a misread.  I've just installed the patch below (which
reverts part of an earlier change) which seems to fix it.


        Stefan


=== modified file 'lisp/pcomplete.el'
--- lisp/pcomplete.el	2010-01-13 08:35:10 +0000
+++ lisp/pcomplete.el	2010-04-13 01:21:54 +0000
@@ -1113,7 +1113,7 @@
 (defmacro pcomplete-here* (&optional form stub form-only)
   "An alternate form which does not participate in argument paring."
   (declare (debug t))
-  `(pcomplete-here (lambda () ,form) ,stub t ,form-only))
+  `(pcomplete-here ,form ,stub t ,form-only))
 
 ;; display support
 









^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#5935: 23.1.95; pcomplete/cvs no longer works
  2010-04-13  1:26 ` Stefan Monnier
@ 2010-04-24 14:22   ` Leo
  2010-04-24 14:57     ` Leo
  0 siblings, 1 reply; 4+ messages in thread
From: Leo @ 2010-04-24 14:22 UTC (permalink / raw)
  To: 5935

On 2010-04-13 02:26 +0100, Stefan Monnier wrote:
>> Firing up eshell and type 'cvs TAB' to get an error.
>> The arguments to pcomplete-here* seem changed making pcomplete/cvs to fail.
>
> Thanks, it was a misread.  I've just installed the patch below (which
> reverts part of an earlier change) which seems to fix it.
>

'cvs TAB' in eshell still throws error:

Debugger entered--Lisp error: (wrong-number-of-arguments #[nil "\300
\207" [pcmpl-cvs-commands] 1] 3)
  #[nil "\300 \207" [pcmpl-cvs-commands] 1]("" nil t)
  all-completions("" #[nil "\300 \207" [pcmpl-cvs-commands] 1])
  (let* ((completion-ignore-case pcomplete-ignore-case) (completions
  ...) (entry ...) result) (cond (... ...) (... ... ... ...) (... ...)
  (... ...) (... ... ...) (... ... ...) (t ... ...)) (cons result
  entry))
  pcomplete-stub("" #[nil "\300 \207" [pcmpl-cvs-commands] 1])
  pcomplete-do-complete("" #[nil "\300 \207" [pcmpl-cvs-commands] 1])
  byte-code("\306\211\306\211306\211

>
>         Stefan
>
>
> === modified file 'lisp/pcomplete.el'
> --- lisp/pcomplete.el	2010-01-13 08:35:10 +0000
> +++ lisp/pcomplete.el	2010-04-13 01:21:54 +0000
> @@ -1113,7 +1113,7 @@
>  (defmacro pcomplete-here* (&optional form stub form-only)
>    "An alternate form which does not participate in argument paring."
>    (declare (debug t))
> -  `(pcomplete-here (lambda () ,form) ,stub t ,form-only))
> +  `(pcomplete-here ,form ,stub t ,form-only))
>  
>  ;; display support






^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#5935: 23.1.95; pcomplete/cvs no longer works
  2010-04-24 14:22   ` Leo
@ 2010-04-24 14:57     ` Leo
  0 siblings, 0 replies; 4+ messages in thread
From: Leo @ 2010-04-24 14:57 UTC (permalink / raw)
  To: 5935

On 2010-04-24 15:22 +0100, Leo wrote:
> 'cvs TAB' in eshell still throws error:

Sorry for this false alarm. It is indeed fixed. But unfortunately the
install process does not recompile the stale .elc files. I have just
done so and the bug is fixed.

Leo






^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-04-24 14:57 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-12 15:14 bug#5935: 23.1.95; pcomplete/cvs no longer works Leo
2010-04-13  1:26 ` Stefan Monnier
2010-04-24 14:22   ` Leo
2010-04-24 14:57     ` Leo

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).