aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPaul Eggert2012-12-06 17:47:14 -0800
committerPaul Eggert2012-12-06 17:47:14 -0800
commit39670ef4675252df65122fa9c7cf32454a1abf51 (patch)
treea4f2bb8598d597226ef39b73db47654e8544dabe /doc
parent558fefa01df328daed75bcb3f1affb1498e335f2 (diff)
downloademacs-39670ef4675252df65122fa9c7cf32454a1abf51.tar.gz
emacs-39670ef4675252df65122fa9c7cf32454a1abf51.zip
* doc/lispref/internals.texi: Fix minor whitespace problems.
Fixes: debbugs:12973
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/internals.texi24
1 files changed, 12 insertions, 12 deletions
diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi
index f252021fe67..f806cb9de71 100644
--- a/doc/lispref/internals.texi
+++ b/doc/lispref/internals.texi
@@ -324,7 +324,7 @@ provides @code{mallinfo} function.
324 324
325@table @var 325@table @var
326@item cons-size 326@item cons-size
327Internal size of a cons cell, i.e.@: @code{sizeof (struct Lisp_Cons)}. 327Internal size of a cons cell, i.e., @code{sizeof (struct Lisp_Cons)}.
328 328
329@item used-conses 329@item used-conses
330The number of cons cells in use. 330The number of cons cells in use.
@@ -334,7 +334,7 @@ The number of cons cells for which space has been obtained from
334the operating system, but that are not currently being used. 334the operating system, but that are not currently being used.
335 335
336@item symbol-size 336@item symbol-size
337Internal size of a symbol, i.e.@: @code{sizeof (struct Lisp_Symbol)}. 337Internal size of a symbol, i.e., @code{sizeof (struct Lisp_Symbol)}.
338 338
339@item used-symbols 339@item used-symbols
340The number of symbols in use. 340The number of symbols in use.
@@ -344,7 +344,7 @@ The number of symbols for which space has been obtained from
344the operating system, but that are not currently being used. 344the operating system, but that are not currently being used.
345 345
346@item misc-size 346@item misc-size
347Internal size of a miscellaneous entity, i.e.@: 347Internal size of a miscellaneous entity, i.e.,
348@code{sizeof (union Lisp_Misc)}, which is a size of the 348@code{sizeof (union Lisp_Misc)}, which is a size of the
349largest type enumerated in @code{enum Lisp_Misc_Type}. 349largest type enumerated in @code{enum Lisp_Misc_Type}.
350 350
@@ -357,7 +357,7 @@ The number of miscellaneous objects for which space has been obtained
357from the operating system, but that are not currently being used. 357from the operating system, but that are not currently being used.
358 358
359@item string-size 359@item string-size
360Internal size of a string header, i.e.@: @code{sizeof (struct Lisp_String)}. 360Internal size of a string header, i.e., @code{sizeof (struct Lisp_String)}.
361 361
362@item used-strings 362@item used-strings
363The number of string headers in use. 363The number of string headers in use.
@@ -373,7 +373,7 @@ This is used for convenience and equals to @code{sizeof (char)}.
373The total size of all string data in bytes. 373The total size of all string data in bytes.
374 374
375@item vector-size 375@item vector-size
376Internal size of a vector header, i.e.@: @code{sizeof (struct Lisp_Vector)}. 376Internal size of a vector header, i.e., @code{sizeof (struct Lisp_Vector)}.
377 377
378@item used-vectors 378@item used-vectors
379The number of vector headers allocated from the vector blocks. 379The number of vector headers allocated from the vector blocks.
@@ -388,7 +388,7 @@ The number of slots in all used vectors.
388The number of free slots in all vector blocks. 388The number of free slots in all vector blocks.
389 389
390@item float-size 390@item float-size
391Internal size of a float object, i.e.@: @code{sizeof (struct Lisp_Float)}. 391Internal size of a float object, i.e., @code{sizeof (struct Lisp_Float)}.
392(Do not confuse it with the native platform @code{float} or @code{double}.) 392(Do not confuse it with the native platform @code{float} or @code{double}.)
393 393
394@item used-floats 394@item used-floats
@@ -399,7 +399,7 @@ The number of floats for which space has been obtained from
399the operating system, but that are not currently being used. 399the operating system, but that are not currently being used.
400 400
401@item interval-size 401@item interval-size
402Internal size of an interval object, i.e.@: @code{sizeof (struct interval)}. 402Internal size of an interval object, i.e., @code{sizeof (struct interval)}.
403 403
404@item used-intervals 404@item used-intervals
405The number of intervals in use. 405The number of intervals in use.
@@ -409,12 +409,12 @@ The number of intervals for which space has been obtained from
409the operating system, but that are not currently being used. 409the operating system, but that are not currently being used.
410 410
411@item buffer-size 411@item buffer-size
412Internal size of a buffer, i.e.@: @code{sizeof (struct buffer)}. 412Internal size of a buffer, i.e., @code{sizeof (struct buffer)}.
413(Do not confuse with the value returned by @code{buffer-size} function.) 413(Do not confuse with the value returned by @code{buffer-size} function.)
414 414
415@item used-buffers 415@item used-buffers
416The number of buffer objects in use. This includes killed buffers 416The number of buffer objects in use. This includes killed buffers
417invisible to users, i.e.@: all buffers in @code{all_buffers} list. 417invisible to users, i.e., all buffers in @code{all_buffers} list.
418 418
419@item unit-size 419@item unit-size
420The unit of heap space measurement, always equal to 1024 bytes. 420The unit of heap space measurement, always equal to 1024 bytes.
@@ -699,7 +699,7 @@ in the file @file{lisp.h}.) If the primitive has no upper limit on
699the number of Lisp arguments, it must have exactly two C arguments: 699the number of Lisp arguments, it must have exactly two C arguments:
700the first is the number of Lisp arguments, and the second is the 700the first is the number of Lisp arguments, and the second is the
701address of a block containing their values. These have types 701address of a block containing their values. These have types
702@code{int} and @w{@code{Lisp_Object *}} respectively. Since 702@code{int} and @w{@code{Lisp_Object *}} respectively. Since
703@code{Lisp_Object} can hold any Lisp object of any data type, you 703@code{Lisp_Object} can hold any Lisp object of any data type, you
704can determine the actual data type only at run time; so if you want 704can determine the actual data type only at run time; so if you want
705a primitive to accept only a certain type of argument, you must check 705a primitive to accept only a certain type of argument, you must check
@@ -900,11 +900,11 @@ following basic data types: integer, symbol, string, cons cell, float,
900vectorlike or miscellaneous object. Each of these data types has the 900vectorlike or miscellaneous object. Each of these data types has the
901corresponding tag value. All tags are enumerated by @code{enum Lisp_Type} 901corresponding tag value. All tags are enumerated by @code{enum Lisp_Type}
902and placed into a 3-bit bitfield of the @code{Lisp_Object}. The rest of the 902and placed into a 3-bit bitfield of the @code{Lisp_Object}. The rest of the
903bits is the value itself. Integer values are immediate, i.e.@: directly 903bits is the value itself. Integer values are immediate, i.e., directly
904represented by those @dfn{value bits}, and all other objects are represented 904represented by those @dfn{value bits}, and all other objects are represented
905by the C pointers to a corresponding object allocated from the heap. Width 905by the C pointers to a corresponding object allocated from the heap. Width
906of the @code{Lisp_Object} is platform- and configuration-dependent: usually 906of the @code{Lisp_Object} is platform- and configuration-dependent: usually
907it's equal to the width of an underlying platform pointer (i.e.@: 32-bit on 907it's equal to the width of an underlying platform pointer (i.e., 32-bit on
908a 32-bit machine and 64-bit on a 64-bit one), but also there is a special 908a 32-bit machine and 64-bit on a 64-bit one), but also there is a special
909configuration where @code{Lisp_Object} is 64-bit but all pointers are 32-bit. 909configuration where @code{Lisp_Object} is 64-bit but all pointers are 32-bit.
910The latter trick was designed to overcome the limited range of values for 910The latter trick was designed to overcome the limited range of values for