aboutsummaryrefslogtreecommitdiffstats
path: root/doc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge bugfixes done in Gnus trunkGnus developers2012-06-112-0/+10
| | | | | | | | | | | | | | Those changes fix only the bugs having appeared in the bug list. Many other Gnus changes not yet merged to Emacs are in: ftp://ftp.jpl.org/pub/tmp/MaGnus-to-Emacs.patch (or http://www.jpl.org/ftp/pub/tmp/MaGnus-to-Emacs.patch) 2012-06-11 Lars Magne Ingebrigtsen <larsi@gnus.org> * gnus.texi (Group Timestamp): Mention where to find documentation for the `gnus-tmp-' variables (bug#11601). 2012-04-14 Wolfgang Jenkner <wjenkner@inode.at> * gnus-agent.el (gnus-agent-retrieve-headers): Recalculate the range of articles when fetch-old is non-nil (bug#11370).
* Support transparency for ImageMagick images.Chong Yidong2012-06-112-0/+11
| | | | | | | * src/image.c (imagemagick_load_image): Implement transparency. * doc/lispref/display.texi (ImageMagick Images): ImageMagick now supports the :background property.
* Sync with Tramp 2.2.6-pre.Michael Albinus2012-06-113-36/+155
| | | | | | | | | | | | | | | | * tramp.texi (all): Use consequently @command{}, @env{} and @kbd{} where appropriate. (Ad-hoc multi-hops): New section. (Remote processes): New subsection "Running remote processes on Windows hosts". (History): Add remote commands on Windows, and ad-hoc multi-hop methods. (External methods): "ControlPersist" must be set to "no" for the `scpc' method. (Remote processes): Add a note about `auto-revert-tail-mode'. (Frequently Asked Questions): Use "scpx" in combination with "ControlPersist". Reported by Adam Spiers <emacs@adamspiers.org>. * trampver.texi: Update release number.
* Merge from emacs-24; up to 2012-04-25T15:23:19Z!sdl.web@gmail.comChong Yidong2012-06-102-18/+6
|\
| * Minor fix to sc.texi to allow HTML compilation.Chong Yidong2012-06-102-18/+6
| |
| * Bump version to 24.1.Chong Yidong2012-06-017-2/+22
| | | | | | | | | | Add release logs. Regenerate AUTHORS and ldefs-boot.el.
* | * doc/lispref/internals.texi (Garbage Collection): Typo fix.Dmitry Antipov2012-06-092-1/+5
| |
* | Doc improvements for face remapping.Chong Yidong2012-06-093-22/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | * face-remap.el (face-remap-add-relative, face-remap-set-base) (buffer-face-set, buffer-face-toggle, buffer-face-mode-invoke): Doc fixes. * doc/lispref/display.texi (Face Remapping): Minor clarification. * doc/lispref/text.texi (Special Properties): Clarify the meaning of a list of faces in the `face' property. Fixes: debbugs:11225
* | Face cleanups. Remove some uses of old-style face spec and :bold/:italic. Chong Yidong2012-06-092-24/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * faces.el (set-face-attribute): Doc fix. (modify-face): Don't use :bold and :italic. (error, warning, success): Tweak definitions. * cus-edit.el (custom-modified, custom-invalid, custom-rogue) (custom-modified, custom-set, custom-changed, custom-themed) (custom-saved, custom-button, custom-button-mouse) (custom-button-pressed, custom-state, custom-comment-tag) (custom-variable-tag, custom-group-tag-1, custom-group-tag) (custom-group-subtitle): Use new-style face specs. (custom-invalid-face, custom-rogue-face, custom-modified-face) (custom-set-face, custom-changed-face, custom-saved-face) (custom-button-face, custom-button-pressed-face) (custom-documentation-face, custom-state-face) (custom-comment-face, custom-comment-tag-face) (custom-variable-tag-face, custom-variable-button-face) (custom-face-tag-face, custom-group-tag-face-1) (custom-group-tag-face): Remove obsolete face alias. * epa.el (epa-validity-high, epa-validity-medium) (epa-validity-low, epa-mark, epa-field-name, epa-string) (epa-field-name, epa-field-body): * font-lock.el (font-lock-comment-face, font-lock-string-face) (font-lock-keyword-face, font-lock-builtin-face) (font-lock-function-name-face, font-lock-variable-name-face) (font-lock-type-face, font-lock-constant-face): * ido.el (ido-first-match, ido-only-match, ido-subdir) (ido-virtual, ido-indicator, ido-incomplete-regexp): * speedbar.el (speedbar-button-face, speedbar-file-face) (speedbar-directory-face, speedbar-tag-face) (speedbar-selected-face, speedbar-highlight-face) (speedbar-separator-face): * whitespace.el (whitespace-newline, whitespace-space) (whitespace-hspace, whitespace-tab, whitespace-trailing) (whitespace-line, whitespace-space-before-tab) (whitespace-space-after-tab, whitespace-indentation) (whitespace-empty): * emulation/cua-base.el (cua-global-mark): * eshell/em-prompt.el (eshell-prompt): * net/newst-plainview.el (newsticker-new-item-face) (newsticker-old-item-face, newsticker-immortal-item-face) (newsticker-obsolete-item-face, newsticker-date-face) (newsticker-statistics-face, newsticker-default-face): * net/newst-reader.el (newsticker-feed-face) (newsticker-extra-face, newsticker-enclosure-face): * net/newst-treeview.el (newsticker-treeview-face) (newsticker-treeview-new-face, newsticker-treeview-old-face) (newsticker-treeview-immortal-face) (newsticker-treeview-obsolete-face) (newsticker-treeview-selection-face): * net/rcirc.el (rcirc-my-nick, rcirc-other-nick) (rcirc-bright-nick, rcirc-server, rcirc-timestamp) (rcirc-nick-in-message, rcirc-nick-in-message-full-line) (rcirc-prompt, rcirc-track-keyword, rcirc-url, rcirc-keyword): * nxml/nxml-outln.el (nxml-heading, nxml-outline-indicator) (nxml-outline-active-indicator, nxml-outline-ellipsis): * play/mpuz.el (mpuz-unsolved, mpuz-solved, mpuz-trivial) (mpuz-text): * progmodes/vera-mode.el (vera-font-lock-number) (vera-font-lock-function, vera-font-lock-interface): * textmodes/table.el (table-cell): Use new-style face specs, and don't use the old :bold and :italic attributes. * erc-button.el (erc-button): * erc-goodies.el (erc-bold-face, erc-inverse-face) (erc-underline-face, fg:erc-color-*): * erc-match.el (erc-current-nick-face, erc-dangerous-host-face) (erc-pal-face, erc-fool-face, erc-keyword-face): * erc-stamp.el (erc-timestamp-face): Likewise. * erc.el (erc-direct-msg-face, erc-header-line, erc-input-face) (erc-command-indicator-face, erc-notice-face, erc-action-face) (erc-error-face, erc-my-nick-face, erc-nick-default-face) (erc-nick-msg-face): Use new-style face specs, and avoid :bold. * progmodes/ebrowse.el (ebrowse-tree-mark, ebrowse-root-class) (ebrowse-member-attribute, ebrowse-default, ebrowse-file-name) (ebrowse-member-class, ebrowse-progress): Likewise. (ebrowse-tree-mark-face, ebrowse-root-class-face) (ebrowse-file-name-face, ebrowse-default-face) (ebrowse-member-attribute-face, ebrowse-member-class-face) (ebrowse-progress-face): Remove obsolete faces. * progmodes/flymake.el (flymake-errline, flymake-warnline): Inherit from error and warning faces respectively. * textmodes/flyspell.el (flyspell-incorrect, flyspell-duplicate): Likewise. (flyspell-incorrect-face, flyspell-duplicate-face): Remove obsolete aliases. * display.texi (Face Attributes): Font family does not accept wildcards. De-document obsolete :bold and :italic attributes. (Defining Faces): Use new-style face spec format.
* | Block-based vector allocation of small vectors.Dmitry Antipov2012-06-082-6/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/lisp.h (struct vectorlike_header): New field `nbytes', adjust comment accordingly. * src/alloc.c (enum mem_type): New type `MEM_TYPE_VECTOR_BLOCK' to denote vector blocks. Adjust users (live_vector_p, mark_maybe_pointer, valid_lisp_object_p) accordingly. (COMMON_MULTIPLE): Move outside #if USE_LSB_TAG. (VECTOR_BLOCK_SIZE, vroundup, VECTOR_BLOCK_BYTES), (VBLOCK_BYTES_MIN, VBLOCK_BYTES_MAX, VECTOR_MAX_FREE_LIST_INDEX), (VECTOR_FREE_LIST_FLAG, ADVANCE, VINDEX, SETUP_ON_FREE_LIST), (VECTOR_SIZE, VECTOR_IN_BLOCK): New macros. (roundup_size): New constant. (struct vector_block): New data type. (vector_blocks, vector_free_lists, zero_vector): New variables. (all_vectors): Renamed to `large_vectors'. (allocate_vector_from_block, init_vectors, allocate_vector_from_block) (sweep_vectors): New functions. (allocate_vectorlike): Return `zero_vector' as the only vector of 0 items. Allocate new vector from block if vector size is less than or equal to VBLOCK_BYTES_MAX. (Fgarbage_collect): Move all vector sweeping code to sweep_vectors. (init_alloc_once): Add call to init_vectors. * doc/lispref/internals.text (Garbage Collection): Document new vector management code and vectorlike_header structure.
* | * texinfo.tex: Merge from gnulib.Paul Eggert2012-06-072-2/+6
| |
* | * custom.texi (Directory Variables): Mention enable-remote-dir-locals.Michael Albinus2012-06-062-1/+7
| |
* | Remove lib-src/rcs-checkinGlenn Morris2012-06-032-90/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This script isn't used by Emacs, and I can't imagine anyone else is using it any more either... From the commentary: "This script is intended to be used to convert files with an old-Emacs-style version history for use with VC (the Emacs 19 version-control interface), which likes to use RCS as its back end." * lib-src/rcs-checkin: Remove file. * lib-src/Makefile.in (INSTALLABLE_SCRIPTS, STAMP_INST_SCRIPTS): Remove rcs-checkin. (stamp-rcs-checkin): Remove. * INSTALL, make-dist: Remove rcs-checkin. * admin/quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove rcs-checkin. * doc/man/rcs-checkin.1: Remove.
* | Implement default help-echo for mode line.Chong Yidong2012-06-032-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/bindings.el: Remove explicit help-echo from format-mode-line. (mode-line-front-space, mode-line-end-spaces) (mode-line-misc-info): New variables. (mode-line-modes, mode-line-position): Move the default value to the variable definition. (mode-line-default-help-echo): New defcustom. * src/buffer.c (buffer_local_value_1): New function, split from Fbuffer_local_value; can return Qunbound. (Fbuffer_local_value): Use it. (Vmode_line_format): Docstring tweaks. * src/xdisp.c (calc_pixel_width_or_height): Use Fbuffer_local_value. (note_mode_line_or_margin_highlight): If there is no help echo, use mode-line-default-help-echo. Handle the case where the mouse position is past the end of the mode line string. * doc/lispref/modes.texi (Mode Line Data): Use "mode line construct" terminology for consistency.
* | Makefile.in (echo-info): Don't try to install info files named just ".info"Katsumi Yamaoka2012-05-292-1/+6
| |
* | * doc/lispintro/emacs-lisp-intro.texi: Nuke hand-written node pointers.Glenn Morris2012-05-282-437/+299
| | | | | | | | (dolist, dotimes): Fix sectioning.
* | * emacs/ack.texi, emacs/building.texi, emacs/calendar.texiGlenn Morris2012-05-2810-77/+84
| | | | | | | | | | | | | | | | * emacs/custom.texi, emacs/maintaining.texi, emacs/text.texi: * misc/calc.texi, misc/dired-x.texi: Use @LaTeX rather than La@TeX. Fixes: debbugs:10910
* | * doc/misc/sc.texi: Nuke hand-written node pointers.Glenn Morris2012-05-282-60/+63
| | | | | | | | Fix top-level menu to match actual node order.
* | * doc/misc/cl.texi, doc/misc/dired-x.texi: Nuke hand-written node pointers.Glenn Morris2012-05-263-121/+103
| | | | | | | | Some associated fixes, including not messing with chapno in cl.texi.
* | * doc/emacs/emacs.texi: Simplify following removal of node pointers.Glenn Morris2012-05-262-17/+2
| |
* | Nuke hand-written node pointers in doc/lisprefGlenn Morris2012-05-2652-108/+78
| | | | | | | | Let makeinfo figure them out, as is recommended.
* | Nuke hand-written node pointers in doc/emacsGlenn Morris2012-05-2637-71/+82
| | | | | | | | Let makeinfo figure them out, as is recommended.
* | Merge from emacs-24; up to 2012-04-24T08:35:02Z!lekktu@gmail.comGlenn Morris2012-05-2620-77/+147
|\ \ | |/
| * Fix typos in previousGlenn Morris2012-05-251-1/+1
| |
| * Merge Org 7.8.11 -- important bug fixes.Bastien Guerry2012-05-251-2/+2
| |
| * Bump version to 24.0.97.emacs-24.0.97Chong Yidong2012-05-172-2/+2
| | | | | | | | Regenerate ldefs-boot.el and AUTHORS.
| * Merge Org 7.8.10 -- important bug fixes since Org 7.8.09.Bastien Guerry2012-05-162-5/+9
| |
| * Misc docfixes.Chong Yidong2012-05-155-24/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Suggested by Martin Rudalics. * doc/lispref/display.texi (Face Functions): Fix define-obsolete-face-alias. * doc/lispref/functions.texi (Obsolete Functions): Fix doc for set-advertised-calling-convention. * doc/lispref/modes.texi (Mode Help): Fix describe-mode. * doc/lispref/variables.texi (Variable Aliases): Fix make-obsolete-variable. * lisp/help.el (describe-mode): Doc fix.
| * Some minor fixes of Elisp manual.Martin Rudalics2012-05-1516-48/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commands.texi (Recursive Editing): recursive-edit is a command. * compile.texi (Docs and Compilation): byte-compile-dynamic-docstrings is an option. * debugging.texi (Invoking the Debugger): debug is a command. * display.texi (Progress): progress-reporter-update and progress-reporter-force-update have VALUE argument optional. (Animated Images): Use non-@code{nil} instead of non-nil. * files.texi (Format Conversion Round-Trip): Use non-@code{nil} instead of non-nil. * frames.texi (Creating Frames): make-frame is a command. (Input Focus): select-frame is a command. (Pointer Shape): void-text-area-pointer is an option. * help.texi (Describing Characters): read-kbd-macro is a command. (Help Functions): describe-prefix-bindings is a command. * markers.texi (Creating Markers): Both arguments of copy-marker are optional. * minibuf.texi (Reading File Names): Use @kbd instead of @code. * modes.texi (Mode Line Variables): mode-line-remote and mode-line-client are not options. (Imenu): imenu-add-to-menubar is a command. (SMIE Indentation Helpers): Use non-@code{nil} instead of non-nil. * os.texi (Sound Output): play-sound-file is a command. * package.texi (Package Archives): Use @key{RET} instead of @kbd{RET}. * processes.texi (Signals to Processes): Use @key{RET} instead of @code{RET}. (Signals to Processes): signal-process is a command. * text.texi (Clickable Text): Use @key{RET} instead of @kbd{RET}. (Base 64): base64-encode-string is not a command while base64-decode-region is. * windows.texi (Switching Buffers): pop-to-buffer is a command.
* | Merge from gnulib.Paul Eggert2012-05-261-177/+318
| | | | | | | | Fixes: debbugs:11527
* | Fix ChangeLog typos.Juanma Barranquero2012-05-222-10/+10
| |
* | * doc/emacs/emacs.texi (Acknowledgments): Add another contributor.Glenn Morris2012-05-212-1/+5
| |
* | * calc/calc.el (calc-ensure-consistent-units): New variable.Jay Belanger2012-05-182-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | * calc/calc-units.el (math-consistent-units-p, math-check-unit-consistency): New functions. (calc-quick-units, calc-convert-units): Use `math-check-unit-consistency' when `calc-ensure-consistent-units' is non-nil. (calc-extract-units): Fix typo. * doc/misc/calc.texi (Basic Operations on Units, Customizing Calc): Mention `calc-ensure-consistent-units'.
* | ChangeLog merge fixesGlenn Morris2012-05-141-1/+1
| |
* | Merge from emacs-24; up to 2012-04-22T13:58:00Z!cyd@gnu.orgChong Yidong2012-05-143-12/+20
|\ \ | |/
| * * cc-mode.texi: Avoid space before macro in 4th argument of crossAndreas Schwab2012-05-122-11/+15
| | | | | | | | reference commands.
| * * Makefile.in (gnus.dvi): Use $@ instead of $*.dvi.Andreas Schwab2012-05-122-1/+5
| |
* | * doc/misc/Makefile.in (mostlyclean): Add still more TeX intermediates.Glenn Morris2012-05-121-1/+1
| |
* | * .bzrignore, doc/misc/Makefile.in (mostlyclean): Add more TeX intermediates.Glenn Morris2012-05-122-2/+5
| |
* | Make doc/misc/Makefile.in look more like the other doc MakefilesGlenn Morris2012-05-122-223/+132
| | | | | | | | | | | | | | | | | | | | | | * doc/misc/Makefile.in: Use explicit $srcdir in all dependencies. Remove cd $srcdir from rules. (VPATH): Remove. (infodir): Set to an absolute path. (INFO_TARGETS): Use short names. (mkinfodir): infodir is now absolute. (echo-info, maintainer-clean): Update for new format of INFO_TARGETS.
* | * doc/misc/Makefile.in (.SUFFIXES): Disable implicit rules.Glenn Morris2012-05-112-0/+3
| | | | | | | | Fixes previous change.
* | * doc/misc/Makefile.in (info.info): Rename from info, to avoid duplication.Glenn Morris2012-05-112-1/+4
| |
* | Let configure test for a suitable mkdir -pGlenn Morris2012-05-118-8/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (AC_PROG_MKDIR_P): Call it, to set MKDIR_P. (MKDEPDIR): Use $MKDIR_P. * Makefile.in (MKDIR_P): New, set by configure. (mkdir): Use $MKDIR_P. * doc/emacs/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * doc/lispintro/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * doc/lispref/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * doc/misc/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * src/Makefile.in (MKDIR_P): New, set by configure. * src/ns.mk (${ns_appdir}, ${ns_appbindir}Emacs): Use $MKDIR_P.
* | * loading.texi (Loading Non-ASCII): Multibyte sessions no longer exist.Glenn Morris2012-05-092-3/+3
| |
* | Update doc for obsolescence of "unibyte: t"Glenn Morris2012-05-094-10/+13
| | | | | | | | | | | | | | * doc/emacs/mule.texi (Disabling Multibyte): * doc/lispref/loading.texi (Loading Non-ASCII): Replace the obsolete "unibyte: t" with "coding: raw-text". * etc/NEWS: Related markup.
* | Document new create-lockfiles optionGlenn Morris2012-05-094-1/+19
| |
* | Yet more ChangeLog merge fixesGlenn Morris2012-05-082-58/+0
| |
* | ChangeLog merge fixGlenn Morris2012-05-081-9/+0
| |
* | Remove the need for lispref vol1.texi and vol2.texiGlenn Morris2012-05-085-447/+90
| | | | | | | | | | | | * vol1.texi, vol2.texi: Remove files. * elisp.texi: Add VOL1,2 conditionals equivalent to vol1,2.texi * two-volume.make: Use elisp.texi as input rather than vol1,2.texi.
* | Merge from emacs-24; up to 2012-04-21T14:12:27Z!sdl.web@gmail.comGlenn Morris2012-05-0820-236/+320
|\ \ | |/