aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/objects.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/lispref/objects.texi')
-rw-r--r--doc/lispref/objects.texi12
1 files changed, 6 insertions, 6 deletions
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi
index 6933ffe492a..85d7a3f4600 100644
--- a/doc/lispref/objects.texi
+++ b/doc/lispref/objects.texi
@@ -1027,7 +1027,7 @@ but the newline is ignored if escaped."
1027characters in Emacs strings: multibyte and unibyte (@pxref{Text 1027characters in Emacs strings: multibyte and unibyte (@pxref{Text
1028Representations}). Roughly speaking, unibyte strings store raw bytes, 1028Representations}). Roughly speaking, unibyte strings store raw bytes,
1029while multibyte strings store human-readable text. Each character in 1029while multibyte strings store human-readable text. Each character in
1030a unibyte string is a byte, i.e.@: its value is between 0 and 255. By 1030a unibyte string is a byte, i.e., its value is between 0 and 255. By
1031contrast, each character in a multibyte string may have a value 1031contrast, each character in a multibyte string may have a value
1032between 0 to 4194303 (@pxref{Character Type}). In both cases, 1032between 0 to 4194303 (@pxref{Character Type}). In both cases,
1033characters above 127 are non-@acronym{ASCII}. 1033characters above 127 are non-@acronym{ASCII}.
@@ -1054,7 +1054,7 @@ character), Emacs automatically assumes that it is multibyte.
1054octal escape sequences (@samp{\@var{n}}) in string constants. 1054octal escape sequences (@samp{\@var{n}}) in string constants.
1055@strong{But beware:} If a string constant contains hexadecimal or 1055@strong{But beware:} If a string constant contains hexadecimal or
1056octal escape sequences, and these escape sequences all specify unibyte 1056octal escape sequences, and these escape sequences all specify unibyte
1057characters (i.e.@: less than 256), and there are no other literal 1057characters (i.e., less than 256), and there are no other literal
1058non-@acronym{ASCII} characters or Unicode-style escape sequences in 1058non-@acronym{ASCII} characters or Unicode-style escape sequences in
1059the string, then Emacs automatically assumes that it is a unibyte 1059the string, then Emacs automatically assumes that it is a unibyte
1060string. That is to say, it assumes that all non-@acronym{ASCII} 1060string. That is to say, it assumes that all non-@acronym{ASCII}
@@ -1310,7 +1310,7 @@ may still use the built-in definition. Therefore, @strong{we discourage
1310redefinition of primitive functions}. 1310redefinition of primitive functions}.
1311 1311
1312 The term @dfn{function} refers to all Emacs functions, whether written 1312 The term @dfn{function} refers to all Emacs functions, whether written
1313in Lisp or C. @xref{Function Type}, for information about the 1313in Lisp or C@. @xref{Function Type}, for information about the
1314functions written in Lisp. 1314functions written in Lisp.
1315 1315
1316 Primitive functions have no read syntax and print in hash notation 1316 Primitive functions have no read syntax and print in hash notation
@@ -1934,7 +1934,7 @@ This function returns a symbol naming the primitive type of
1934 1934
1935 Here we describe functions that test for equality between two 1935 Here we describe functions that test for equality between two
1936objects. Other functions test equality of contents between objects of 1936objects. Other functions test equality of contents between objects of
1937specific types, e.g.@: strings. For these predicates, see the 1937specific types, e.g., strings. For these predicates, see the
1938appropriate chapter describing the data type. 1938appropriate chapter describing the data type.
1939 1939
1940@defun eq object1 object2 1940@defun eq object1 object2
@@ -1942,10 +1942,10 @@ This function returns @code{t} if @var{object1} and @var{object2} are
1942the same object, and @code{nil} otherwise. 1942the same object, and @code{nil} otherwise.
1943 1943
1944If @var{object1} and @var{object2} are integers with the same value, 1944If @var{object1} and @var{object2} are integers with the same value,
1945they are considered to be the same object (i.e.@: @code{eq} returns 1945they are considered to be the same object (i.e., @code{eq} returns
1946@code{t}). If @var{object1} and @var{object2} are symbols with the 1946@code{t}). If @var{object1} and @var{object2} are symbols with the
1947same name, they are normally the same object---but see @ref{Creating 1947same name, they are normally the same object---but see @ref{Creating
1948Symbols} for exceptions. For other types (e.g.@: lists, vectors, 1948Symbols} for exceptions. For other types (e.g., lists, vectors,
1949strings), two arguments with the same contents or elements are not 1949strings), two arguments with the same contents or elements are not
1950necessarily @code{eq} to each other: they are @code{eq} only if they 1950necessarily @code{eq} to each other: they are @code{eq} only if they
1951are the same object, meaning that a change in the contents of one will 1951are the same object, meaning that a change in the contents of one will