From a6b017c9a4802e1cebccb286f8b1f41d670287d7 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 4 Jun 2005 19:03:06 +0000 Subject: Mark documented features. --- etc/NEWS | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'etc') diff --git a/etc/NEWS b/etc/NEWS index 1e88f1d1b41..e74ba0fdea3 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -116,6 +116,7 @@ emacs crash. * Startup Changes in Emacs 22.1 ++++ ** New command line option -Q or --quick. This is like using -q --no-site-file, but in addition it also disables the fancy startup screen. @@ -710,6 +711,7 @@ gives the fraction of the window's width to scroll the window. The variable `automatic-hscrolling' was renamed to `auto-hscroll-mode'. The old name is still available as an alias. +--- *** Moving or scrolling through images (and other lines) taller that the window now works sensibly, by automatically adjusting the window's vscroll property. @@ -826,8 +828,10 @@ trouble with fontification and/or indentation. +++ *** New standard font-lock face `font-lock-preprocessor-face'. ++++ *** New standard font-lock face `font-lock-comment-delimiter-face'. ++++ *** Easy to overlook single character negation can now be font-locked. You can use the new variable `font-lock-negation-char-face' and the face of the same name to customize this. Currently the cc-modes, sh-script-mode, @@ -1247,6 +1251,7 @@ modes (shell-mode etc) inserts arguments from previous command lines, like bash's `ESC .' binding. It is bound by default to `C-c .', but otherwise behaves quite similarly to the bash version. ++++ *** `comint-use-prompt-regexp-instead-of-fields' has been renamed `comint-use-prompt-regexp'. The old name has been kept as an alias, but declared obsolete. @@ -1292,9 +1297,11 @@ buffer causes automatic display in another window of the corresponding matches, compilation errors, etc. This minor mode can be toggled with C-c C-f. ++++ *** When the left fringe is displayed, an arrow points to current message in the compilation buffer. ++++ *** The new variable `compilation-context-lines' controls lines of leading context before the current message. If nil and the left fringe is displayed, it doesn't scroll the compilation output window. If there is no left fringe, @@ -1621,6 +1628,7 @@ referred to as "soft word wrap" in other text editors. This is similar to Refill mode, but more reliable. To turn the word wrap feature off, set `longlines-auto-wrap' to nil. ++++ ** The printing package is now part of the Emacs distribution. If you enable the printing package by including (require 'printing) in @@ -1713,6 +1721,7 @@ This was actually done in Emacs-21.1, and was not documented. * Changes in Specialized Modes and Packages in Emacs 22.1: +--- ** Makefile mode has submodes for automake, gmake, makepp and BSD make. The former two couldn't be differentiated before, and the latter two @@ -2401,6 +2410,7 @@ old name remains available as alias, but has been marked obsolete. +++ *** Desktop saving is now a minor mode, `desktop-save-mode'. ++++ *** The variable `desktop-enable' is obsolete. Customize `desktop-save-mode' to enable desktop saving. @@ -2471,6 +2481,7 @@ currently highlighted regions in an inferior Ediff session. If you answer 'n' then it reverts to the old behavior and asks the user to select regions for comparison. ++++ *** The new command `ediff-backup' compares a file with its most recent backup using `ediff'. If you specify the name of a backup file, `ediff-backup' compares it with the file of which it is a backup. @@ -4784,6 +4795,7 @@ used to add text properties to mode-line elements. to display the size of the accessible part of the buffer on the mode line. ++++ *** Mouse-face on mode-line (and header-line) is now supported. `mode-line-highlight' is the standard face indicating mouse sensitive elements on mode-line (and header-line) like `highlight' face on text -- cgit v1.2.1 From e6670d1c6bc4b5dc942c4b6d037f10dec14ad65f Mon Sep 17 00:00:00 2001 From: Juri Linkov Date: Mon, 6 Jun 2005 11:47:49 +0000 Subject: Change NBSP to space. --- etc/TUTORIAL.cs | 2 +- etc/TUTORIAL.sk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'etc') diff --git a/etc/TUTORIAL.cs b/etc/TUTORIAL.cs index 54b77094a37..9a244a5e750 100644 --- a/etc/TUTORIAL.cs +++ b/etc/TUTORIAL.cs @@ -489,7 +489,7 @@ vyvol C-x C-f Vyhledání souboru Emacs se vás zeptá na jméno souboru. Jméno souboru, které píšete, se -objevuje ve spodním řádku obrazovky, který se v této situaci nazývá +objevuje ve spodním řádku obrazovky, který se v této situaci nazývá minibuffer. Pro editaci jména souboru můžete používat obvyklé editační příkazy Emacsu. diff --git a/etc/TUTORIAL.sk b/etc/TUTORIAL.sk index 47f104ffa77..67e20f1497c 100644 --- a/etc/TUTORIAL.sk +++ b/etc/TUTORIAL.sk @@ -501,7 +501,7 @@ vyvol C-x C-f Vyhľadanie súboru Emacs sa Vás opýta na meno súboru. Meno súboru, ktoré píšete, sa -objavuje v spodnom riadku obrazovky, ktorý sa v tejto situácii nazýva +objavuje v spodnom riadku obrazovky, ktorý sa v tejto situácii nazýva minibuffer. Pre editáciu mena súboru môžete používať obvyklé editačné príkazy Emacsu. -- cgit v1.2.1 From 591a63e93c6266cdb91bdf39f3cbb2538c7fde53 Mon Sep 17 00:00:00 2001 From: Juri Linkov Date: Mon, 6 Jun 2005 11:49:52 +0000 Subject: Change NBSP to space. Move coding cookie from the second line to Local Variables. Fix title line. --- etc/TUTORIAL.ro | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'etc') diff --git a/etc/TUTORIAL.ro b/etc/TUTORIAL.ro index 459d3726cee..71b2466eca9 100644 --- a/etc/TUTORIAL.ro +++ b/etc/TUTORIAL.ro @@ -1,10 +1,8 @@ -tutorialului de Emacs. -Copyright (c) 1998 Free Software Foundation -*-coding: latin-2;-*- -Traducere din engleză de Tudor Hulubei . +Tutorialului de Emacs. A se citi sfârşitul pentru condiţii. +Copyright (c) 1998 Free Software Foundation +Traducere din engleză de Tudor Hulubei . Mulţumiri Aidei Hulubei pentru corecturi şi sugestii. -A se citi sfârşitul pentru condiţii. - Această versiune a fost produsă plecând de la versiunea în limba engleză, care este Copyright (c) 1985 Free Software Foundation, Inc. @@ -1112,4 +1110,8 @@ spirit. Citi ale Emacs-ului. Contribuiţi la eliminarea obstrucţionismului software folosind, scriind şi distribuind free software! +;;; Local Variables: +;;; coding: iso-latin-2 +;;; End: + ;;; arch-tag: dcf252cf-bd67-4f8d-a440-1ec4b8dbfd70 -- cgit v1.2.1 From 6bf7c777248921cefbac30270127b31fd1264b31 Mon Sep 17 00:00:00 2001 From: Juri Linkov Date: Mon, 6 Jun 2005 11:50:37 +0000 Subject: Delete trailing whitespace. --- etc/TUTORIAL.translators | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'etc') diff --git a/etc/TUTORIAL.translators b/etc/TUTORIAL.translators index d0c09e5bc7b..671c52e0b1e 100644 --- a/etc/TUTORIAL.translators +++ b/etc/TUTORIAL.translators @@ -1,86 +1,86 @@ This file contains the list of translators and maintainers of the tutorial. -* TUTORIAL.bg: +* TUTORIAL.bg: Author: Ognyan Kulev Maintainer: Ognyan Kulev -* TUTORIAL.cn: +* TUTORIAL.cn: Author: Chao-Hong Liu Maintainer: Chao-Hong Liu -* TUTORIAL.cs: +* TUTORIAL.cs: Author: Milan Zamazal Pavel JanĂ­k Maintainer: Milan Zamazal Pavel JanĂ­k -* TUTORIAL.de: +* TUTORIAL.de: Author: Werner Lemberg Maintainer: Werner Lemberg -* TUTORIAL.es: +* TUTORIAL.es: Author: Rafael SepĂşlveda Maintainer: Rafael SepĂşlveda -* TUTORIAL.fr: +* TUTORIAL.fr: Author: Éric Jacoboni Maintainer: Éric Jacoboni -* TUTORIAL.it: +* TUTORIAL.it: Author: Alfredo Finelli Italian GNU Translation Group Maintainer: Alfredo Finelli Italian GNU Translation Group -* TUTORIAL.ja: +* TUTORIAL.ja: Author: Kenichi Handa Maintainer: Kenichi Handa -* TUTORIAL.ko: +* TUTORIAL.ko: Author: Koaunghi Un Maintainer: Maintainer needed. -* TUTORIAL.nl: +* TUTORIAL.nl: Author: Pieter Schoenmakers Maintainer: Pieter Schoenmakers -* TUTORIAL.pl: +* TUTORIAL.pl: Author: Beatę Wierzchołowską Janusz S. Bien Maintainer: Beatę Wierzchołowską Janusz S. Bien -* TUTORIAL.pt_BR: +* TUTORIAL.pt_BR: Author: Marcelo Toledo Maintainer: Marcelo Toledo -* TUTORIAL.ro: +* TUTORIAL.ro: Author: Tudor Hulubei Maintainer: Maintainer needed. -* TUTORIAL.ru: +* TUTORIAL.ru: Author: Alex Ott Maintainer: Alex Ott -* TUTORIAL.sk: +* TUTORIAL.sk: Author: Miroslav VaĹĄko Pavel JanĂ­k Maintainer: Pavel JanĂ­k -* TUTORIAL.sl: +* TUTORIAL.sl: Author: PrimoĹž Peterlin Maintainer: PrimoĹž Peterlin -* TUTORIAL.sv: +* TUTORIAL.sv: Author: Mats Lidell Maintainer: Mats Lidell -* TUTORIAL.th: +* TUTORIAL.th: Author: Virach Sornlertlamvanich Maintainer: Virach Sornlertlamvanich -* TUTORIAL.zh: +* TUTORIAL.zh: Author: Chao-Hong Liu Maintainer: Chao-Hong Liu -- cgit v1.2.1 From c476bcb06c7fff47d9223555be774236e06462ce Mon Sep 17 00:00:00 2001 From: Juri Linkov Date: Mon, 6 Jun 2005 12:37:46 +0000 Subject: *** empty log message *** --- etc/ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'etc') diff --git a/etc/ChangeLog b/etc/ChangeLog index 2a21b596300..7a09fa3ac23 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,10 @@ +2005-06-06 Juri Linkov + + * TUTORIAL.cs, TUTORIAL.sk: Change NBSP to space. + + * TUTORIAL.ro: Change NBSP to space. Move coding cookie from the + second line to Local Variables. Fix title line. + 2005-05-30 Miles Bader * emacs-buffer.gdb: Remove RCS keywords. -- cgit v1.2.1 From 081bae6ba4f293cb69782291d94fef0e1bf66f4d Mon Sep 17 00:00:00 2001 From: Juri Linkov Date: Wed, 8 Jun 2005 03:15:45 +0000 Subject: Add `shadow' face and move `mode-line-highlight' to new section `New faces'. --- etc/NEWS | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'etc') diff --git a/etc/NEWS b/etc/NEWS index e74ba0fdea3..a7b557435bf 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -798,6 +798,21 @@ appears in. *** The variable `cursor-in-non-selected-windows' can now be set to any of the recognized cursor types. +** New faces: + ++++ +*** `mode-line-highlight' is the standard face indicating mouse sensitive +elements on mode-line (and header-line) like `highlight' face on text +areas. + ++++ +*** `shadow' face defines the appearance of the "shadowed" text, i.e. +the text which should be less noticeable than the surrounding text. +This can be achieved by using shades of grey in contrast with either +black or white default foreground color. This generic shadow face +allows customization of the appearance of shadowed text in one place, +so package-specific faces can inherit from it. + ** Font-Lock changes: +++ @@ -4797,9 +4812,6 @@ line. +++ *** Mouse-face on mode-line (and header-line) is now supported. -`mode-line-highlight' is the standard face indicating mouse sensitive -elements on mode-line (and header-line) like `highlight' face on text -areas. ** Menu manipulation changes: -- cgit v1.2.1 From 4a29de231e2358984c07e3b371f80b768f0b1dda Mon Sep 17 00:00:00 2001 From: Kim F. Storm Date: Wed, 8 Jun 2005 12:13:21 +0000 Subject: *** empty log message *** --- etc/ChangeLog | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'etc') diff --git a/etc/ChangeLog b/etc/ChangeLog index 7a09fa3ac23..796d2db3190 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,8 @@ +2005-06-08 Kim F. Storm + + * PROBLEMS: Linux kernel 2.6.10 may corrupt process output. + Warn that using CVS+SSH may corrupt files, include work-around. + 2005-06-06 Juri Linkov * TUTORIAL.cs, TUTORIAL.sk: Change NBSP to space. -- cgit v1.2.1 From f77e4514196cc98ef4f2b8cc6179f080e2e47d73 Mon Sep 17 00:00:00 2001 From: Kim F. Storm Date: Wed, 8 Jun 2005 12:13:32 +0000 Subject: Linux kernel 2.6.10 may corrupt process output. Warn that using CVS+SSH may corrupt files, include work-around. --- etc/PROBLEMS | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'etc') diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 70c36af79d8..3bca366ef26 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS @@ -1579,6 +1579,24 @@ global-font-lock-mode RET" or by customizing the variable ** GNU/Linux +*** GNU/Linux: Process output is corrupted. + +There is a bug in Linux kernel 2.6.10 PTYs that can cause emacs to +read corrupted process output. + +*** GNU/Linux: Remote access to CVS with SSH causes file corruption. + +If you access a remote CVS repository via SSH, files may be corrupted +due to bad interaction between CVS, SSH, and libc. + +To fix the problem, save the following script into a file, make it +executable, and set CVS_RSH environment variable to the file name of +the script: + +#!/bin/bash +exec 2> >(exec cat >&2 2>/dev/null) +exec ssh "$@" + *** GNU/Linux: On Linux-based GNU systems using libc versions 5.4.19 through 5.4.22, Emacs crashes at startup with a segmentation fault. -- cgit v1.2.1 From b7aae902ed6d45976a249e44e296df9a97737c16 Mon Sep 17 00:00:00 2001 From: Kim F. Storm Date: Wed, 8 Jun 2005 23:04:27 +0000 Subject: *** empty log message *** --- etc/NEWS | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'etc') diff --git a/etc/NEWS b/etc/NEWS index a7b557435bf..54934adbe53 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -3528,6 +3528,14 @@ properties from surrounding text. element, if the last match was on a buffer. `set-match-data' accepts such a list for restoring the match state. ++++ +*** Functions `match-data' and `set-match-data' now have an optional +argument `reseat'. When non-nil, all markers in the match data list +passed to these function will be reseated to point to nowhere, and if +the value of `reseat' is `evaporate', the markers are put onto the +free list. Note that no other references to those markers must exist +if `evaporate' is specified for the `reseat' argument. + +++ *** The default value of `sentence-end' is now defined using the new variable `sentence-end-without-space', which contains such characters -- cgit v1.2.1 From 58f498fede30897ab0808f758a6c1db1b9f06da9 Mon Sep 17 00:00:00 2001 From: Noah Friedman Date: Fri, 10 Jun 2005 22:39:45 +0000 Subject: (ybuffer-list): Don't use $filename; can't use char as placeholder when buffer has no file name and process is still live. Use different printf cases instead. --- etc/ChangeLog | 6 ++++++ etc/emacs-buffer.gdb | 10 +++++----- 2 files changed, 11 insertions(+), 5 deletions(-) (limited to 'etc') diff --git a/etc/ChangeLog b/etc/ChangeLog index 796d2db3190..3f1b93d30f4 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,9 @@ +2005-06-10 Noah Friedman + + * emacs-buffer.gdb (ybuffer-list): Don't use $filename; can't use + char as placeholder when buffer has no file name and process is + still live. Use different printf cases instead. + 2005-06-08 Kim F. Storm * PROBLEMS: Linux kernel 2.6.10 may corrupt process output. diff --git a/etc/emacs-buffer.gdb b/etc/emacs-buffer.gdb index cd0bf0dd59d..c4f8eef481d 100644 --- a/etc/emacs-buffer.gdb +++ b/etc/emacs-buffer.gdb @@ -116,13 +116,13 @@ define ybuffer-list if $buf->filename != Qnil ygetptr $buf->filename - set $filename = ((struct Lisp_String *) $ptr)->data + printf "%2d %c %9d %-20s %-10s %s\n", \ + $i, $modp, ($buf->text->z_byte - 1), $name, $mode, \ + ((struct Lisp_String *) $ptr)->data else - set $filename = ' ' + printf "%2d %c %9d %-20s %-10s\n", \ + $i, $modp, ($buf->text->z_byte - 1), $name, $mode end - - printf "%2d %c %9d %-20s %-10s %s\n", \ - $i, $modp, ($buf->text->z_byte - 1), $name, $mode, $filename end set $i++ -- cgit v1.2.1 From 270bf00e3a9a6f360fa4c7ba39f5b619f633f6b6 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 11 Jun 2005 13:02:39 +0000 Subject: Mention emacs-buffer.gdb. --- etc/DEBUG | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'etc') diff --git a/etc/DEBUG b/etc/DEBUG index fe3bde0c3b8..a29e5fd3e6c 100644 --- a/etc/DEBUG +++ b/etc/DEBUG @@ -576,6 +576,13 @@ these data structures on the respective headers to remove the `:N' bitfield definitions (which will cause each such field to use a full int). +** How to recover buffer contents from an Emacs core dump file + +The file etc/emacs-buffer.gdb defines a set of GDB commands for +recovering the contents of Emacs buffers from a core dump file. You +might also find those commands useful for displaying the list of +buffers in human-readable format from within the debugger. + ** Some suggestions for debugging on MS Windows: (written by Marc Fleischeuers, Geoff Voelker and Andrew Innes) -- cgit v1.2.1 From 98d1a1cf4c4f14b1d8e17416ddca18c3579e9a9c Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 11 Jun 2005 13:54:09 +0000 Subject: *** empty log message *** --- etc/ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'etc') diff --git a/etc/ChangeLog b/etc/ChangeLog index 3f1b93d30f4..9fb41788feb 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,7 @@ +2005-06-11 Eli Zaretskii + + * DEBUG: Mention emacs-buffer.gdb. + 2005-06-10 Noah Friedman * emacs-buffer.gdb (ybuffer-list): Don't use $filename; can't use -- cgit v1.2.1 From 0af4347a781828182427166a1f6406744226f3bf Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sat, 11 Jun 2005 13:58:16 +0000 Subject: Mention that adaptive-fill-function is now used before adaptive-fill-regexp, rather than after it. --- etc/NEWS | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'etc') diff --git a/etc/NEWS b/etc/NEWS index 54934adbe53..42699f60c16 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -3388,6 +3388,13 @@ clone to the other. --- *** The function `insert-string' is now obsolete. +** Filling changes. + ++++ +*** In determining an adaptive fill prefix, Emacs now tries the function in +`adaptive-fill-function' _before_ matching the buffer line against +`adaptive-fill-regexp' rather than _after_ it. + +++ ** Atomic change groups. -- cgit v1.2.1 From a5c99dc903381b6d96689a12a340d023b8e216cd Mon Sep 17 00:00:00 2001 From: Kim F. Storm Date: Tue, 14 Jun 2005 11:11:31 +0000 Subject: *** empty log message *** --- etc/NEWS | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'etc') diff --git a/etc/NEWS b/etc/NEWS index 42699f60c16..b35745ee349 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -3064,6 +3064,10 @@ If APPEND is non-nil, the new element gets added at the end of the list instead of at the beginning. This change actually occurred in Emacs 21.1, but was not documented then. ++++ +*** New function `add-to-ordered-list' is like `add-to-list' but +associates a numeric ordering of each symbol element added to the list. + +++ *** New function `copy-tree' makes a copy of a tree. -- cgit v1.2.1