GNU bug report logs - #14300
24.3; comint-dynamic-complete-functions breaks

Previous Next

Package: emacs;

Reported by: Leo Liu <sdl.web <at> gmail.com>

Date: Mon, 29 Apr 2013 06:46:01 UTC

Severity: normal

Found in version 24.3

Done: Leo Liu <sdl.web <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Leo Liu <sdl.web <at> gmail.com>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#14300: closed (24.3; comint-dynamic-complete-functions breaks)
Date: Fri, 10 May 2013 01:22:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Fri, 10 May 2013 09:21:21 +0800
with message-id <m1li7nhbou.fsf <at> gmail.com>
and subject line Re: bug#14300: 24.3; comint-dynamic-complete-functions breaks
has caused the debbugs.gnu.org bug report #14300,
regarding 24.3; comint-dynamic-complete-functions breaks
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
14300: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14300
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Leo Liu <sdl.web <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3; comint-dynamic-complete-functions breaks
Date: Mon, 29 Apr 2013 14:39:10 +0800
This looks like a regression to me.

The semantics of comint-dynamic-complete-functions has changed between
emacs-24 and previous releases.

Previously entries are tried one after another to perform completion
i.e. actually perform the completion.

With the new semantics it only does the first one because it will always
(99% cases) succeed (getting the completion-table nearly always
succeeds).

This is unfortunate because a lot of modes rely on the previous
behaviour to provide rich completions for comint based modes.

I noticed this bug because file completion no longer works in
octave-mode.

Leo


[Message part 3 (message/rfc822, inline)]
From: Leo Liu <sdl.web <at> gmail.com>
To: 14300-done <at> debbugs.gnu.org
Subject: Re: bug#14300: 24.3; comint-dynamic-complete-functions breaks
Date: Fri, 10 May 2013 09:21:21 +0800
Fix in trunk for octave mode instead.


This bug report was last modified 12 years and 19 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.