/[emacs]/emacs/etc/NEWS
ViewVC logotype

Diff of /emacs/etc/NEWS

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.841.2.16 by miles, Tue Sep 21 09:34:10 2004 UTC revision 1.841.2.17 by miles, Sat Sep 25 12:05:36 2004 UTC
# Line 436  feature. Line 436  feature.
436          % emacsclient -s foo file1          % emacsclient -s foo file1
437          % emacsclient -s bar file2          % emacsclient -s bar file2
438    
439    +++
440  ** On window systems, lines which are exactly as wide as the window  ** On window systems, lines which are exactly as wide as the window
441  (not counting the final newline character) are no longer broken into  (not counting the final newline character) are no longer broken into
442  two lines on the display (with just the newline on the second line).  two lines on the display (with just the newline on the second line).
# Line 445  cursor will be displayed in the fringe w Line 446  cursor will be displayed in the fringe w
446  The new user option 'overflow-newline-into-fringe' may be set to nil to  The new user option 'overflow-newline-into-fringe' may be set to nil to
447  revert to the old behaviour of continuing such lines.  revert to the old behaviour of continuing such lines.
448    
449    +++
450  ** The buffer boundaries (i.e. first and last line in the buffer) may  ** The buffer boundaries (i.e. first and last line in the buffer) may
451  now be marked with angle bitmaps in the fringes.  In addition, up and  now be marked with angle bitmaps in the fringes.  In addition, up and
452  down arrow bitmaps may be shown at the top and bottom of the left or  down arrow bitmaps may be shown at the top and bottom of the left or
# Line 1482  appointments, paydays or anything else u Line 1484  appointments, paydays or anything else u
1484  year and day number, and moves to that date. Negative day numbers  year and day number, and moves to that date. Negative day numbers
1485  count backward from the end of the year.  count backward from the end of the year.
1486    
1487    ---
1488    ** The functions `holiday-easter-etc' and `holiday-advent' now take
1489    arguments, and only report on the specified holiday rather than all.
1490    This makes customization of the variable `christian-holidays' simpler,
1491    but existing customizations may need to be updated.
1492    
1493  ** The function `simple-diary-display' now by default sets a header line.  ** The function `simple-diary-display' now by default sets a header line.
1494  This can be controlled through the variables `diary-header-line-flag'  This can be controlled through the variables `diary-header-line-flag'
1495  and `diary-header-line-format'.  and `diary-header-line-format'.
# Line 2395  operation. Line 2403  operation.
2403  if the file is indeed remote.  (Before, the return value was t in  if the file is indeed remote.  (Before, the return value was t in
2404  this case.)  this case.)
2405    
2406    +++
2407  ** The display space :width and :align-to text properties are now  ** The display space :width and :align-to text properties are now
2408  supported on text terminals.  supported on text terminals.
2409    
2410    +++
2411  ** Support for displaying image slices  ** Support for displaying image slices
2412    
2413  *** New display property (slice X Y WIDTH HEIGHT) may be used with  *** New display property (slice X Y WIDTH HEIGHT) may be used with
# Line 2409  specify image slice (X Y WIDTH HEIGHT). Line 2419  specify image slice (X Y WIDTH HEIGHT).
2419  *** New function insert-sliced-image inserts a given image as a  *** New function insert-sliced-image inserts a given image as a
2420  specified number of evenly sized slices (rows x columns).  specified number of evenly sized slices (rows x columns).
2421    
2422    +++
2423  ** New line-height and line-spacing properties for newline characters  ** New line-height and line-spacing properties for newline characters
2424    
2425  A newline may now have line-height and line-spacing text or overlay  A newline may now have line-height and line-spacing text or overlay
# Line 2445  any of the forms described above, the va Line 2456  any of the forms described above, the va
2456  total height of the line, i.e. a varying number of pixels are inserted  total height of the line, i.e. a varying number of pixels are inserted
2457  after each line to make each line exactly that many pixels high.  after each line to make each line exactly that many pixels high.
2458    
   
2459  ** The buffer local line-spacing variable may now have a float value,  ** The buffer local line-spacing variable may now have a float value,
2460  which is used as a height relative to the default frame line height.  which is used as a height relative to the default frame line height.
2461    
2462    +++
2463  ** Enhancements to stretch display properties  ** Enhancements to stretch display properties
2464    
2465  The display property stretch specification form `(space PROPS)', where  The display property stretch specification form `(space PROPS)', where
# Line 2505  height) of the specified image. Line 2516  height) of the specified image.
2516  The form `(+ EXPR ...)' adds up the value of the expressions.  The form `(+ EXPR ...)' adds up the value of the expressions.
2517  The form `(- EXPR ...)' negates or subtracts the value of the expressions.  The form `(- EXPR ...)' negates or subtracts the value of the expressions.
2518    
2519    +++
2520  ** Normally, the cursor is displayed at the end of any overlay and  ** Normally, the cursor is displayed at the end of any overlay and
2521  text property string that may be present at the current window  text property string that may be present at the current window
2522  position.  The cursor may now be placed on any character of such  position.  The cursor may now be placed on any character of such
# Line 2522  a terminal that supports at least this m Line 2534  a terminal that supports at least this m
2534  preferred method for defining default faces in a way that makes a good  preferred method for defining default faces in a way that makes a good
2535  use of the capabilities of the display.  use of the capabilities of the display.
2536    
2537  ** New function 'define-fringe-bitmap' can now be used to change the  +++
2538    ** Customizable fringe bitmaps
2539    
2540    *** New function 'define-fringe-bitmap' can now be used to change the
2541  built-in fringe bitmaps, as well as create new fringe bitmaps.  built-in fringe bitmaps, as well as create new fringe bitmaps.
2542  The return value is a number identifying the new fringe bitmap.  The return value is a number identifying the new fringe bitmap.
2543    
# Line 2530  To change a built-in bitmap, do (require Line 2545  To change a built-in bitmap, do (require
2545  bitmap to change with the value of the corresponding symbol, like  bitmap to change with the value of the corresponding symbol, like
2546  `left-truncation-fringe-bitmap' or `continued-line-fringe-bitmap'.  `left-truncation-fringe-bitmap' or `continued-line-fringe-bitmap'.
2547    
2548  ** New function 'destroy-fringe-bitmap' may be used to destroy a  *** New function 'destroy-fringe-bitmap' may be used to destroy a
2549  previously created bitmap, or restore a built-in bitmap.  previously created bitmap, or restore a built-in bitmap.
2550    
2551  ** New function 'set-fringe-bitmap-face' can now be used to set a  *** New function 'set-fringe-bitmap-face' can now be used to set a
2552  specific face to be used for a specific fringe bitmap.  Normally,  specific face to be used for a specific fringe bitmap.  Normally,
2553  this should be a face derived from the `fringe' face, specifying  this should be a face derived from the `fringe' face, specifying
2554  the foreground color as the desired color of the bitmap.  the foreground color as the desired color of the bitmap.
2555    
2556  ** There are new display properties, left-fringe and right-fringe,  *** There are new display properties, left-fringe and right-fringe,
2557  that can be used to show a specific bitmap in the left or right fringe  that can be used to show a specific bitmap in the left or right fringe
2558  bitmap of the display line.  bitmap of the display line.
2559    
# Line 2547  number identifying a fringe bitmap, eith Line 2562  number identifying a fringe bitmap, eith
2562  `define-fringe-bitmap', and FACE is an optional face name to be used  `define-fringe-bitmap', and FACE is an optional face name to be used
2563  for displaying the bitmap.  for displaying the bitmap.
2564    
2565  ** New function `fringe-bitmaps-at-pos' returns a cons (LEFT . RIGHT)  *** New function `fringe-bitmaps-at-pos' returns a cons (LEFT . RIGHT)
2566  identifying the current fringe bitmaps in the display line at a given  identifying the current fringe bitmaps in the display line at a given
2567  buffer position.  A nil value means no bitmap.  buffer position.  A nil value means no bitmap.
2568    
# Line 2614  return value of `get-char-property' call Line 2629  return value of `get-char-property' call
2629  whose cdr is the overlay in which the property was found, or nil if  whose cdr is the overlay in which the property was found, or nil if
2630  it was found as a text property or not found at all.  it was found as a text property or not found at all.
2631    
2632    +++ (lispref)
2633    ??? (man)
2634  ** The mouse pointer shape in void text areas (i.e. after the end of a  ** The mouse pointer shape in void text areas (i.e. after the end of a
2635  line or below the last line in the buffer) of the text window is now  line or below the last line in the buffer) of the text window is now
2636  controlled by the new variable `void-text-area-pointer'.  The default  controlled by the new variable `void-text-area-pointer'.  The default
2637  is to use the `arrow' (non-text) pointer.  Other choices are `text'  is to use the `arrow' (non-text) pointer.  Other choices are `text'
2638  (or nil), `hand', `vdrag', `hdrag', `modeline', and `hourglass'.  (or nil), `hand', `vdrag', `hdrag', `modeline', and `hourglass'.
2639    
2640    +++
2641  ** The mouse pointer shape over an image can now be controlled by the  ** The mouse pointer shape over an image can now be controlled by the
2642  :pointer image property.  :pointer image property.
2643    
2644    +++
2645  ** The mouse pointer shape over ordinary text or images may now be  ** The mouse pointer shape over ordinary text or images may now be
2646  controlled/overriden via the `pointer' text property.  controlled/overriden via the `pointer' text property.
2647    
2648    +++
2649  ** Images may now have an associated image map via the :map property.  ** Images may now have an associated image map via the :map property.
2650    
2651  An image map is an alist where each element has the format (AREA ID PLIST).  An image map is an alist where each element has the format (AREA ID PLIST).

Legend:
Removed from v.1.841.2.16  
changed lines
  Added in v.1.841.2.17

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26