Chong Yidong
8018d4304b
* keyboard.c (command_loop_1): Revert 2006-10-09 change.
2008-02-25 16:06:01 +00:00
Juanma Barranquero
c44b4b4643
Include malloc.h.
...
(add_registry): Cast return value of alloca.
2008-02-25 11:28:07 +00:00
Jan Djärv
38cd9f1734
(grep-mode-tool-bar-map): New variable.
...
(grep-mode): Use grep-mode-tool-bar-map.
2008-02-25 10:52:57 +00:00
Jan Djärv
c45e48d29a
(tool-bar): Rquire tool-bar.
...
(compilation-mode-tool-bar-map): New variable.
(compilation-mode): Use compilation-mode-tool-bar-map.
2008-02-25 10:52:09 +00:00
Jan Djärv
c96a0d6455
(x-gtk-stock-map): Add cancel. Remove extensions.
2008-02-25 10:50:20 +00:00
Kenichi Handa
58bdf35535
(x_produce_glyphs): For a visible glyph, assure at least
...
1-pixel width.
2008-02-25 10:41:51 +00:00
Jason Rumney
9bde1a21ac
*** empty log message ***
2008-02-25 09:08:52 +00:00
Jason Rumney
8501c48b40
(w32font_draw): Draw one character at a time when padding.
2008-02-25 08:35:40 +00:00
Dan Nicolaescu
26a42dac08
* configure.in: Print an error for systems that we think are
...
obsolete and are proposed to be removed. Remove some more unused
systems.
* configure: Regenerate.
2008-02-25 08:17:18 +00:00
Glenn Morris
e46e905ae3
(vc-sccs-diff): Fix setting of oldvers and newvers.
2008-02-25 08:14:21 +00:00
Stefan Monnier
f52d2f9c30
* diff-mode.el (diff-file-junk-re): New const.
...
(diff-beginning-of-file-and-junk): Use it.
(diff-file-kill): Make sure we were really inside a file diff.
* diff-mode.el: Make it more robust in the presence of empty context
lines in unified hunks.
(diff-valid-unified-empty-line): New var.
(diff-unified->context, diff-sanity-check-hunk): Obey it.
(diff-end-of-hunk): Obey it. New arg `donttrustheader'.
(diff-fixup-modifs, diff-post-command-hook): Use this new arg.
(diff-hunk-header-re-unified): New const.
(diff-font-lock-keywords, diff-hunk-header-re, diff-split-hunk)
(diff-fixup-modifs, diff-unified->context, diff-next-complex-hunk)
(diff-sanity-check-hunk): Use it.
* diff-mode.el (diff-beginning-of-file-and-junk): If we're on the
Index: line, don't search backward for the previous one.
2008-02-25 03:54:54 +00:00
Juanma Barranquero
31143cfcd3
*** empty log message ***
2008-02-25 02:36:22 +00:00
Stefan Monnier
eeca6f6f4e
(Fdelete_window, Fadjust_window_trailing_edge):
...
Handle a nil arg. Use run_window_configuration_change_hook.
(delete_window, adjust_window_trailing_edge): Don't handle nil any more.
(Fenlarge_window, Fshrink_window, Fset_window_configuration):
Use run_window_configuration_change_hook.
2008-02-25 02:27:32 +00:00
Kenichi Handa
ae18545207
(struct glyph_string): New member padding_p.
2008-02-25 01:52:35 +00:00
Kenichi Handa
de63f07f81
(w32font_draw): Pay attention to s->padding_p.
2008-02-25 01:46:30 +00:00
Kenichi Handa
b9c2785e9f
(ftxfont_draw): Pay attention to s->padding_p.
2008-02-25 01:45:47 +00:00
Kenichi Handa
298fd5b188
(xfont_draw): Pay attention to s->padding_p.
2008-02-25 01:44:26 +00:00
Kenichi Handa
785543daa7
(xftfont_draw): Pay attention to s->padding_p.
2008-02-25 01:43:55 +00:00
Kenichi Handa
b876ea9155
If the font driver doesn't have `shape' function, return Qnil.
2008-02-25 01:43:02 +00:00
Kenichi Handa
a1fe5dfaf7
(setup-default-fontset): Add non-OTF
...
lao font for lao script.
2008-02-25 01:40:09 +00:00
Kenichi Handa
9192d3ed2f
Register tibetan-composition-fucntion in composition-function-table.
2008-02-25 01:38:49 +00:00
Kenichi Handa
7d8402965e
(tibetan-composition-function): Adjusted for the new calling way
...
(argument changed). Try font-shape-text if possible.
2008-02-25 01:38:06 +00:00
Kenichi Handa
0bc30ad94d
Register lao-composition-function in
...
composition-function-table.
2008-02-25 01:36:48 +00:00
Kenichi Handa
446465b9d9
(lao-composition-function): Adjusted for the new calling way.
2008-02-25 01:35:50 +00:00
Juanma Barranquero
622c2a53d8
Regenerate.
2008-02-25 01:34:52 +00:00
Miles Bader
ffe832ea68
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1081
2008-02-25 00:21:57 +00:00
Juri Linkov
d8891294b8
(isearch-fail): Use "RosyBrown1" for a light
...
background, "red4" for a dark background, "red" for 16 and
8 colors, "grey" for grayscale, and inverse video otherwise.
Add :version tag.
(isearch-message): Keep the original isearch-message intact, and
add text properties to it where necessary. Add `isearch-error' to
the condition that checks if isearch is unsuccessful.
2008-02-25 00:01:54 +00:00
Juri Linkov
3412ee5a88
Move successful message "Compilation finished" to the end.
2008-02-24 23:22:26 +00:00
Juri Linkov
a46b95a834
(compilation-handle-exit):
...
Use compilation-error face instead of font-lock-warning-face.
Display the same message in the minibuffer as is inserted
at the end of the compilation buffer.
2008-02-24 23:21:56 +00:00
Glenn Morris
229451669d
*** empty log message ***
2008-02-24 23:08:00 +00:00
Glenn Morris
59465d8418
Comment.
2008-02-24 23:06:05 +00:00
Glenn Morris
09607e62d9
(vc-rcs-register): Fix treatment of directories in multiple file case.
...
Use a single `let' rather than two.
2008-02-24 23:02:59 +00:00
Glenn Morris
967bf29791
(vc-cvs-register): Fix registering of directories in multiple file case.
2008-02-24 22:54:30 +00:00
Glenn Morris
59e9dbbc63
(vc-mcvs-register): Fix let-binding (for use of `file').
2008-02-24 22:51:00 +00:00
Juanma Barranquero
ff20fdbbd2
*** empty log message ***
2008-02-24 22:32:00 +00:00
Jason Rumney
59c6b61cda
(enum_font_cb2): Don't use raster fonts for Unicode.
2008-02-24 22:04:07 +00:00
Dan Nicolaescu
a8bdd228f8
(compilation-start): Specify a face for
...
mode-line-process.
(compilation-handle-exit): Specify a face and a tooltip for
mode-line-process.
2008-02-24 20:44:24 +00:00
Dan Nicolaescu
9d2818d676
* configure.in: Remove references to obsolete variables and
...
systems.
* configure: Regenerate.
* Makefile.in (NO_SHORTNAMES):
* emacsclient.c (NO_SHORTNAMES):
* fakemail.c (NO_SHORTNAMES):
* make-docfile.c (NO_SHORTNAMES):
* movemail.c (NO_SHORTNAMES):
* pop.c (NO_SHORTNAMES): Remove references to obsolete variable.
* config.nt (SHORTNAMES): Remove reference to obsolete variable.
* s/vms4-0.h:
* s/vms4-2.h:
* s/vms4-4.h:
* s/vms5-5.h: Remove, unused.
* s/irix5-2.h:
* s/irix6-0.h:
* s/riscos5.h:
* s/mach-bsd4-3.h:
* m/mips4.h: Remove files for obsolete systems
* Makefile.in:
* filelock.c:
* unexmips.c:
* m/hp9000s300.h:
* m/iris4d.h:
* s/aix3-1.h:
* s/hpux.h:
* s/msdos.h:
* s/usg5-0.h:
* s/usg5-2-2.h:
* s/usg5-2.h:
* s/usg5-3.h: Remove references to obsolete variables.
* s/irix5-0.h: Remove, move all the contents ...
* s/irix6-5.h: ... here. Simplify.
* config.in: Regenerate.
2008-02-24 18:53:07 +00:00
Dan Nicolaescu
5cd53af59e
*** empty log message ***
2008-02-24 18:36:51 +00:00
Dan Nicolaescu
b7bfcc8a7a
*** empty log message ***
2008-02-24 17:56:03 +00:00
Jason Rumney
12f68d3fdf
(file-name-invalid-regexp): Fix octal/decimal confusion.
2008-02-24 16:57:51 +00:00
Jason Rumney
2face66975
(x_draw_glyph_string_background): Clear the background
...
manually when cleartype is in use.
(x_draw_glyph_string_foreground): Draw text transparently when
cleartype is in use.
2008-02-24 15:45:28 +00:00
Miles Bader
f5490ddcb4
Revert removal of `mm-hack-charsets' in Gnus
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1076
2008-02-24 15:23:45 +00:00
Jason Rumney
2a36efcfc2
(w32font_text_extents): Avoid getting HDC and selecting
...
a font into it unless we have to.
2008-02-24 15:08:06 +00:00
Stefan Monnier
a2bc5bdd7d
Allow fine-grained image-cache flushing.
...
* dispextern.h (struct image): Add `dependencies' field.
(clear_image_caches): Change arg to Lisp_Object.
* image.c (make_image): Initialize `dependencies' field.
(clear_image_cache): Change arg to allow fine-grained flushing.
Perform the flush even if image-cache-eviction-delay is nil.
(clear_image_caches): Change arg to Lisp_Object.
(Fclear_image_cache): Expand meaning of the argument.
(mark_image): Mark `dependencies' field.
* xfaces.c (clear_face_cache): Adapt arg to call to clear_image_caches.
(lface_hash): Use XHASH rather than XFASTINT.
(face_at_buffer_position): Fix int -> EMACS_INT position.
* xdisp.c (next_overlay_change): Fix int -> EMACS_INT position.
(select_frame_for_redisplay): Remove code duplication.
(redisplay_internal): Adapt arg to call to clear_image_caches.
2008-02-24 13:36:39 +00:00
Stefan Monnier
01dcf28448
Remove spurious * in defcustom docstrings.
...
(hilit-chg-make-ov): Simplify.
(hilit-chg-fixup): Use remove-overlays.
(hilit-chg-set-face-on-change): Remove redundant `remove-text-properties' call.
2008-02-24 13:24:12 +00:00
Miles Bader
b03f96dc5a
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1074
2008-02-24 10:09:07 +00:00
Miles Bader
52bec650ae
Merge from gnus--devo--0
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1073
2008-02-24 06:43:15 +00:00
Miles Bader
20ca5ee4f7
Merge from gnus--rel--5.10
...
Revision: emacs@sv.gnu.org/emacs--rel--22--patch-232
2008-02-24 06:09:16 +00:00
Juanma Barranquero
978bef9a86
*** empty log message ***
2008-02-24 02:48:47 +00:00