Glenn Morris
8a6f24e5f2
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.)
2011-02-07 20:10:15 -08:00
Glenn Morris
3caced0bc3
* lisp/simple.el (next-error): Doc fix.
2011-02-07 09:41:11 -08:00
Chong Yidong
65821e2244
* lisp/files.el (copy-directory): New arg COPY-AS-SUBDIR.
...
If nil, don't copy as a subdirectory.
2011-02-05 23:59:06 -05:00
Glenn Morris
a60287ff99
* lisp/emacs-lisp/cl-macs.el (return-from): Fix doc typo.
2011-02-05 14:03:44 -08:00
Chong Yidong
a41c866068
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.
2011-02-05 01:13:36 -05:00
Glenn Morris
9ad53e98fd
diary-lib.el fix for bug#7891.
...
* lisp/calendar/diary-lib.el (diary-font-lock-keywords):
Tweak diary-time-regexp match.
2011-02-03 19:23:55 -08:00
Glenn Morris
9783df21c0
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.
2011-02-03 19:21:11 -08:00
Glenn Morris
d436de979a
* doc/emacs/custom.texi (Variables): Fix typo.
2011-02-03 19:17:58 -08:00
Michael Albinus
0543d43d48
* tramp.texi (Frequently Asked Questions): Mention problems with WinSSHD.
2011-02-03 10:43:54 +01:00
Glenn Morris
df27585129
* 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.
2011-02-02 23:02:52 -08:00
Glenn Morris
95838641ae
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.
2011-02-02 22:55:48 -08:00
Eli Zaretskii
1cb274e286
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\""''.
2011-02-02 18:35:05 +02:00
Stefan Monnier
9714fa6777
* pcomplete.el (pcomplete-here*): Backport fix for mistaken change
...
(bug#7959).
Fixes: debbugs:5935
2011-02-02 11:20:26 -05:00
Stefan Monnier
aca092acca
* src/editfns.c (save_restriction_restore): Don't forget to invalidate the
...
current_column cache.
Fixes: debbugs:7946
2011-02-02 10:53:20 -05:00
Daiki Ueno
2d871302f4
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).
2011-02-02 16:53:29 +09:00
Kenichi Handa
15d73a19fc
merge emacs-23
2011-02-02 11:16:53 +09:00
Kenichi Handa
ea2460a0d8
Use FC_DUAL only when it is defined.
2011-02-02 11:15:29 +09:00
Andreas Schwab
29feb0e9b5
* src/window.c (Fselect_window): Add missing return value.
2011-02-01 20:01:25 +01:00
Chong Yidong
b4a8877000
Bump version to 23.2.93.
2011-01-31 22:14:15 -05:00
Deniz Dogan
113ef437f2
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.
2011-01-31 18:11:29 -05:00
Alan Mackenzie
3b95603fb5
Fix an infloop in CC-mode (Bug#7595).
...
* progmodes/cc-cmds.el (c-forward-over-illiterals): Continue
parsing if we encounter a naked # (Bug#7595).
(c-beginning-of-statement): Avoid loop in locating the beginning
of a macro.
2011-01-31 18:07:43 -05:00
Antoine Levitt
3e46acf717
Fix erasure of modeline by erc-track.
...
http://lists.gnu.org/archive/html/emacs-devel/2010-08/msg00562.html
* erc-track.el (track): Don't reset erc-modified-channels-object
each time erc-track-mode is activated.
2011-01-31 14:16:19 -05:00
Chong Yidong
6fa1f65165
* lisp/files.el (copy-directory): Fix arguments to the recursive call.
2011-01-31 12:03:37 -05:00
Andreas Schwab
df61c79005
Fix use of pointers to image library functions
...
* src/image.c (DEF_IMGLIB_FN): Add parameter rettype, use it instead
of int. All uses adjusted.
(PNG_JMPBUF, png_load, jpeg_load, tiff_load, gif_load)
(svg_load_image): Remove casts.
2011-01-30 00:56:33 +01:00
Chong Yidong
c2e79cb408
Fix macro definitions in last change to image.c
2011-01-29 17:33:02 -05:00
Chong Yidong
82d84d3fc9
Fix bug in copy-directory copying into an existing directory.
...
http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg01007.html
* files.el (copy-directory): If destination is an existing
directory, copy into a subdirectory there.
2011-01-29 17:10:51 -05:00
Chong Yidong
7f9c5df966
Fix png support to allow compiling with libpng-1.5 (Bug#7908).
...
* image.c (fn_png_longjmp, fn_png_set_longjmp_fn): New png
function definitions for compiling with libpng-1.5.
(PNG_LONGJMP, PNG_JMPBUF): New macros for libpng-1.5.
(my_png_error, png_load): Use them. Suggested by Thomas Klausner.
2011-01-29 16:28:26 -05:00
Andreas Schwab
e935c6a287
Don't complain about duplicate leim-list files
...
* lisp/emacs-lisp/shadow.el (load-path-shadows-find): Ignore leim-list
files.
2011-01-29 10:44:40 +01:00
Chong Yidong
61db307fee
Shorten menu description of "Other Display Specs" lispref node (Bug#7816).
...
* vol1.texi (Top):
* vol2.texi (Top):
* elisp.texi (Top):
* display.texi (Display Property): Shorten the menu description of
the "Other Display Specs" node.
2011-01-28 14:19:36 -05:00
Chong Yidong
6fc0aac363
Fix gratuitous argument passing error in image-dired (Bug#7817).
...
* lisp/image-dired.el (image-dired-mouse-display-image): No-op if
no file is found.
2011-01-28 13:09:59 -05:00
Chong Yidong
65401ee3fe
* search.texi (Regexps): Copyedits. Mention character classes (Bug#7809).
2011-01-28 13:03:30 -05:00
Chong Yidong
7427eb9754
Add two cindex entries to Lisp manual (Bug#7805).
...
* keymaps.texi (Defining Menus): Add "menu item" and "extended
menu item" concept index entries.
2011-01-28 12:37:07 -05:00
Chong Yidong
19f81ecfde
Remove text on directory-abbrev-alist omitted in 2011-01-08 commit.
...
* files.texi (File Aliases): Restore explanatory text from Eli
Zaretskii, accidentally removed in 2011-01-08 commit.
2011-01-28 12:29:30 -05:00
Chong Yidong
d1f14baa30
* mouse.el (mouse-menu-non-singleton): Doc fix (Bug#7801).
2011-01-28 12:18:54 -05:00
Chong Yidong
46b3f2bedc
* m/intel386.h: Define NO_ARG_ARRAY. Suggested by Dan Nicolaescu.
2011-01-28 12:07:12 -05:00
Chong Yidong
2ff1f755a2
* lib-src/ntlib.c (setregid): New stub, renamed from setegid.
...
* lib-src/ntlib.h: Update prototype.
2011-01-28 12:03:19 -05:00
Kenichi Handa
6744273893
(quail-keyboard-layout-alist): Remove
...
superfluous SPC for "pc105-uk" (bug#7927).
2011-01-28 13:41:20 +09:00
Chong Yidong
37f7b7843a
* configure.in: Test existence of xaw3d library, not just the header (Bug#7642).
...
* configure: Regenerate.
2011-01-27 15:49:48 -05:00
Glenn Morris
220c2a1484
msb.el fix for bug #7902 .
...
* lisp/msb.el (msb-menu-bar-update-buffers): Update for changed
argument handling of menu-bar-select-frame.
2011-01-26 23:48:23 -08:00
Chong Yidong
af7c5700ca
Limit recursion depth of c-forward-<>-arglist-recur (Bug#7722).
...
* progmodes/cc-engine.el (c-forward-<>-arglist-recur): Set a limit
to the recursion depth.
2011-01-26 19:51:41 -05:00
Chong Yidong
37d1c45d60
Fix GTK font name parsing to allow numbers in names (Bug#7853).
...
A better fix is already in the trunk.
* src/font.c (font_parse_fcname): Require GTK-style font sizes to
occur at the end of the font string (Bug#7853).
2011-01-26 19:45:30 -05:00
Jan Djärv
ca9c274ae7
* term/ns-win.el (ns-find-file): Expand ns-input-file with
...
command-line-default-directory (Bug#7872).
NOTE: The trunk version is a bit different, I think there will be
merge conflicts.
2011-01-26 19:05:13 +01:00
Chong Yidong
ea08011c7e
* src/font.c (font_parse_fcname): Fix typo in string length.
2011-01-26 11:28:49 -05:00
Glenn Morris
0d19d4feaa
ChangeLog fix: there was no change to ruby-expr-beg.
2011-01-24 19:13:02 -08:00
Glenn Morris
cc34e0254c
* lisp/comint.el (comint-mode): Doc fix. (Bug#7897)
2011-01-24 18:56:03 -08:00
Stefan Monnier
f996bbcb94
* xdisp.c (handle_fontified_prop): Be careful with font-lock changing
...
the buffer's point-max.
Fixes: debbugs:7876
2011-01-24 17:05:52 -05:00
Stefan Monnier
10e1d5f30f
* files.el (file-name-non-special): Only change buffer-file-name after
...
insert-file-contents if it's `visit'ing the file.
Fixes: debbugs:7854
2011-01-24 15:34:44 -05:00
Glenn Morris
01739ccca0
* lisp/gnus/nnbabyl: Fix typo in copyright years.
2011-01-23 23:45:22 -08:00
Glenn Morris
c0f52038e1
Backport copyright fix from trunk.
...
* lisp/mwheel.el: Fix typo in copyright years.
Duplicate 2002 introduced in CVS r1.35.
2003 is a copyrightable year since Emacs 21.3 was released then.
2011-01-23 18:22:54 -08:00
Chong Yidong
fbf4af3a43
* movemail.c (main): Use setregid, as setegid is missing on HP-UX (Bug#6811).
...
Suggested by Peter O'Gorman.
2011-01-23 17:58:52 -05:00