Source

ibuffer / ChangeLog

Diff from to

ChangeLog

+2002-02-16  John Paul Wallington  <jpw@shootybangbang.com>
+
+	* ibuffer.el (toplevel): require easymenu.
+	(ibuffer-use-fontification): removed function.
+	(ibuffer-use-fontification): new customizable variable.
+	(ibuffer-make-temp-file): new function - GNU 21's
+	make-temp-file.
+	(ibuffer-propertize): new function.
+	(ibuffer-event-position): new function.
+	(ibuffer-event-window): new function.
+	(ibuffer-line-beginning-position): new function.
+	(ibuffer-line-end-position): new function.
+	(ibuffer-window-buffer-height): new function.
+	(ibuffer-replace-regexp-in-string): new function - GNU 21's
+	replace-regexp-in-string.
+	(ibuffer-faces): new custom group.
+	(ibuffer-truncate-lines): new customizable variable.
+	(ibuffer-name-map): use [buttonx], not [(mouse-x)].
+	(ibuffer-mode-name-map): use [buttonx], not [(mouse-x)].
+	(ibuffer-immediate-menu): renamed from ibuffer-view-menu.
+	(ibuffer-immediate-menu): defined by easy-menu-define.
+	(ibuffer-mode-mark-menu): ditto.
+	(ibuffer-mode-immediate-menu): ditto.
+	(ibuffer-mode-sort-menu): ditto.
+	(ibuffer-mode-filter-menu): ditto.
+	(ibuffer-customize): new function.
+	(ibuffer-shrink-to-fit): use shrink-window-if-larger-than-buffer.
+	(ibuffer-compile-format): comment out pt.  Kludge.
+	(ibuffer-insert-buffers-and-marks): don't bind after-change-functions
+	to nil.
+	(ibuffer-mode): use ibuffer-truncate-lines.  Make fontification work.
+	* ibuf-ext.el (toggle-sorting-mode): rewrite.  Kludge.
+	(ibuffer-occur-props): make it buffer local.
+	(ibuffer-occur-mode-map): use [buttonx], not [(mouse-x)].
+	(ibuffer-occur-engine): use text property instead of overlay.
+	
 2002-02-15  Steve Youngs  <youngs@xemacs.org>
 
 	* ibuffer.el (ibuffer-mode-map): Comment out all the