aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * doc/lispref/markers.texi (The Region): Add/move indexes.Xue Fuqiao2013-08-151-0/+4
|
* Enable giving hints to ImageMagick via :content-typeLars Magne Ingebrigtsen2013-08-131-0/+5
| | | | | | | | | | | | 2013-08-13 Lars Magne Ingebrigtsen <larsi@gnus.org> * image.el (image-content-type-suffixes): New variable. 2013-08-13 Lars Magne Ingebrigtsen <larsi@gnus.org> * image.c (imagemagick_filename_hint): New function to possibly apply `image-content-type-suffixes'. (imagemagick_load_image): Use it.
* Doc fix for forward-word and backward-word.Xue Fuqiao2013-08-131-0/+4
| | | | | | * doc/lispref/positions.texi (Word Motion): Remove redundant sentence. * lisp/simple.el (backward-word): Mention the optional argument. * src/syntax.c (forward_word): Mention the optional argument.
* * lispref/lists.texi (List Elements): Undocument nth, nthcdr with n < 0Glenn Morris2013-08-131-0/+5
|
* * doc/lispref/frames.texi (Display Feature Testing): Add indexes.Xue Fuqiao2013-08-131-1/+1
|
* * doc/lispref/frames.texi (Display Feature Testing): Add an index.Xue Fuqiao2013-08-131-0/+4
|
* Add build, install, uninstall rules for all dvi, html, pdf, ps manualsGlenn Morris2013-08-111-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac (etcdocdir): Rename from docdir, to avoid confusion with configure's standard --docdir argument. All uses updated. * Makefile.in (etcdocdir): Rename from docdir. All uses updated. (install-etcdoc): Rename from install-doc. All uses updated. (uninstall): Run uninstall-doc. (PSS): Add misc-ps. (INSTALL_DVI, INSTALL_HTML, INSTALL_PDF, INSTALL_PS) (INSTALL_DOC, UNINSTALL_DVI, UNINSTALL_HTML, UNINSTALL_PDF) (UNINSTALL_PS, UNINSTALL_DOC): New variables. ($(INSTALL_DOC), install-doc, install-dvi, install-html, install-pdf) (install-ps, $(UNINSTALL_DOC), uninstall-doc, uninstall-dvi) (uninstall-html, uninstall-pdf, uninstall-ps): New .PHONY rules. * doc/emacs/Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME) (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL) (INSTALL_DATA): New, set by configure. (HTML_OPTS, DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS): New variables. (.SUFFIXES): Add .ps and .dvi. (.dvi.ps): New suffix rule. (dvi, html, pdf, ps): Use *_TARGETS variables. (emacs.ps, emacs-xtra.ps): Remove explicit rules. (emacs.html): Use HTML_OPTS. (clean): Use DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS. (.PHONY): install-dvi, install-html, install-pdf, install-ps ,install-doc, uninstall-dvi, uninstall-html, uninstall-pdf, uninstall-ps, and uninstall-doc. (install-dvi, install-html, install-pdf, install-ps, install-doc) (uninstall-dvi, uninstall-html, uninstall-ps, uninstall-pdf) (uninstall-doc): New rules. * doc/lispintro/Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME) (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL) (INSTALL_DATA): New, set by configure. (HTML_OPTS, DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS): New variables. (.SUFFIXES): Add .ps and .dvi. (.dvi.ps): New suffix rule. (dvi, html, pdf, ps): Use *_TARGETS variables. (emacs-lisp-intro.ps): Remove explicit rule. (emacs-lisp-intro.html): Use HTML_OPTS. (clean): Use DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS. (.PHONY): install-dvi, install-html, install-pdf, install-ps ,install-doc, uninstall-dvi, uninstall-html, uninstall-pdf, uninstall-ps, and uninstall-doc. (install-dvi, install-html, install-pdf, install-ps, install-doc) (uninstall-dvi, uninstall-html, uninstall-ps, uninstall-pdf) (uninstall-doc): New rules. * doc/lispref/Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME) (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL) (INSTALL_DATA): New, set by configure. (HTML_OPTS, DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS): New variables. (.SUFFIXES): Add .ps and .dvi. (.dvi.ps): New suffix rule. (dvi, html, pdf, ps): Use *_TARGETS variables. (elisp.html): Use HTML_OPTS. (elisp.ps): Remove explicit rule. (.PHONY): install-dvi, install-html, install-pdf, install-ps ,install-doc, uninstall-dvi, uninstall-html, uninstall-pdf, uninstall-ps, and uninstall-doc. (install-dvi, install-html, install-pdf, install-ps, install-doc) (uninstall-dvi, uninstall-html, uninstall-ps, uninstall-pdf) (uninstall-doc): New rules. (clean): Use DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS. * doc/misc/Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME) (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL) (INSTALL_DATA): New, set by configure. (HTML_OPTS, HTML_TARGETS, PS_TARGETS, DVIPS): New variables. (.PHONY): Add html, ps, install-dvi, install-html, install-pdf, install-ps ,install-doc, uninstall-dvi, uninstall-html, uninstall-pdf, uninstall-ps, and uninstall-doc. (.SUFFIXES): Add .ps and .dvi. (.dvi.ps): New suffix rule. (html, ps, ada-mode.html, auth.html, autotype.html, bovine.html) (calc.html, cc-mode.html, cl.html, dbus.html, dired-x.html) (ebrowse.html, ede.html, ediff.html, edt.html, eieio.html) (emacs-gnutls.html, emacs-mime.html, epa.html, erc.html) (ert.html, eshell.html, eudc.html, faq.html, flymake.html) (forms.html, gnus.html, htmlfontify.html, idlwave.html) (ido.html, mairix-el.html, message.html, mh-e.html) (newsticker.html, nxml-mode.html, org.html, pgg.html) (rcirc.html, reftex.html, remember.html, sasl.html, sc.html) (semantic.html, sieve.html, smtpmail.html, speedbar.html) (srecode.html, todo-mode.html, tramp.html, url.html, vip.html) (viper.html, widget.html, wisent.html, woman.html, install-dvi) (install-html, install-pdf, install-ps, install-doc, uninstall-dvi) (uninstall-html, uninstall-ps, uninstall-pdf, uninstall-doc): New rules. (clean): Remove HTML_TARGETS and PS_TARGETS.
* * doc/lispref/edebug.texi (Instrumenting Macro Calls): Use @defmac for macros.Xue Fuqiao2013-08-101-0/+4
|
* * doc/lispref/control.texi (Error Symbols): Minor fix for previous change.Xue Fuqiao2013-08-101-0/+4
|
* * lisp/subr.el (define-error): New function.Stefan Monnier2013-08-091-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/control.texi (Signaling Errors): Refer to define-error. (Error Symbols): Add `define-error'. * doc/lispref/errors.texi (Standard Errors): Don't refer to `error-conditions'. * lisp/progmodes/ada-xref.el (ada-error-file-not-found): Rename from error-file-not-found and define with define-error. * lisp/emacs-lisp/cl-lib.el (cl-assertion-failed): Move here from subr.el and define with define-error. * lisp/userlock.el (file-locked, file-supersession): * lisp/simple.el (mark-inactive): * lisp/progmodes/js.el (js-moz-bad-rpc, js-js-error): * lisp/progmodes/ada-mode.el (ada-mode-errors): * lisp/play/life.el (life-extinct): * lisp/nxml/xsd-regexp.el (xsdre-invalid-regexp, xsdre-parse-error): * lisp/nxml/xmltok.el (xmltok-markup-declaration-parse-error): * lisp/nxml/rng-util.el (rng-error): * lisp/nxml/rng-uri.el (rng-uri-error): * lisp/nxml/rng-match.el (rng-compile-error): * lisp/nxml/rng-cmpct.el (rng-c-incorrect-schema): * lisp/nxml/nxml-util.el (nxml-error, nxml-file-parse-error): * lisp/nxml/nxml-rap.el (nxml-scan-error): * lisp/nxml/nxml-outln.el (nxml-outline-error): * lisp/net/soap-client.el (soap-error): * lisp/net/gnutls.el (gnutls-error): * lisp/net/ange-ftp.el (ftp-error): * lisp/mpc.el (mpc-proc-error): * lisp/json.el (json-error, json-readtable-error, json-unknown-keyword) (json-number-format, json-string-escape, json-string-format) (json-key-format, json-object-format): * lisp/jka-compr.el (compression-error): * lisp/international/quail.el (quail-error): * lisp/international/kkc.el (kkc-error): * lisp/emacs-lisp/ert.el (ert-test-failed): * lisp/calc/calc.el (calc-error, inexact-result, math-overflow) (math-underflow): * lisp/bookmark.el (bookmark-error-no-filename): * lisp/epg.el (epg-error): Define with define-error.
* Use region cache to speedup bidi_find_paragraph_start.Dmitry Antipov2013-08-061-0/+6
| | | | | | | | | | | | | | | | | | | | | * src/buffer.h (struct buffer): New member bidi_paragraph_cache. Rename cache_long_line_scans to cache_long_scans. * src/buffer.c (bset_cache_long_line_scans): Rename to bset_cache_long_scans. (Fget_buffer_create, Fmake_indirect_buffer, Fkill_buffer) (Fbuffer_swap_text, init_buffer_once): Take bidi_paragraph_cache into account. (syms_of_buffer): Rename cache-long-line-scans to cache-long-scans. Adjust docstring. * src/search.c (newline_cache_on_off): * src/indent.c (width_run_cache_on_off): Adjust users. * src/bidi.c (bidi_paragraph_cache_on_off): New function. (bidi_find_paragraph_start): Use bidi_paragraph_cache if needed. * src/insdel.c (prepare_to_modify_buffer): Invalidate bidi_paragraph_cache if enabled. * doc/lispref/positions.texi (Motion by Screen Lines): * doc/lispref/display.texi (Truncation): Rename `cache-long-line-scans' to `cache-long-scans'.
* * doc/lispref/windows.texi (Window Start and End): Add an index.Xue Fuqiao2013-08-051-0/+4
|
* Add indexes for elisp manual.Xue Fuqiao2013-08-021-0/+10
| | | | | | | | | | * doc/lispref/display.texi (Face Functions): Add an index. * doc/lispref/variables.texi (Variable Aliases): Add an index. * doc/lispref/functions.texi (Defining Functions): Add an index. * doc/lispref/nonascii.texi (Coding System Basics): Add an index.
* Doc fix.Xue Fuqiao2013-07-311-0/+7
| | | | | | | | | | | * doc/emacs/custom.texi (Specifying File Variables): Fix cross-references. * doc/emacs/mule.texi (Unibyte Mode): Fix cross-references. * doc/lispref/nonascii.texi (Non-ASCII Characters): Update menu. (Disabling Multibyte): Move here from doc/emacs/mule.texi. Fix cross-references. * doc/lispref/elisp.texi (Top): Update menu.
* Doc fix.Xue Fuqiao2013-07-301-1/+1
|
* Doc fix.Xue Fuqiao2013-07-301-0/+5
| | | | | * doc/lispref/windows.texi (Window History): Mention the default value of switch-to-visible-buffer.
* Fix typos in ChangeLogs.Juanma Barranquero2013-07-261-1/+1
|
* * errors.texi (Standard Errors): Fix typo.Michael Albinus2013-07-241-0/+7
| | | | | * files.texi (Magic File Names): * os.texi (File Notifications): Remove file-notify-supported-p.
* * src/eval.c (Fprogn): Do not check that BODY is a proper list.Paul Eggert2013-07-241-0/+6
| | | | | | | | | This undoes the previous change. The check slows down the interpreter, and is not needed to prevent a crash. See <http://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00693.html>. * doc/lispref/eval.texi (Special Forms): Mention 'lambda'. Also, say that non-well-formed expressions result in unspecified behavior, though Emacs will not crash.
* * files.texi (Magic File Names): Add file-notify-add-watch,Michael Albinus2013-07-221-0/+13
| | | | | | | | | | | | file-notify-rm-watch and file-notify-supported-p. Move file-remote-p down. * errors.texi (Standard Errors): Add file-notify-error. * os.texi (Desktop Notifications): Rename from Notifications. (File Notifications): New node. * elisp.texi (Top): Update menu for these changes.
* * doc/lispref/windows.texi (Display Action Functions): Mention next-window.Xue Fuqiao2013-07-191-0/+4
|
* Fix the introduction of `set-frame-selected-window''s arguments.Xue Fuqiao2013-07-161-0/+5
| | | | * doc/lispref/windows.texi (Selecting Windows): Fix the introduction of `set-frame-selected-window''s arguments.
* Timestamp fixes for undo.Paul Eggert2013-07-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/text.texi (Undo): Document (t . 0) and (t . -1) in buffer-undo-list. * etc/NEWS: Changes to visited-file-modtime, set-visited-file-modtime. * lisp/files.el (clear-visited-file-modtime): Move here from fileio.c. * src/atimer.c (schedule_atimer): * src/fileio.c (Ffile_newer_than_file_p): Minor cleanup: use EMACS_TIME_LT so that we can remove EMACS_TIME_GT. * src/buffer.c (buffer-undo-list): Document (t . 0) and (t . -1). * src/fileio.c (Fclear_visited_file_modtime): Move to lisp/files.el. (syms_of_fileio): Remove Sclear_visited_file_name. (Fvisited_file_modtime): Return -1, not (-1 ...), when the visited file doesn't exist; this avoids an ambiguity with negative timestamps. (Fset_visited_file_modtime): Accept -1 and 0 as time-list arg. * src/systime.h (make_emacs_time, invalid_emacs_time): Don't assume struct timespec layout; POSIX doesn't guarantee it. (EMACS_TIME_NE, EMACS_TIME_GT, EMACS_TIME_GE): Remove. * src/undo.c (record_first_change): Push (visited-file-modtime) onto undo list rather than reimplementing it by hand, incorrectly. Fixes: debbugs:14824
* Clarify documentation of multibyte-string-p.Eli Zaretskii2013-07-061-0/+5
| | | | | | | src/data.c (Fmultibyte_string_p): Doc fix. doc/lispref/nonascii.texi (Text Representations): Document that multibyte-string-p returns nil for non-string objects.
* Merge from emacs-24; up to 2012-12-30T19:34:25Z!jan.h.d@swipnet.seGlenn Morris2013-07-051-0/+4
|\
| * Tweak html header for manualsGlenn Morris2013-07-041-0/+4
| | | | | | | | | | | | | | | | | | | | * doc/lispintro/emacs-lisp-intro.texi (Top): Move WWW_GNU_ORG section outside @copying, update URL. * doc/lispref/elisp.texi (Top): Move WWW_GNU_ORG section outside @copying. @copying appears as a comment on every page, there is no need for the WWW_GNU_ORG stuff to be in there.
* | Merge from emacs-24; up to 2012-12-29T12:57:49Z!fgallina@gnu.orgGlenn Morris2013-07-021-0/+9
|\ \ | |/
| * Fix some doc/ cross-referencesGlenn Morris2013-07-021-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispintro/emacs-lisp-intro.texi (edebug): * doc/lispref/debugging.texi (Debugging): * doc/lispref/files.texi (File Attributes, Changing Files): * doc/misc/bovine.texi (top): * doc/misc/cc-mode.texi (AWK Mode Font Locking): * doc/misc/mh-e.texi (Preface): * doc/misc/url.texi (URI Parsing): Fix cross-references to other manuals. * doc/lispref/package.texi (Package Archives): Fix @url call.
| * Manual fixes re describe-syntaxGlenn Morris2013-06-261-0/+4
| | | | | | | | | | | | * doc/emacs/help.texi (Misc Help): Index describe-syntax. * doc/lispref/syntax.texi (Syntax Table Functions): Mention describe-syntax.
* | Implement visual-order cursor motion.Eli Zaretskii2013-06-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/xdisp.c (Fmove_point_visually): New function. lisp/bindings.el (visual-order-cursor-movement): New defcustom. (right-char, left-char): Provide visual-order cursor motion by calling move-point-visually. Update the doc strings. doc/emacs/basic.texi (Moving Point): Document visual-order-cursor-movement and its effect on right-char and left-char. doc/lispref/display.texi (Bidirectional Display): Document move-point-visually. etc/NEWS: Document the new feature.
* | * buffers.texi (Buffer File Name): Fix typo.Xue Fuqiao2013-06-291-0/+4
| |
* | * tips.texi (Coding Conventions): Improve wording.Christopher Schmidt2013-06-261-0/+4
| |
* | Merge from emacs-24; up to 2012-12-29T06:14:00Z!cyd@gnu.orgGlenn Morris2013-06-231-0/+8
|\ \ | |/
| * * doc/lispref/loading.texi (Autoload): Fix typo.Glenn Morris2013-06-181-0/+4
| |
| * * doc/lispref/variables.texi (Lexical Binding): Fix typo.Glenn Morris2013-06-111-0/+2
| |
| * * doc/lispref/functions.texi (Anonymous Functions): Put back 'Glenn Morris2013-06-111-0/+4
| | | | | | | | over-enthusiastically removed 2012-10-23.
* | Implement :max-width/:max-height for (ImageMagic) imagesLars Magne Ingebrigtsen2013-06-231-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/display.texi (ImageMagick Images): Mention :max-width and :max-height. * lisp/net/shr.el (shr-rescale-image): Use the new :max-width/:max-height functionality. * src/image.c (compute_image_size): New function to implement :max-width and :max-height. (imagemagick_load_image): Use it.
* | Add log2 support and make log10 obsolete for consistency.Paul Eggert2013-06-201-0/+4
| | | | | | | | | | | | | | | | | | | | * configure.ac (log2): Check for this function. * doc/lispref/numbers.texi (Math Functions): Remove obsolete function log10. * lisp/subr.el (log10): Move here from C code, and declare as obsolete. All uses of (log10 X) replaced with (log X 10). * src/floatfns.c (Flog) [HAVE_LOG2]: Use log2 if available and if the base is 2; this is more accurate. (Flog10): Move to Lisp (marked obsolete there).
* | * doc/lispref/keymaps.texi (Active Keymaps): Fix documentation ofStefan Monnier2013-06-191-0/+8
| | | | | | | | | | | | set-temporary-overlay-map and overriding-terminal-local-map. * doc/lispref/modes.texi (Mode Line Data, Properties in Mode): Advertise `keymap' rather than `local-map'.
* | Edit more configure variables in doc make dist rules.Glenn Morris2013-06-181-0/+5
| | | | | | | | | | | | | | | | | | * doc/emacs/Makefile.in (dist): * doc/lispintro/Makefile.in (dist): * doc/lispref/Makefile.in (dist): Edit more configure variables. Try to check that we do not miss any in future. Fixes: debbugs:14660
* | doc/lispref/text.texi (Undo, Changing Properties): Fix typos.Juanma Barranquero2013-06-171-0/+4
| |
* | Implement new function `add-face-text-property'Lars Magne Ingebrigtsen2013-06-171-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/text.texi (Changing Properties): Document `add-face-text-property'. * src/textprop.c (property_set_type): New enum. (add_properties): Allow appending/prepending text properties. (add_text_properties_1): Factored out of Fadd_text_properties. (Fadd_text_properties): Moved all the code into add_text_properties_1. (Fadd_face_text_property): New function that calls add_text_properties_1.
* | lispref/ChangeLog: Add bug ID to the previous change.Kenichi Handa2013-06-181-1/+1
| |
* | display.texi (Face Attributes): Refer to "Low-Level font" (not "Font ↵Kenichi Handa2013-06-181-0/+5
| | | | | | | | Selection") in the explanation of :font attribute.
* | * lisp/subr.el (with-eval-after-load): New macro.Stefan Monnier2013-06-131-0/+5
| | | | | | | | | | | | | | | | | | | | | | (eval-after-load): Allow form to be a function. take advantage of lexical-binding. (do-after-load-evaluation): Use dolist and adjust to new format. * lisp/simple.el (bad-packages-alist): Use dolist and with-eval-after-load. * doc/lispref/loading.texi (Hooks for Loading): Document with-eval-after-load instead of eval-after-load. Don't document after-load-alist. * src/lread.c (syms_of_lread): * src/fns.c (Fprovide): Adjust to new format of after-load-alist.
* | Make the example more intuitive.Xue Fuqiao2013-06-111-0/+5
| | | | | | | | | | * doc/lispref/files.texi (File Name Expansion): Make the example more intuitive.
* | Documentation fix for 'ls' and hard links.Paul Eggert2013-06-101-0/+10
| | | | | | | | | | | | | | | | | | * compile.texi (Compilation Functions): * files.texi (File Attributes, Changing Files): Use current format for GNU 'ls' output. (File Attributes): Fix problem introduced in previous change: the link count is the number of hard links, not the number of hard links + 1.
* | * doc/lispref/files.texi (File Attributes): Fix typo.Xue Fuqiao2013-06-101-0/+4
| |
* | * doc/lispref/functions.texi (Lambda Expressions): Lambda expressions don'tStefan Monnier2013-05-281-0/+5
| | | | | | | | | | | | evaluate to themselves in general. Fixes: debbugs:11782
* | Use just DOC instead of DOC-nn.mm.Stefan Monnier2013-05-151-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/loadup.el: Just use unversioned DOC. * Makefile.in (install-doc): DOC file is not version specific any more. * .bzrignore: Don't ignore DOC-* any more. * admin/quick-install-emacs: Don't prune DOC-* files a any more. * doc/lispref/loading.texi (Autoload): * doc/lispref/help.texi (Documentation Basics, Accessing Documentation) (Accessing Documentation, Accessing Documentation): DOC-* is now DOC. * etc/.gitignore: Don't ignore DOC-* any more. * lib-src/makefile.w32-in ($(DOC)): Use DOC rather than DOC-X. * msdos/sed1x.inp: Don't rewrite DOC any more. * nt/makefile.w32-in (clean, top-distclean): DOC-X doesn't exist any more. * src/Makefile.in (bootstrap-clean): DOC-* doesn't exist any more. * src/makefile.w32-in (DOC): Use just "DOC".