<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>92191</bug_id>
          
          <creation_ts>2005-05-10 13:54 0000</creation_ts>
          <short_desc>Ibuffer: Deletion fails after (setq ibuffer-expert t) is set [Poss. FIX attached]</short_desc>
          <delta_ts>2005-06-03 15:32:14 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Unspecified</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>squash@math.ufl.edu</reporter>
          <assigned_to>emacs@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>squash@math.ufl.edu</who>
            <bug_when>2005-05-10 13:54:00 0000</bug_when>
            <thetext>The package is

	% emerge -pv app-emacs/ibuffer
	[ebuild   R   ] app-emacs/ibuffer-1.9 

Setting the variable

	(setq ibuffer-expert t)

breaks the deletion of buffers in ibuffer&apos;s display: 

Neither
  marking a buffer with &quot;d&quot; then typing &quot;x&quot;
  [x runs the command ibuffer-do-kill-on-deletion-marks]
nor
  marking a buffer with &quot;m&quot; then typing &quot;D&quot;
  [D runs the command ibuffer-do-delete]

causes a deletion.  However, with

	(setq ibuffer-expert nil)

then both provoke &quot;Really kill &lt;buffer&gt;?&quot; and typing &quot;yes&quot; indeed
kills the buffer.

I presume this is a bug (unless some obscure configuration
variable is the cause) with &quot;ibuffer&quot;, and presume that it needs
to be tossed upstream.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>squash@math.ufl.edu</who>
            <bug_when>2005-05-11 12:06:41 0000</bug_when>
            <thetext>I propose a possible resolution of both this bug and of
http://bugs.gentoo.org/show_bug.cgi?id=92190 .

================
As of 11May2005, Gentoo&apos;s version of &quot;ibuffer.el&quot; is

    app-emacs/ibuffer-1.9 

A websearch finds a more recent version, version 2.6.1, at

    http://www.shootybangbang.com/software/ibuffer.el

and it appears to be a website http://www.shootybangbang.com/ of the
original author, John Paul Wallington.

When I load this version, deletion works correctly.

================
As for bug-report 92190, for the newer version of ibuffer,

    (customize-group &quot;ibuffer&quot;)

refers to URL http://web.verbum.org/~walters which does appear to
be correct.
================
My suggestion is to replace the old ibuffer with

    app-emacs/ibuffer-2.6.1

and make this the Gentoo ebuild for ibuffer.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>usata@gentoo.org</who>
            <bug_when>2005-05-21 13:45:44 0000</bug_when>
            <thetext>Thanks for the info. I updated ibuffer.el to 2.6.1.
Please test if the problem is solved with the ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>squash@math.ufl.edu</who>
            <bug_when>2005-06-03 15:32:14 0000</bug_when>
            <thetext>A normal emerge produces

  app-emacs/ibuffer-2.6.1 (masked by: ~x86 keyword)

But when I try 

 ACCEPT_KEYWORDS=&quot;~x86&quot;  emerge -av =app-emacs/ibuffer-2.6.1

a get a list of about 40 pkgs that Portage wants to install,
together with this message: 

  Total size of downloads: 214,454 kB

  !!! Error: The above package list contains packages which cannot be installed
  !!!        on the same system.

Even without the error, I don&apos;t want to install that much.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>