changeset 69057:542b9be4c5e3

*** empty log message ***
author Kim F. Storm <storm@cua.dk>
date Mon, 20 Feb 2006 22:31:16 +0000
parents 3a62e61ef09c
children 2ac1a4fca640
files admin/ChangeLog admin/FOR-RELEASE etc/NEWS lisp/ChangeLog lispref/ChangeLog src/ChangeLog
diffstat 6 files changed, 42 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/admin/ChangeLog	Mon Feb 20 22:30:21 2006 +0000
+++ b/admin/ChangeLog	Mon Feb 20 22:31:16 2006 +0000
@@ -1,3 +1,13 @@
+2006-02-20  Kim F. Storm  <storm@cua.dk>
+
+	* FOR-RELEASE (NEW FEATURES): Completed work on this item:
+	Rework how fringe bitmaps are defined and used.
+	Currently, bitmap usage and bitmap appearence are "mixed-up" in a
+	one-level representation.  It would be cleaner to split the
+	representation into a two-level model where first level maps
+	bitmap usage to a bitmap name, and second level maps bitmap name to
+	a bitmap appearence.
+
 2006-01-27  Chong Yidong  <cyd@stupidchicken.com>
 
 	* FOR-RELEASE: string allocation bugs fixed.
--- a/admin/FOR-RELEASE	Mon Feb 20 22:30:21 2006 +0000
+++ b/admin/FOR-RELEASE	Mon Feb 20 22:31:16 2006 +0000
@@ -53,10 +53,8 @@
 -1 with errno == WSAEWOULDBLOCK (10035) indicating that there is no
 pending connection to accept.
 
-I [KFS] investigated it a little bit and found that it seems that w32 server
-sockets must use WSAAsyncSelect + FD_ACCEPT to request notifications
-of incoming connections -- but exactly how that is done is not for me
-to look at...
+It seems that to fix this, w32 server sockets must use WSAAsyncSelect
++ FD_ACCEPT to request notifications of incoming connections...
 
 
 * DOCUMENTATION
--- a/etc/NEWS	Mon Feb 20 22:30:21 2006 +0000
+++ b/etc/NEWS	Mon Feb 20 22:31:16 2006 +0000
@@ -4604,6 +4604,13 @@
 +++
 ** Customizable fringe bitmaps
 
+*** New buffer-local variables `fringe-indicator-alist' and
+`fringe-cursor-alist' maps between logical (internal) fringe indicator
+and cursor symbols and the actual fringe bitmaps to be displayed.
+This decouples the logical meaning of the fringe indicators from the
+physical appearence, as well as allowing different fringe bitmaps to
+be used in different windows showing different buffers.
+
 *** New function `define-fringe-bitmap' can now be used to create new
 fringe bitmaps, as well as change the built-in fringe bitmaps.
 
--- a/lisp/ChangeLog	Mon Feb 20 22:30:21 2006 +0000
+++ b/lisp/ChangeLog	Mon Feb 20 22:31:16 2006 +0000
@@ -1,4 +1,11 @@
-2006-02-21  Nick Roberts  <nickrob@snap.net.nz>
+2006-02-20  Kim F. Storm  <storm@cua.dk>
+
+	* fringe.el (fringe-bitmaps): Update to new bitmap names.
+	(fringe-indicator-alist, fringe-cursor-alist): Initialize.
+
+	* loadup.el: Load "fringe" on window systems.
+
+2006-02-20  Nick Roberts  <nickrob@snap.net.nz>
 
 	* progmodes/gud.el (gud-speedbar-buttons): Use shadow face for all
 	out of scope components.
--- a/lispref/ChangeLog	Mon Feb 20 22:30:21 2006 +0000
+++ b/lispref/ChangeLog	Mon Feb 20 22:31:16 2006 +0000
@@ -1,3 +1,16 @@
+2006-02-20  Kim F. Storm  <storm@cua.dk>
+
+	* display.texi (Fringe Indicators): New section.
+	Move indicate-empty-lines, indicate-buffer-boundaries, and
+	default-indicate-buffer-boundaries here.
+	Add fringe-indicator-alist and default-fringes-indicator-alist.
+	Add list of logical fringe indicator symbols.
+	Update list of standard bitmap names.
+	(Fringe Cursors): New section.
+	Move overflow-newline-into-fringe here.
+	Add fringe-cursor-alist and default-fringes-cursor-alist.
+	Add list of fringe cursor symbols.
+
 2006-02-20  Juanma Barranquero  <lekktu@gmail.com>
 
 	* commands.texi (Using Interactive): Fix reference to node
--- a/src/ChangeLog	Mon Feb 20 22:30:21 2006 +0000
+++ b/src/ChangeLog	Mon Feb 20 22:31:16 2006 +0000
@@ -1,5 +1,7 @@
 2006-02-20  Kim F. Storm  <storm@cua.dk>
 
+	* Makefile.in: Add fringe.elc to WINDOW_SUPPORT.
+
 	* buffer.h (struct buffer): New members fringe_indicator_alist and
 	fringe_cursor_alist.