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
Chong Yidong
19634648a6
* lisp.h (XPNTR): Obey DATA_SEG_BITS in all non-USE_LSB_TAG cases (Bug#6811).
...
Remove unused HAVE_SHM branch.
2011-01-23 17:38:13 -05:00
Peter O'Gorman
6de1218f3c
Two more hunks from the HP-UX patch at Bug#6811.
...
* configure.in: Add HP-UX on IA64 (Bug#6811).
* src/s/hpux11.h: Set CANNOT_DUMP on IA64 (Bug#6811).
2011-01-23 17:00:22 -05:00
Werner Meisner
fdbd21a482
* lwlib-Xm.c (xm_update_menu): Avoid a NULL pointer dereference (Bug#7690).
2011-01-23 16:39:37 -05:00
Chong Yidong
e6cf7a8272
* loading.texi (Library Search): Document list-load-path-shadows (Bug#7757).
2011-01-23 15:34:12 -05:00
Chong Yidong
b14f16adae
* dired.el (dired-revert): Doc fix (Bug#7758).
2011-01-23 15:06:51 -05:00
Glenn Morris
d6dc7be935
Mark tiny change.
2011-01-22 19:32:41 -08:00
Chong Yidong
3f066f54dd
Remove outdated paragraph from Lisp manual (Bug#7780).
...
* doc/lispref/searching.texi (Regexp Special): Remove outdated discussion of
character sets.
2011-01-22 20:12:25 -05:00
Nobuyoshi Nakada
cc9c9831b9
Merge several fixes from upsteam ruby-mode.
...
* lisp/progmodes/ruby-mode.el (ruby-here-doc-beg-match): Fix for
here-doc which ends with an underscore.
(ruby-mode-set-encoding): Skip shebang line always.
(ruby-mode-map): Bind C-c C-c to comment-region.
(ruby-expr-beg, ruby-font-lock-keywords): Highlight literal hash
key labels as symbols.
(ruby-forward-sexp): Stop after literal hash key labels.
(ruby-font-lock-syntactic-keywords): Highlight regexp after open
bracket.
2011-01-22 20:02:37 -05:00
Glenn Morris
43f90d65a2
* nt/iconcs/README: Add 2010, 2011 to FSF copyright years.
2011-01-22 16:53:08 -08:00
Glenn Morris
ce5582082c
* lisp/simple.el (do-auto-fill): Give it a doc string.
2011-01-22 13:02:49 -08:00
Keitaro Miyazaki
d647640760
Fix toggling of case-fold-search from re-builder menu (Bug#7650).
...
* emacs-lisp/re-builder.el (reb-mode-map): Set case-fold-search in
the correct buffer.
2011-01-22 15:54:27 -05:00
Chong Yidong
28a881534e
* frames.texi (Pop-Up Menus): Document where menu title comes from (Bug#7684).
2011-01-22 15:25:23 -05:00
Glenn Morris
4d265b4d76
Doc fix for make-text-button.
...
* doc/lispref/display.texi (Making Buttons): Mention limitation of text buttons.
* lisp/button.el (make-text-button): Doc fix. (See bug#7881)
2011-01-22 12:10:17 -08:00