]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Wed, 24 May 2000 13:10:23 +0000 (13:10 +0000)
committerGerd Moellmann <gerd@gnu.org>
Wed, 24 May 2000 13:10:23 +0000 (13:10 +0000)
etc/NEWS
lispref/display.texi
src/ChangeLog

index 59ee3abf580f47d878735ba5ad31a14f0b68ff6a..7551aa41188aa7207616c5122da9dc453934809c 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1801,6 +1801,17 @@ of live and free strings.
 *** There is a new variable `strings-consed' holding the number of
 strings that have been consed so far.
 
+\f
+* Lisp-level Display features added after release 2.6 of the Emacs
+Lisp Manual
+
+** Image specifications may contain the property `:ascent center'.
+
+When this property is specified, the image is vertically centered
+around a centerline which would be the vertical center of text drawn
+at the position of the image, in the manner specified by the text
+properties and overlays that apply to the image.
+
 \f
 * New Lisp-level Display features in Emacs 21.1
 
@@ -2334,10 +2345,10 @@ to use for its ascent.
 If not specified, ASCENT defaults to the value 50 which means that the
 image will be centered with the base line of the row it appears in.
 
-If ASCENT is `center' the image is vertically centered with text drawn
-in the same face as the image.  The point the image is aligned with is
-the middle of the height of the face's font.  That point is usually
-different from the font's base line.
+If ASCENT is `center' the image is vertically centered around a 
+centerline which is the vertical center of text drawn at the position
+of the image, in the manner specified by the text properties and
+overlays that apply to the image.
 
 `:margin MARGIN'
 
index 5992c36171d2944e34371d6b3838cdc5ccb3c8a3..5dd1dcec1fecb0190ad4583139f4ec957072bd3f 100644 (file)
@@ -2387,10 +2387,20 @@ types:
 
 @table @code
 @item :ascent @var{ascent}
-The @code{:ascent} property specifies the percentage of the image's
-height to use for its ascent---that is, the part above the baseline.  The
-value, @var{ascent}, must be a number in the range 0 to 100.  If this
-property is omitted, it defaults to 50.
+The @code{:ascent} property specifies the amount of the image's
+height to use for its ascent---that is, the part above the baseline.
+The value, @var{ascent}, must be a number in the range 0 to 100, or
+the symbol @code{center}.
+
+If @var{ascent} is a number, that percentage of the image's height is
+used for its ascent.
+
+If @var{ascent} is @code{center}, the image is vertically centered
+around a centerline which would be the vertical centerline of text drawn
+at the position of the image, in the manner specified by the text
+properties and overlays that apply to the image.
+
+If this property is omitted, it defaults to 50.
 
 @item :margin @var{margin}
 The @code{:margin} property specifies how many pixels to add as an extra
index cf5514554d4ba8c4cafb553d78671002134c5163..16737c6f38ff911fabe0436e947290bd296dce5d 100644 (file)
@@ -1,3 +1,8 @@
+2000-05-24  Gerd Moellmann  <gerd@gnu.org>
+
+       * callproc.c, emacs.c, sysdep.c (setpgrp): Don't define if USG and
+       BSD_PGRPS are not defined.
+
 2000-05-24  Kenichi Handa  <handa@etl.go.jp>
 
        * charset.c (update_charset_table): Accept nil in LONG_NAME and