GNU bug report logs - #4699
23.1.50; lisp-complete-symbol erases text

Previous Next

Package: emacs;

Reported by: Markus Rost <rost <at> math.uni-bielefeld.de>

Date: Sun, 11 Oct 2009 17:15:04 UTC

Severity: normal

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 4699 in the body.
You can then email your comments to 4699 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#4699; Package emacs. (Sun, 11 Oct 2009 17:15:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Markus Rost <rost <at> math.uni-bielefeld.de>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Sun, 11 Oct 2009 17:15:05 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Markus Rost <rost <at> math.uni-bielefeld.de>
To: emacs-pretest-bug <at> gnu.org
Subject: 23.1.50; lisp-complete-symbol erases text
Date: Sun, 11 Oct 2009 19:08:36 +0200 (CEST)
Recipe:  Prepare buffer *scratch* as follows

=== Buffer *scratch* =======================================
;; This buffer is for notes you don't want to save, and for Lisp evaluation.
;; If you want to create a file, visit that file with C-x C-f,
;; then enter the text in that file's own buffer.

(symbol
============================================================

Put point after "(symbol", hit M-TAB (or M-x lisp-complete-symbol) and
in buffer *Completions*  click with mouse-2 on "symbolp".  The buffer
looks now as follows:

=== Buffer *scratch* =======================================
symbolp
============================================================

The problem does not depend on the particular buffer (same problem in
Emacs-Lisp mode buffers) and the particular word to be completed.

The problem does not appear with lisp.el.~1.103~, the version before
the following change:

2009-08-30  Stefan Monnier  <monnier <at> iro.umontreal.ca>

	* emacs-lisp/lisp.el (lisp-complete-symbol): Use minibuffer-complete.




Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#4699; Package emacs. (Wed, 14 Oct 2009 02:20:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Wed, 14 Oct 2009 02:20:04 GMT) Full text and rfc822 format available.

Message #10 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Markus Rost <rost <at> math.uni-bielefeld.de>
Cc: 4699 <at> debbugs.gnu.org, emacs-pretest-bug <at> gnu.org
Subject: Re: bug#4699: 23.1.50; lisp-complete-symbol erases text
Date: Tue, 13 Oct 2009 22:14:40 -0400
> Put point after "(symbol", hit M-TAB (or M-x lisp-complete-symbol) and
> in buffer *Completions*  click with mouse-2 on "symbolp".  The buffer
> looks now as follows:

> === Buffer *scratch* =======================================
> symbolp
> ============================================================

I hate completion-base-size!


        Stefan "working on a patch"



Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#4699; Package emacs. (Wed, 14 Oct 2009 02:20:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Wed, 14 Oct 2009 02:20:07 GMT) Full text and rfc822 format available.

Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#4699; Package emacs. (Thu, 15 Oct 2009 02:00:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Thu, 15 Oct 2009 02:00:04 GMT) Full text and rfc822 format available.

Message #20 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Markus Rost <rost <at> math.uni-bielefeld.de>
Cc: 4699 <at> debbugs.gnu.org, emacs-pretest-bug <at> gnu.org
Subject: Re: bug#4699: 23.1.50; lisp-complete-symbol erases text
Date: Wed, 14 Oct 2009 21:51:00 -0400
>> Put point after "(symbol", hit M-TAB (or M-x lisp-complete-symbol) and
>> in buffer *Completions*  click with mouse-2 on "symbolp".  The buffer
>> looks now as follows:
>> === Buffer *scratch* =======================================
>> symbolp
>> ============================================================
> I hate completion-base-size!

I've installed a set of changes which I believe will finally eliminate
all these kinds of bugs (mostly by replacing completion-base-size by
a new completion-base-position variable).


        Stefan



Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#4699; Package emacs. (Thu, 15 Oct 2009 02:00:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Thu, 15 Oct 2009 02:00:06 GMT) Full text and rfc822 format available.

Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#4699; Package emacs. (Thu, 15 Oct 2009 11:30:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Markus Rost <rost <at> math.uni-bielefeld.de>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Thu, 15 Oct 2009 11:30:05 GMT) Full text and rfc822 format available.

Message #30 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Markus Rost <rost <at> math.uni-bielefeld.de>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 4699 <at> debbugs.gnu.org, emacs-pretest-bug <at> gnu.org
Subject: Re: bug#4699: 23.1.50; lisp-complete-symbol erases text
Date: Thu, 15 Oct 2009 13:22:56 +0200 (CEST)
> I hate completion-base-size!

Lucky me:  I have never met it in person.

> I've installed a set of changes

Wow, looks like you have changed the bigger part of Emacs.

The original problem is fixed for me.


        Markus "who believes in a bug-free Emacs"



Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#4699; Package emacs. (Thu, 15 Oct 2009 11:30:07 GMT) Full text and rfc822 format available.

Acknowledgement sent to Markus Rost <rost <at> math.uni-bielefeld.de>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Thu, 15 Oct 2009 11:30:07 GMT) Full text and rfc822 format available.

Reply sent to Stefan Monnier <monnier <at> IRO.UMontreal.CA>:
You have taken responsibility. (Thu, 15 Oct 2009 15:40:12 GMT) Full text and rfc822 format available.

Notification sent to Markus Rost <rost <at> math.uni-bielefeld.de>:
bug acknowledged by developer. (Thu, 15 Oct 2009 15:40:13 GMT) Full text and rfc822 format available.

Message #40 received at 4699-done <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: Markus Rost <rost <at> math.uni-bielefeld.de>
Subject: Re: bug#4699: 23.1.50; lisp-complete-symbol erases text
Date: Thu, 15 Oct 2009 11:32:17 -0400
>> I hate completion-base-size!
> Lucky me:  I have never met it in person.

As a matter of fact you have, as is witnessed by your bug-report.
You just didn't know its name.

>> I've installed a set of changes
> Wow, looks like you have changed the bigger part of Emacs.

I just have too much time, too little to do.

> The original problem is fixed for me.

Thank you for confirming,

>         Markus "who believes in a bug-free Emacs"

Heretic!


        Stefan



bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> emacsbugs.donarmstrong.com. (Fri, 13 Nov 2009 15:24:25 GMT) Full text and rfc822 format available.

This bug report was last modified 15 years and 226 days ago.

Previous Next


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