summaryrefslogtreecommitdiff
path: root/doc/lispref/objects.texi
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
| | | | Run admin/update-copyright.
* * objects.texi (Type Predicates): Don't mention display-table-p.Tom Tromey2014-10-201-3/+0
|
* Improve documentation for integer and floating-point basics.Paul Eggert2014-03-171-7/+7
| | | | | | | | | | * numbers.texi (Numbers, Integer Basics, Float Basics): Document the basics a bit more precisely. Say more clearly that Emacs floating-point numbers are IEEE doubles on all current platforms. Give more details about frexp. Say more clearly that '1.' is an integer. (Predicates on Numbers): Fix wholenump typo. * objects.texi (Integer Type): Adjust to match numbers.texi.
* Style fixes for floating-point doc.Paul Eggert2014-03-171-10/+10
| | | | | | | | | | | | | * commands.texi, customize.texi, display.texi, elisp.texi, files.texi: * frames.texi, hash.texi, internals.texi, keymaps.texi, lists.texi: * minibuf.texi, nonascii.texi, numbers.texi, objects.texi, os.texi: * processes.texi, streams.texi, strings.texi, text.texi: * variables.texi, windows.texi: Hyphenate "floating-point" iff it precedes a noun. Reword to avoid nouns and hyphenation when that's easy. Prefer "integer" to "integer number" and "is floating point" to "is a floating point number". Prefer "@minus{}" to "-" when it's a minus.
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
|
* Remove remaining @refills from doc/*/*.texi filesGlenn Morris2013-10-231-1/+1
|
* * doc/lispref/objects.texi (Symbol Type): Fix typo.Glenn Morris2013-03-021-2/+2
|
* * doc/lispref/objects.texi (Char-Table Type): Add footnote about #^^.Glenn Morris2013-02-121-1/+2
|
* * doc/lispref/objects.texi (Char-Table Type): Add cindex.Glenn Morris2013-02-101-0/+1
|
* Update copyright notices for 2013.Paul Eggert2013-01-011-2/+2
|
* Hyphen and dash fixes in texinfo files.Paul Eggert2012-12-221-1/+1
|
* Fix minor whitespace issues after "." in manual.Paul Eggert2012-12-051-6/+6
| | | | | | | | | | | | Be more systematic about using "@." (not ".") at end of sentence that ends in a capital letter, and about appending "@:" after non-ends of sentences that end in a lower case letter followed by "." followed by whitespace. Omit unnecessary use of "@:" and "@.". Similarly for "?" and "!". Be more consistent about putting a comma after "i.e." and "e.g."; this is the typical American style and it's easier to code in Texinfo. Fixes: debbugs:12973
* * lispref/objects.texi: Fix last change.Chong Yidong2012-11-041-1/+1
|
* Clarify documentation about escape sequences in strings.Chong Yidong2012-11-031-68/+78
| | | | | | | * objects.texi (General Escape Syntax): Clarify the explanation of escape sequences. (Non-ASCII in Strings): Clarify when a string is unibyte vs multibyte. Hex escapes do not automatically make a string multibyte.
* Nuke hand-written node pointers in doc/lisprefGlenn Morris2012-05-261-4/+1
| | | | Let makeinfo figure them out, as is recommended.
* Merge from emacs-24; up to 2012-04-20T05:47:55Z!eliz@gnu.orgChong Yidong2012-05-051-2/+1
|\
* \ Merge changes from emacs-24 branchChong Yidong2012-04-271-2/+2
|\ \ | |/
| * Use Texinfo recommended convention for quotes+punctuation.Glenn Morris2012-04-251-2/+2
| |
* | Remove unnecessary @setfilename commands from many doc/lispref/*.texiGlenn Morris2012-04-131-1/+0
|/
* doc/lispref markup fixesGlenn Morris2012-04-101-1/+1
| | | | | | * strings.texi (Case Tables): * objects.texi (General Escape Syntax): * keymaps.texi (Key Sequences): Use @acronym with "ASCII".
* * doc/lispref/searching.texi (Regexp Backslash): Add index entry.Chong Yidong2012-02-251-1/+1
| | | | Fixes: debbugs:10869
* Update Compilation and Advice chapters in Lisp manual.Chong Yidong2012-02-101-5/+5
| | | | | | | | | | | | | | | | | | | | * doc/lispref/advice.texi (Defining Advice): Clarify ad-unadvise. (Activation of Advice): Specifying the ACTIVATE flag in defadvice is not abnormal. (Advising Primitives): Node deleted; ad-define-subr-args has been removed. * doc/lispref/compile.texi (Speed of Byte-Code): Use float-time in example. (Compilation Functions): Note that the log uses Compilation mode. Don't discuss the contents of byte-code function object here. (Compilation Functions): De-document internal function byte-code. (Docs and Compilation): Minor clarifications. * doc/lispref/objects.texi (Byte-Code Type): Add xref to Byte-Code Function Objects. * lisp/emacs-lisp/advice.el: Update commentary to reflect deletion of ad-define-subr-args
* Update Variables chapter of Lisp manual to handle lexical binding.Chong Yidong2012-01-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/variables.texi (Variables, Local Variables, Void Variables): Edit to make the descriptions less specific to dynamic binding. (Local Variables): Default max-specpdl-size is now 1300. (Defining Variables): Edits for lexical scoping. Delete information about starting docstrings with *. De-document user-variable-p. (Tips for Defining): Remove an unimportant discussion of quitting in the middle of a load. (Accessing Variables, Setting Variables): Discuss lexical binding. (Variable Scoping): Rewrite. (Scope, Extent, Impl of Scope): Nodes deleted. (Dynamic Binding): New node, with material from Scope, Extent, and Impl of Scope nodes. (Dynamic Binding Tips): Rename from Using Scoping. (Lexical Binding): Rewrite. (Using Lexical Binding): Rename from Converting to Lexical Binding. Convert to subsection. * doc/lispref/customize.texi (Variable Definitions): Add custom-variable-p. Move user-variable-p documentation here.
* Emacs Lisp manual updates.Chong Yidong2012-01-221-100/+107
| | | | | | | | | | | | | | | * doc/lispref/intro.texi (A Sample Function Description): Special notation used for macros too. * doc/lispref/objects.texi (Ctl-Char Syntax, Other Char Bits): Copyedits. (Symbol Type): Add xref for keyword symbols. (Sequence Type): Clarify differences between sequence types. (Cons Cell Type): Add "linked list" index entry. (Non-ASCII in Strings): Copyedits. (Equality Predicates): Symbols with same name need not be eq. * doc/lispref/numbers.texi (Float Basics): Document isnan, copysign, frexp and ldexp. Move float-e and float-pi to Math Functions node.
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Update manuals for some Emacs 24 changes.Chong Yidong2011-08-281-3/+7
| | | | | | | | | | | | | | | * doc/emacs/misc.texi (emacsclient Options): Document server-port. * doc/lispref/display.texi (Progress): Document spinner functionality. * doc/lispref/frames.texi (Layout Parameters): The defaults for the menu-bar-lines and tool-bar-lines parameters depend on the mode. * doc/lispref/objects.texi (Symbol Type): Document ## print representation. * doc/lispref/os.texi (Killing Emacs): Note that kill-emacs can be called by operating system signals. Refer to save-buffers-kill-terminal instead of save-buffers-kill-emacs.
* (General Escape Syntax): "a with grave accent" is ?xe0, not ?x8e0.Lars Magne Ingebrigtsen2011-07-131-2/+2
| | | | Fixes: debbugs:5259
* Merge: Document wide integers better.Paul Eggert2011-06-061-7/+5
|\
| * Document wide integers better.Paul Eggert2011-06-031-13/+12
|/ | | | | | | | * files.texi (File Attributes): Document ino_t values better. * numbers.texi (Integer Basics, Integer Basics, Arithmetic Operations): (Bitwise Operations): * objects.texi (Integer Type): Integers are typically 62 bits now. * os.texi (Time Conversion): Document time_t values better.
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Nuke arch-tags.Glenn Morris2011-01-151-4/+0
|
* Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
|
* Document byte-to-string in Lisp manual.Chong Yidong2010-11-211-1/+0
| | | | | | | | | | | | | | | | * objects.texi (Symbol Type): * text.texi (Near Point): * help.texi (Help Functions): * functions.texi (Mapping Functions): Use string instead of char-to-string in examples. * nonascii.texi (Converting Representations): Document byte-to-string. * strings.texi (Creating Strings): Don't mention semi-obsolete function char-to-string. (String Conversion): Shorten discussion of semi-obsolete function string-to-char. Link to Converting Representations.
* * objects.texi (Bool-Vector Type): Minor definition tweak (Bug#6878).Chong Yidong2010-08-191-2/+2
|
* * objects.texi (Integer Type): Take note of the read syntax exception for ↵Chong Yidong2010-03-061-0/+7
| | | | numbers that cannot fit in the integer type.
* Update Lispref for 30-bit integers.Glenn Morris2010-03-021-8/+8
| | | | | * numbers.texi (Integer Basics, Bitwise Operations): * objects.texi (Integer Type): Update for integers now being 30-bit.
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* * frames.texi (Resources): Describe inhibit-x-resources.Chong Yidong2009-12-251-3/+7
| | | | | | | | | | | | | | (Size Parameters): Copyedit. * hash.texi (Creating Hash): * objects.texi (Hash Table Type): Document the new hash table printed representation. * minibuf.texi (Basic Completion): 4th arg to all-completions is obsolete. * processes.texi (Process Buffers): Document process-kill-buffer-query-function.
* * objects.texi (Meta-Char Syntax): Add xref to Strings of Events.Chong Yidong2009-08-131-2/+2
|
* (Character Type, String Type): Merge in some menu descriptions from elisp.texi.Glenn Morris2009-07-101-10/+11
|
* Use consistent case for "Unicode Standard".Glenn Morris2009-07-091-1/+1
|
* (General Escape Syntax): Update explanation of unicode escape syntax.Chong Yidong2009-02-271-9/+10
|
* (Lisp Data Types, Syntax for Strings, Buffer Type): Minor edits.Chong Yidong2009-02-211-30/+48
| | | | | | (Frame Configuration Type): Emphasize that it is not primitive. (Font Type): New node. (Type Predicates): Add fontp; type-of now recognizes font object types.
* Add 2009 to copyright years.Glenn Morris2009-01-081-1/+1
|
* * objects.texi (General Escape Syntax): Fix typo.Juanma Barranquero2009-01-041-1/+1
|
* (Terminal Type): New node.Eli Zaretskii2008-12-271-1/+21
| | | | (Editing Types): Add it to the menu.
* (Character Type): Correct the range of Emacs characters. Add an @xrefEli Zaretskii2008-11-291-8/+7
| | | | to "Character Codes".
* (Editing Types): A `process' is a subprocess of Emacs, not just any processEli Zaretskii2008-10-141-1/+1
| | | | running on the OS.
* * objects.texi (Primitive Function Type): Move "@cindex special forms" from ↵Eli Zaretskii2008-10-131-1/+1
| | | | | | here... * eval.texi (Special Forms): ...to here.
* (Text Props and Strings): Add indexing for read syntax of text properties.Eli Zaretskii2008-04-051-0/+2
|