See the sections below for details.
** Since `format' preserves text properties, the idiom
-`(format %s foo)' no longer works to copy and remove properties.
+`(format "%s" foo)' no longer works to copy and remove properties.
Use `copy-sequence' and `set-text-properties'.
** Since the `keymap' text property now has significance, some code
** Fontsets are now implemented using char-tables.
-A fontset can now be specified for for each independent character, for
+A fontset can now be specified for each independent character, for
a group of characters or for a character set rather than just for a
character set as previously.
case FONTNAME is used for all character in the charset.
FONTNAME may be a cons (FAMILY . REGISTRY), where FAMILY is the family
-name of a font and REGSITRY is a registry name of a font.
+name of a font and REGISTRY is a registry name of a font.
*** Variable x-charset-registry has been deleted. The default charset
registries of character sets are set in the default fontset
A field is a region of text with the same `field' property.
If NEW-POS is nil, then the current point is used instead, and set to the
-constrained position if that is is different.
+constrained position if that is different.
If OLD-POS is at the boundary of two fields, then the allowable
positions for NEW-POS depends on the value of the optional argument