comparison etc/NEWS @ 35847:83b8f5ad1f97

Several typos fixed. From Juanma Barranquero <lektu@uol.com.br>.
author Eli Zaretskii <eliz@gnu.org>
date Fri, 02 Feb 2001 07:57:56 +0000
parents 3fda213b2ac5
children 9604ca6b3728
comparison
equal deleted inserted replaced
35846:1a5f6c30a93b 35847:83b8f5ad1f97
2109 There are a few Lisp changes which are not backwards-compatible and 2109 There are a few Lisp changes which are not backwards-compatible and
2110 may require changes to existing code. Here is a list for reference. 2110 may require changes to existing code. Here is a list for reference.
2111 See the sections below for details. 2111 See the sections below for details.
2112 2112
2113 ** Since `format' preserves text properties, the idiom 2113 ** Since `format' preserves text properties, the idiom
2114 `(format %s foo)' no longer works to copy and remove properties. 2114 `(format "%s" foo)' no longer works to copy and remove properties.
2115 Use `copy-sequence' and `set-text-properties'. 2115 Use `copy-sequence' and `set-text-properties'.
2116 2116
2117 ** Since the `keymap' text property now has significance, some code 2117 ** Since the `keymap' text property now has significance, some code
2118 which uses both `local-map' and `keymap' properties (for portability) 2118 which uses both `local-map' and `keymap' properties (for portability)
2119 may, for instance, give rise to duplicate menus when the keymaps from 2119 may, for instance, give rise to duplicate menus when the keymaps from
2384 bytes are independent 8-bit characters belonging to the charset 2384 bytes are independent 8-bit characters belonging to the charset
2385 eight-bit-graphic. 2385 eight-bit-graphic.
2386 2386
2387 ** Fontsets are now implemented using char-tables. 2387 ** Fontsets are now implemented using char-tables.
2388 2388
2389 A fontset can now be specified for for each independent character, for 2389 A fontset can now be specified for each independent character, for
2390 a group of characters or for a character set rather than just for a 2390 a group of characters or for a character set rather than just for a
2391 character set as previously. 2391 character set as previously.
2392 2392
2393 *** The arguments of the function `set-fontset-font' are changed. 2393 *** The arguments of the function `set-fontset-font' are changed.
2394 They are NAME, CHARACTER, FONTNAME, and optional FRAME. The function 2394 They are NAME, CHARACTER, FONTNAME, and optional FRAME. The function
2398 characters. In that case FONTNAME is used for all characters in the 2398 characters. In that case FONTNAME is used for all characters in the
2399 range FROM and TO (inclusive). CHARACTER may be a charset. In that 2399 range FROM and TO (inclusive). CHARACTER may be a charset. In that
2400 case FONTNAME is used for all character in the charset. 2400 case FONTNAME is used for all character in the charset.
2401 2401
2402 FONTNAME may be a cons (FAMILY . REGISTRY), where FAMILY is the family 2402 FONTNAME may be a cons (FAMILY . REGISTRY), where FAMILY is the family
2403 name of a font and REGSITRY is a registry name of a font. 2403 name of a font and REGISTRY is a registry name of a font.
2404 2404
2405 *** Variable x-charset-registry has been deleted. The default charset 2405 *** Variable x-charset-registry has been deleted. The default charset
2406 registries of character sets are set in the default fontset 2406 registries of character sets are set in the default fontset
2407 "fontset-default". 2407 "fontset-default".
2408 2408
3581 3581
3582 Return the position closest to NEW-POS that is in the same field as OLD-POS. 3582 Return the position closest to NEW-POS that is in the same field as OLD-POS.
3583 3583
3584 A field is a region of text with the same `field' property. 3584 A field is a region of text with the same `field' property.
3585 If NEW-POS is nil, then the current point is used instead, and set to the 3585 If NEW-POS is nil, then the current point is used instead, and set to the
3586 constrained position if that is is different. 3586 constrained position if that is different.
3587 3587
3588 If OLD-POS is at the boundary of two fields, then the allowable 3588 If OLD-POS is at the boundary of two fields, then the allowable
3589 positions for NEW-POS depends on the value of the optional argument 3589 positions for NEW-POS depends on the value of the optional argument
3590 ESCAPE-FROM-EDGE: If ESCAPE-FROM-EDGE is nil, then NEW-POS is 3590 ESCAPE-FROM-EDGE: If ESCAPE-FROM-EDGE is nil, then NEW-POS is
3591 constrained to the field that has the same `field' char-property 3591 constrained to the field that has the same `field' char-property