Chong Yidong [Sat, 19 Mar 2011 16:42:53 +0000 (12:42 -0400)]
Backport fix for Bug#8219 from trunk.
* buffer.h (BUF_BEGV, BUF_BEGV_BYTE, BUF_ZV, BUF_ZV_BYTE, BUF_PT)
(BUF_PT_BYTE): Rewrite to handle indirect buffers (Bug#8219).
These macros can no longer be used for assignment.
* buffer.c (Fget_buffer_create, Fmake_indirect_buffer): Assign
struct members directly, instead of using BUF_BEGV etc.
(record_buffer_markers, fetch_buffer_markers): New functions for
recording and fetching special buffer markers.
(set_buffer_internal_1, set_buffer_temp): Use them.
* lread.c (unreadchar): Use SET_BUF_PT_BOTH.
* insdel.c (adjust_point): Use SET_BUF_PT_BOTH.
* intervals.c (temp_set_point_both): Use SET_BUF_PT_BOTH.
(get_local_map): Use SET_BUF_BEGV_BOTH and SET_BUF_ZV_BOTH.
* xdisp.c (hscroll_window_tree):
(reconsider_clip_changes): Use PT instead of BUF_PT.
Eli Zaretskii [Sat, 19 Mar 2011 09:30:56 +0000 (11:30 +0200)]
Fix emerge.el on MS-Windows and MS-DOS.
lisp/emerge.el (emerge-metachars): Separate value for ms-dos and
windows-nt systems.
(emerge-protect-metachars): Quote correctly for ms-dos and
windows-nt systems.
Juanma Barranquero [Thu, 17 Mar 2011 15:44:02 +0000 (16:44 +0100)]
src/xfaces.c (Fx_load_color_file): Read color file from absolute filename.
Fixes: debbugs:8250
Stefan Monnier [Wed, 16 Mar 2011 14:54:21 +0000 (10:54 -0400)]
* strings.texi (String Conversion): Don't mention string-make-(uni|multi)byte.
* nonascii.texi (Converting Representations): Fix up range.
* keymaps.texi (Key Binding Commands): Update code point, avoid
"unibyte character" and remove mention of unibyte bindings.
Fixes: debbugs:8262
Ralph Schleicher [Wed, 16 Mar 2011 00:00:58 +0000 (01:00 +0100)]
lisp/info.el: Fix bug#8258.
* info (info-initialize): Replace all uses of `:' with path-separator for
compatibility with non-Unix systems. Cache quoting of path-separator.
Glenn Morris [Sun, 13 Mar 2011 22:36:47 +0000 (18:36 -0400)]
Backport 2011-03-06T01:42:13Z!rgm@gnu.org from trunk.
* configure.in (FREETYPE_LIBS): Actually set it to something.
* configure.in: Don't zero-out FONTCONFIG_CFLAGS and
FONTCONFIG_LIBS when building with XFT (doing so is incorrect, as
Emacs directly uses fontconfig, and breaks building when using a
strict linker).
Juanma Barranquero [Sat, 12 Mar 2011 19:44:42 +0000 (20:44 +0100)]
lisp/avoid.el: Fix typos in docstrings.
Michael Albinus [Sat, 12 Mar 2011 13:26:19 +0000 (14:26 +0100)]
* net/tramp.el (tramp-progress-reporter-update): Use
`tramp-compat-funcall'.
(tramp-handle-start-file-process): Use `tramp-compat-process-get'.
(tramp-handle-insert-file-contents): Make `file-remote-p' call
compatible.
(tramp-open-connection-setup-interactive-shell): Use
`tramp-compat-process-put'.
* net/tramp-compat.el (tramp-compat-process-get)
(tramp-compat-process-put): New defuns.
* net/trampver.el: Update release number.
Please do not merge with the trunk.
Michael Albinus [Sat, 12 Mar 2011 13:17:54 +0000 (14:17 +0100)]
Remove arch-tag.
* trampver.texi: Update release number.
Stefan Monnier [Sat, 12 Mar 2011 02:49:29 +0000 (21:49 -0500)]
* lisp/ebuff-menu.el (electric-buffer-menu-mode-map): Move initialization
into declaration. Remove redundant and harmful binding.
Chong Yidong [Fri, 11 Mar 2011 17:17:33 +0000 (12:17 -0500)]
Bump version to 23.3.50
Juanma Barranquero [Fri, 11 Mar 2011 15:42:12 +0000 (16:42 +0100)]
Backport 2011-03-08T01:52:20Z!lekktu@gmail.com from trunk.
* src/w32xfns.c (select_palette): Check success of RealizePalette against
GDI_ERROR, not zero.
Juanma Barranquero [Fri, 11 Mar 2011 15:34:07 +0000 (16:34 +0100)]
Backport 2011-03-01T03:59:31Z!lekktu@gmail.com from trunk.
*lisp/emacs-lisp/cl-macs.el (lexical-let*): Fix argument name in docstring.
Juanma Barranquero [Fri, 11 Mar 2011 14:05:31 +0000 (15:05 +0100)]
Backport 2011-03-11T00:33:57Z!lekktu@gmail.com from trunk.
* lisp/help-fns.el (describe-variable): Don't complete keywords.
Eli Zaretskii [Fri, 11 Mar 2011 12:19:08 +0000 (14:19 +0200)]
Fix comparisons of file ownership on MS-Windows for the Administrator user.
lisp/files.el (file-ownership-preserved-p): Pass `integer' as an
explicit 2nd argument to `file-attributes'. If the file's owner
is the Administrators group on Windows, and the current user is
Administrator, consider that a match.
lisp/server.el (server-ensure-safe-dir): Consider server directory
safe on MS-Windows if its owner is the Administrators group while
the current Emacs user is Administrator. Use `=' to compare
numerical UIDs, since they could be integers or floats.
Eli Zaretskii [Fri, 11 Mar 2011 11:17:24 +0000 (13:17 +0200)]
Fix bug #8221 with description of how HOME is set on Windows.
doc/emacs/msdog.texi (Windows HOME): Fix the wording to clarify how
Emacs sets HOME on Windows and where it looks for init files.
YAMAMOTO Mitsuharu [Fri, 11 Mar 2011 03:56:20 +0000 (12:56 +0900)]
* src/fringe.c (update_window_fringes): Remove unused variables.
YAMAMOTO Mitsuharu [Fri, 11 Mar 2011 01:43:49 +0000 (10:43 +0900)]
* src/unexmacosx.c (copy_data_segment): Also copy __got section. (Bug#8223)
Chong Yidong [Mon, 7 Mar 2011 20:05:53 +0000 (15:05 -0500)]
Fix 2011-01-31 change; patch supplied by acm was applied incorrectly.
* lisp/progmodes/cc-cmds.el (c-beginning-of-statement): Fix 2011-01-31
change; patch supplied by Alan Mackenzie was applied incorrectly.
Chong Yidong [Mon, 7 Mar 2011 05:20:23 +0000 (00:20 -0500)]
Revert 2010-05-25T15:54:53Z!juri@jurta.org; regenerate release logs.
* lisp/progmodes/cc-cmds.el (c-beginning-of-statement): Revert
2011-01-31 change.
Chong Yidong [Tue, 1 Mar 2011 03:29:00 +0000 (22:29 -0500)]
Release logs for 23.3 release.
Regenerate configure and other release files.
Eli Zaretskii [Sat, 26 Feb 2011 21:30:16 +0000 (23:30 +0200)]
Fix bug #8122 with decoding keyboard input.
lisp/international/mule-cmds.el (set-default-coding-systems): Use
the -unix variant of encoding in default-keyboard-coding-system.
Juanma Barranquero [Sat, 26 Feb 2011 00:18:16 +0000 (01:18 +0100)]
lisp/ChangeLog: Fix typos.
Eli Zaretskii [Fri, 25 Feb 2011 11:30:47 +0000 (13:30 +0200)]
Fix bug #8096 with "regexp search" indexing.
search.texi (Regexp Search): Move index entries about regexps to the
"Regexps" node. Add index entries for regexp search.
Glenn Morris [Fri, 25 Feb 2011 07:59:40 +0000 (23:59 -0800)]
Doc fix for bug#3577.
* doc/lispref/variables.texi (Directory Local Variables):
Mention the optional mtime argument of dir-locals-set-directory-class.
Juanma Barranquero [Wed, 23 Feb 2011 19:56:30 +0000 (20:56 +0100)]
Fix typos.
Juanma Barranquero [Wed, 23 Feb 2011 11:25:29 +0000 (12:25 +0100)]
lisp/org/org-table.el: Fix typos in docstrings.
Glenn Morris [Wed, 23 Feb 2011 07:15:55 +0000 (23:15 -0800)]
Fix typo "comand".
Glenn Morris [Wed, 23 Feb 2011 07:08:12 +0000 (23:08 -0800)]
Fix spelling of "precede".
Glenn Morris [Wed, 23 Feb 2011 07:03:27 +0000 (23:03 -0800)]
* doc/misc/dbus.texi (Type Conversion): Grammar fix.
Glenn Morris [Wed, 23 Feb 2011 05:10:10 +0000 (21:10 -0800)]
Fix spelling of "supersede".
Glenn Morris [Wed, 23 Feb 2011 04:26:42 +0000 (20:26 -0800)]
Comment spelling fix.
Glenn Morris [Wed, 23 Feb 2011 04:21:48 +0000 (20:21 -0800)]
Remove bogus duplicate ChangeLog entry from 2010-06-01T13:47:14Z!lekktu@gmail.com.
No need to merge this to trunk.
Glenn Morris [Wed, 23 Feb 2011 03:32:42 +0000 (19:32 -0800)]
* doc/misc/dired-x.texi (Features, Local Variables): Fix typos.
(Features): Minor rephrasing.
Kenichi Handa [Wed, 23 Feb 2011 02:32:35 +0000 (11:32 +0900)]
mail/rmailmm.el (rmail-mime-process-multipart): Do not signal an error when a multipart boundary in the nested multipart is found.
Kenichi Handa [Wed, 23 Feb 2011 01:56:49 +0000 (10:56 +0900)]
merge emacs-23
Kenichi Handa [Tue, 22 Feb 2011 01:58:03 +0000 (10:58 +0900)]
Fix font size handling.
Kenichi Handa [Tue, 22 Feb 2011 01:51:16 +0000 (10:51 +0900)]
merge emacs-23
Kenichi Handa [Tue, 22 Feb 2011 01:49:06 +0000 (10:49 +0900)]
In rmail, decode "encoded-words" of header components on replying.
Juanma Barranquero [Tue, 22 Feb 2011 01:04:16 +0000 (02:04 +0100)]
admin/notes/bugtracker (bugtracker_debbugs_url): Fix typo.
Kenichi Handa [Tue, 22 Feb 2011 00:22:09 +0000 (09:22 +0900)]
merge emacs-23
Kenichi Handa [Tue, 22 Feb 2011 00:19:08 +0000 (09:19 +0900)]
Decode "encoded-words" of header components on replying.
Glenn Morris [Sat, 19 Feb 2011 21:20:34 +0000 (13:20 -0800)]
doc/misc minor stylistic changes.
* doc/misc/edt.texi, erc.texi, gnus.texi, idlwave.texi, mh-e.texi:
Standardize some Emacs/XEmacs terminology.
Michael Albinus [Sat, 19 Feb 2011 19:55:44 +0000 (20:55 +0100)]
* tramp.texi: Use consistently "Emacs" (instead of "GNU Emacs") and
"Debian GNU/Linux".
* trampver.texi [xemacs]: Set emacsothername to "Emacs".
Chong Yidong [Sat, 19 Feb 2011 19:26:37 +0000 (14:26 -0500)]
Fix typo in auth.texi (Bug#8068).
Chong Yidong [Sat, 19 Feb 2011 17:34:50 +0000 (12:34 -0500)]
* Makefile.in (prefix-args${EXEEXT}): Compile with ALL_CFLAGS.
See http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00715.html
Kenichi Handa [Sat, 19 Feb 2011 10:46:49 +0000 (19:46 +0900)]
merge emacs-23
Kenichi Handa [Sat, 19 Feb 2011 09:22:24 +0000 (18:22 +0900)]
Fix setting of buffer-file-coding-system for MIME message.
Glenn Morris [Sat, 19 Feb 2011 04:06:40 +0000 (20:06 -0800)]
* doc/emacs/dired.texi (Dired): Dired-X version number was dropped.
Eli Zaretskii [Fri, 18 Feb 2011 19:11:04 +0000 (21:11 +0200)]
Still more followup for bug #7942.
Eli Zaretskii [Fri, 18 Feb 2011 19:07:44 +0000 (21:07 +0200)]
doc/misc/eieio.texi: More followup for bug #7942.
Eli Zaretskii [Fri, 18 Feb 2011 19:03:59 +0000 (21:03 +0200)]
Followup for fixing bug #7942.
doc/lispref/elisp.texi: Sync @dircategory with ../../info/dir.
doc/lispintro/emacs-lisp-intro.texi: Sync @dircategory with ../../info/dir.
doc/misc/ede.texi: Sync letter-case with ../../info/dir.
Eli Zaretskii [Fri, 18 Feb 2011 17:51:15 +0000 (19:51 +0200)]
Fix bug #8047 with require-final-newline and image file display.
image-mode.el (image-toggle-display-image): Disable
require-final-newline in buffers visiting binary image files.
Eli Zaretskii [Fri, 18 Feb 2011 15:43:22 +0000 (17:43 +0200)]
Document *SUBSTRING completion for Unicode character names.
international/mule-cmds.el (read-char-by-name, ucs-insert):
Document completion with asterisk and a substring.
Eli Zaretskii [Fri, 18 Feb 2011 13:57:53 +0000 (15:57 +0200)]
Synchronize @dircategory directives in doc/misc with info/dir.
ada-mode.texi: Sync @dircategory with ../../info/dir.
auth.texi: Sync @dircategory with ../../info/dir.
autotype.texi: Sync @dircategory with ../../info/dir.
calc.texi: Sync @dircategory with ../../info/dir.
cc-mode.texi: Sync @dircategory with ../../info/dir.
cl.texi: Sync @dircategory with ../../info/dir.
dbus.texi: Sync @dircategory with ../../info/dir.
dired-x.texi: Sync @dircategory with ../../info/dir.
ebrowse.texi: Sync @dircategory with ../../info/dir.
ede.texi: Sync @dircategory with ../../info/dir.
ediff.texi: Sync @dircategory with ../../info/dir.
edt.texi: Sync @dircategory with ../../info/dir.
eieio.texi: Sync @dircategory with ../../info/dir.
emacs-mime.texi: Sync @dircategory with ../../info/dir.
epa.texi: Sync @dircategory with ../../info/dir.
erc.texi: Sync @dircategory with ../../info/dir.
eshell.texi: Sync @dircategory with ../../info/dir.
eudc.texi: Sync @dircategory with ../../info/dir.
flymake.texi: Sync @dircategory with ../../info/dir.
forms.texi: Sync @dircategory with ../../info/dir.
gnus.texi: Sync @dircategory with ../../info/dir.
idlwave.texi: Sync @dircategory with ../../info/dir.
mairix-el.texi: Sync @dircategory with ../../info/dir.
message.texi: Sync @dircategory with ../../info/dir.
mh-e.texi: Sync @dircategory with ../../info/dir.
newsticker.texi: Sync @dircategory with ../../info/dir.
nxml-mode.texi: Sync @dircategory with ../../info/dir.
org.texi: Sync @dircategory with ../../info/dir.
pcl-cvs.texi: Sync @dircategory with ../../info/dir.
pgg.texi: Sync @dircategory with ../../info/dir.
rcirc.texi: Sync @dircategory with ../../info/dir.
reftex.texi: Sync @dircategory with ../../info/dir.
remember.texi: Sync @dircategory with ../../info/dir.
sasl.texi: Sync @dircategory with ../../info/dir.
sc.texi: Sync @dircategory with ../../info/dir.
semantic.texi: Sync @dircategory with ../../info/dir.
ses.texi: Sync @dircategory with ../../info/dir.
sieve.texi: Sync @dircategory with ../../info/dir.
smtpmail.texi: Sync @dircategory with ../../info/dir.
speedbar.texi: Sync @dircategory with ../../info/dir.
trampver.texi [emacs]: Set emacsname to "Emacs".
tramp.texi: Sync @dircategory with ../../info/dir.
url.texi: Sync @dircategory with ../../info/dir.
vip.texi: Sync @dircategory with ../../info/dir.
viper.texi: Sync @dircategory with ../../info/dir.
widget.texi: Sync @dircategory with ../../info/dir.
woman.texi: Sync @dircategory with ../../info/dir.
Eli Zaretskii [Fri, 18 Feb 2011 10:23:51 +0000 (12:23 +0200)]
Document find-file-literally in the ELisp manual.
files.texi (Visiting Functions): Document find-file-literally,
both the command and the variable.
Eli Zaretskii [Fri, 18 Feb 2011 10:04:48 +0000 (12:04 +0200)]
Improve documentation of permanent local variables.
variables.texi (Creating Buffer-Local): Explain the meaning of
permanent local variables.
Glenn Morris [Fri, 18 Feb 2011 05:17:10 +0000 (21:17 -0800)]
* lisp/gnus.el (gnus-meta): Doc fix.
Glenn Morris [Fri, 18 Feb 2011 05:15:22 +0000 (21:15 -0800)]
* lisp/files.el (find-file-literally): Doc fix.
Glenn Morris [Fri, 18 Feb 2011 05:11:26 +0000 (21:11 -0800)]
* doc/lispref/keymaps.texi (Remapping Commands): Mention how to undo it.
Kenichi Handa [Thu, 17 Feb 2011 07:47:29 +0000 (16:47 +0900)]
Fix font-size handling bug.
Glenn Morris [Thu, 17 Feb 2011 07:43:53 +0000 (23:43 -0800)]
* lisp/simple.el (rfc822-goto-eoh): Give it a doc-string.
Glenn Morris [Thu, 17 Feb 2011 07:27:37 +0000 (23:27 -0800)]
log-edit.el fix for bug#8057.
* lisp/log-edit.el (log-edit-insert-changelog):
Fix `log-edit-strip-single-file-name' functionality.
Chong Yidong [Thu, 17 Feb 2011 01:46:55 +0000 (20:46 -0500)]
Don't let-bind copyright-update in nnfolder-save-buffer.
See:
http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00284.html
http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00651.html
* nnfolder.el (nnfolder-save-buffer): Don't let-bind copyright-update,
in case it's not yet loaded.
Chong Yidong [Tue, 15 Feb 2011 04:01:16 +0000 (23:01 -0500)]
Bump versio to 23.2.94.
Regenerate release files.
Chong Yidong [Mon, 14 Feb 2011 22:56:38 +0000 (17:56 -0500)]
Bind delete-by-moving-to-trash to nil in pgg-*.el.
This change should not be merged into the trunk.
* pgg-gpg.el (pgg-gpg-process-region): Bind
delete-by-moving-to-trash to nil.
* pgg-pgp.el (pgg-pgp-process-region, pgg-pgp-verify-region)
(pgg-pgp-snarf-keys-region):
* pgg-pgp5.el (pgg-pgp5-process-region, pgg-pgp5-verify-region)
(pgg-pgp5-snarf-keys-region): Likewise.
Glenn Morris [Mon, 14 Feb 2011 01:37:55 +0000 (17:37 -0800)]
Misc updates for dired-x.texi.
* doc/misc/dired-x.texi: Drop meaningless version number.
(Introduction): Remove old info.
(Optional Installation Dired Jump): Autoload from dired-x.
Remove incorrect info about loaddefs.el.
(Bugs): Just refer to M-x report-emacs-bug.
Eli Zaretskii [Sun, 13 Feb 2011 18:55:07 +0000 (20:55 +0200)]
Fix bug #8020 with quick resizing of the selected frame.
xdisp.c (redisplay_internal): Resynchronize `w' if the selected
window is changed inside calls to do_pending_window_change.
Glenn Morris [Sat, 12 Feb 2011 22:12:04 +0000 (14:12 -0800)]
* doc/misc/sc.texi (Getting Connected): Remove old index entries.
Ulrich Mueller [Sat, 12 Feb 2011 22:06:22 +0000 (17:06 -0500)]
* url.texi: Remove duplicate @dircategory (Bug#7942).
Chong Yidong [Sat, 12 Feb 2011 19:43:04 +0000 (14:43 -0500)]
* lisp/files.el (copy-directory): Revert to pre-2011-01-29 version.
Eli Zaretskii [Sat, 12 Feb 2011 09:47:28 +0000 (04:47 -0500)]
Fix bug #7840 with setting terminal/keyboard encoding of emacsclient frames.
terminal.c (create_terminal): Use default-keyboard-coding-system
and default-terminal-coding-system to initialize coding systems of
the new terminal.
Juanma Barranquero [Sat, 12 Feb 2011 03:17:00 +0000 (04:17 +0100)]
Fix trivial typos in comments and ChangeLogs.
Chong Yidong [Sat, 12 Feb 2011 00:21:25 +0000 (19:21 -0500)]
Bind delete-by-moving-to-trash to nil in EPA and EPG.
This should not be merged into the trunk.
* epa-file.el (epa-file-insert-file-contents): Likewise.
* epg.el (epg-delete-output-file, epg-decrypt-string)
(epg-verify-string, epg-sign-string, epg-encrypt-string): Bind
delete-by-moving-to-trash to nil.
Andreas Schwab [Thu, 10 Feb 2011 18:26:43 +0000 (19:26 +0100)]
Update cl-loaddefs.el again
Andreas Schwab [Thu, 10 Feb 2011 11:07:15 +0000 (12:07 +0100)]
Update cl-loaddefs.el and ibuffer.el
Glenn Morris [Thu, 10 Feb 2011 05:07:32 +0000 (21:07 -0800)]
cl-seq.el doc fixes.
* lisp/emacs-lisp/cl-seq.el (union, nunion, intersection)
(nintersection, set-difference, nset-difference)
(set-exclusive-or, nset-exclusive-or): Doc fix.
Glenn Morris [Thu, 10 Feb 2011 03:24:46 +0000 (19:24 -0800)]
* lisp/ediff-ptch.el (ediff-fixup-patch-map): Doc fix.
Martin Rudalics [Wed, 9 Feb 2011 00:11:15 +0000 (19:11 -0500)]
Fix to select_window.
http://lists.gnu.org/archive/html/emacs-devel/2011-02/msg00346.html
* window.c (select_window): Check inhibit_point_swap argument when
deciding whether to return immediately.
Jan Djärv [Tue, 8 Feb 2011 07:19:20 +0000 (08:19 +0100)]
* nsterm.m (setFrame, initFrame): Make sure pixel_height doesn't become
zero.
Fixes: debbugs:7348
Glenn Morris [Tue, 8 Feb 2011 04:10:15 +0000 (20:10 -0800)]
faces.el fix for bug#7966.
* lisp/faces.el (face-attr-match-p): Handle the obsolete :bold and
:italic props, so that frame-set-background-mode works.
(Otherwise such faces were always thought to be locally modified.)
Glenn Morris [Mon, 7 Feb 2011 17:41:11 +0000 (09:41 -0800)]
* lisp/simple.el (next-error): Doc fix.
Chong Yidong [Sun, 6 Feb 2011 04:59:06 +0000 (23:59 -0500)]
* lisp/files.el (copy-directory): New arg COPY-AS-SUBDIR.
If nil, don't copy as a subdirectory.
Glenn Morris [Sat, 5 Feb 2011 22:03:44 +0000 (14:03 -0800)]
* lisp/emacs-lisp/cl-macs.el (return-from): Fix doc typo.
Chong Yidong [Sat, 5 Feb 2011 06:13:36 +0000 (01:13 -0500)]
Last remaining doc additions required by 23.3.
* doc/emacs/maintaining.texi (VC Change Log): Document vc-log-incoming and
vc-log-outgoing.
(Merging): Document vc-find-conflicted-file.
* doc/emacs/rmail.texi (Rmail Display): Document Rmail MIME support more
accurately.
* doc/lispref/commands.texi (Accessing Mouse): Note that a header line is not
included in the row of posn-col-row.
* etc/NEWS: Remove +++ and --- lines.
Glenn Morris [Fri, 4 Feb 2011 03:23:55 +0000 (19:23 -0800)]
diary-lib.el fix for bug#7891.
* lisp/calendar/diary-lib.el (diary-font-lock-keywords):
Tweak diary-time-regexp match.
Glenn Morris [Fri, 4 Feb 2011 03:21:11 +0000 (19:21 -0800)]
f90.el fix for bug#7919.
* lisp/progmodes/f90.el (f90-find-tag-default): New function.
(f90-mode): Use it for mode's `find-tag-default-function' property.
Glenn Morris [Fri, 4 Feb 2011 03:17:58 +0000 (19:17 -0800)]
* doc/emacs/custom.texi (Variables): Fix typo.
Michael Albinus [Thu, 3 Feb 2011 09:43:54 +0000 (10:43 +0100)]
* tramp.texi (Frequently Asked Questions): Mention problems with WinSSHD.
Glenn Morris [Thu, 3 Feb 2011 07:02:52 +0000 (23:02 -0800)]
* lisp/ibuf-ext.el (ibuffer-filter-disable): Make it work. (Bug#7969)
Details:
An error in a filter would cause an infinite loop.
ibuffer-update calls ibuffer-redisplay-engine which calls
ibuffer-update which calls ibuffer-redisplay-engine, etc.
ibuffer-generate-filter-groups calls ibuffer-included-in-filters-p.
If ibuffer-included-in-filter-p-1 meets an unknown element in the
filter, it calls ibuffer-filter-disable, which calls ibuffer-update.
If the filters have not been properly disabled, we go round and round.
Glenn Morris [Thu, 3 Feb 2011 06:55:48 +0000 (22:55 -0800)]
Doc fixes related to face heights. (Bug#2659)
* lisp/faces.el (set-face-attribute): Doc fix.
* src/xfaces.c (Finternal_set_lisp_face_attribute):
Try to clarify some error messages.
Eli Zaretskii [Wed, 2 Feb 2011 16:35:05 +0000 (18:35 +0200)]
Make "etags --version" on Windows produce the same as on Posix platforms.
makefile.w32-in (ETAGS_CFLAGS, CTAGS_CFLAGS): Add
``-DVERSION="\"$(VERSION)\"" -DEMACS_NAME="\"GNU Emacs\""''.
Stefan Monnier [Wed, 2 Feb 2011 16:20:26 +0000 (11:20 -0500)]
* pcomplete.el (pcomplete-here*): Backport fix for mistaken change
(bug#7959).
Fixes: debbugs:5935
Stefan Monnier [Wed, 2 Feb 2011 15:53:20 +0000 (10:53 -0500)]
* src/editfns.c (save_restriction_restore): Don't forget to invalidate the
current_column cache.
Fixes: debbugs:7946
Daiki Ueno [Wed, 2 Feb 2011 07:53:29 +0000 (16:53 +0900)]
Backport Bug#7931 from trunk.
* epg.el (epg--status-KEYEXPIRED, epg--status-KEYREVOKED): Don't
presume KEYEXPIRED and KEYREVOKED to be a fatal error status
(Bug#7931).
Kenichi Handa [Wed, 2 Feb 2011 02:16:53 +0000 (11:16 +0900)]
merge emacs-23
Kenichi Handa [Wed, 2 Feb 2011 02:15:29 +0000 (11:15 +0900)]
Use FC_DUAL only when it is defined.
Andreas Schwab [Tue, 1 Feb 2011 19:01:25 +0000 (20:01 +0100)]
* src/window.c (Fselect_window): Add missing return value.
Chong Yidong [Tue, 1 Feb 2011 03:14:15 +0000 (22:14 -0500)]
Bump version to 23.2.93.
Deniz Dogan [Mon, 31 Jan 2011 23:11:29 +0000 (18:11 -0500)]
Backport Bug#7933 fix from trunk.
* lisp/net/rcirc.el: Clean log filenames (Bug#7933).
(rcirc-log-write): Use convert-standard-filename.
(rcirc-log-filename-function): Documentation updates.