1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-02 08:22:22 +00:00
Commit Graph

84568 Commits

Author SHA1 Message Date
Jason Rumney
8b61a89113 * w32term.c (pfnGetFontUnicodeRanges): Remove unused function pointer.
(pfnSetLayeredWindowAttributes): New function pointer.
(w32_initialize): Initialize it when supported.
(x_set_frame_alpha): New function.

* w32fns.c (Fx_create_frame): Initialize frame parameter `alpha'.
(w32_frame_parm_handlers): Set alpha handler.

* frame.c (x_set_alpha) [HAVE_NTGUI]: Call x_set_frame_alpha.
2008-06-28 23:54:27 +00:00
Glenn Morris
a7d5452078 *** empty log message *** 2008-06-28 19:30:07 +00:00
Glenn Morris
c80992009f *** empty log message *** 2008-06-28 19:12:50 +00:00
Glenn Morris
cf2fc7e9e1 robert marshall <robert at capuchin.co.uk> (tiny change)
(view-hello-file): Doc fix.
2008-06-28 19:01:46 +00:00
Chong Yidong
96c1a8004a (inhibit-face-set-after-frame-default): Var deleted.
(set-face-attribute, face-set-after-frame-default)): Don't use it.
2008-06-28 15:53:07 +00:00
Chong Yidong
6c782e598e * faces.el (inhibit-face-set-after-frame-default): Var deleted.
(set-face-attribute, face-set-after-frame-default)): Don't use it.
2008-06-28 15:52:52 +00:00
Johan Bockgård
3696411eeb (Other Image Types): Fix copy/paste error; say "PBM", not "XBM". 2008-06-28 15:38:05 +00:00
John Paul Wallington
d7ad7a5ec1 (defmath): Add `doc-string' decl. Add docstring. 2008-06-28 14:19:02 +00:00
Michael Albinus
5da241082e * net/tramp.el (tramp-handle-file-modes): Handle symlinks.
(tramp-convert-file-attributes): Convert symlinks only when
returned from `tramp-handle-file-attributes-with-stat'.
2008-06-28 10:17:22 +00:00
Michael Albinus
2d8b5d77c1 * net/tramp-ftp.el (top): Delete 'ange-ftp property from
`substitute-in-file-name' when unloading.
(tramp-ftp-file-name-handler): Set `tramp-mode' to nil.
2008-06-28 10:15:00 +00:00
Dan Nicolaescu
f731e2f977 * vc-dir.el (vc-dir-hide-up-to-date): Also hide empty directories.
(vc-string-prefix-p): Move function ...
* vc.el (vc-string-prefix-p): ... here.
2008-06-28 07:30:47 +00:00
Glenn Morris
dcaf1e4bfe *** empty log message *** 2008-06-28 03:50:16 +00:00
Juanma Barranquero
a1fc8acb0f * vc-dir.el (vc-dir): Complete only directory names. 2008-06-27 23:29:15 +00:00
Jason Rumney
7992f52c27 Fix last change. 2008-06-27 22:37:00 +00:00
Jason Rumney
57016d3747 * w32fns.c (x_to_w32_font, w32_to_x_font, x_to_w32_weight)
(w32_to_x_weight, w32_to_all_x_charsets): Remove obsolete functions.
(w32_to_x_charset, x_to_w32_charset)
(Qw32_charset_ansi, Qw32_charset_symbol, Qw32_charset_default)
(Qw32_charset_shiftjis, Qw32_charset_hangeul, Qw32_charset_johab)
(Qw32_charset_chinesebig5, Qw32_charset_gb2312, Qw32_charset_oem)
(Qw32_charset_easteurope, Qw32_charset_turkish, Qw32_charset_baltic)
(Qw32_charset_russian, Qw32_charset_arabic, Qw32_charset_greek)
(Qw32_charset_hebrew, Qw32_charset_vietnamese, Qw32_charset_thai)
(Qw32_charset_mac, Vw32_charset_info_alist): Move to w32font.c.
(Qw32_charset_unicode): Remove.
(syms_of_w32fns): Update for above changes.

* w32font.c (w32_to_x_charset, x_to_w32_charset)
(Qw32_charset_ansi, Qw32_charset_symbol, Qw32_charset_default)
(Qw32_charset_shiftjis, Qw32_charset_hangeul, Qw32_charset_johab)
(Qw32_charset_chinesebig5, Qw32_charset_gb2312, Qw32_charset_oem)
(Qw32_charset_easteurope, Qw32_charset_turkish, Qw32_charset_baltic)
(Qw32_charset_russian, Qw32_charset_arabic, Qw32_charset_greek)
(Qw32_charset_hebrew, Qw32_charset_vietnamese, Qw32_charset_thai)
(Qw32_charset_mac, Vw32_charset_info_alist): Move from w32fns.c.
(syms_of_w32font): Update for above changes.

* w32-fns.el (top-level): Unconditionally define all charsets.
2008-06-27 22:33:12 +00:00
Alan Mackenzie
13ac2398ff cc-mode.el (c-mode-base-map): Don't bind C-M-[ae] to the CC Mode specific
functions; this is no longer needed, since {beginning,end}-of-defun now
pass ARG to ...-of-defun-function.

cc-defs.el (c-emacs-features): new feature 'argumentative-bod-function.

----------------------------------------------------------------------
cc-defs.el cc-mode.el CVS:
----------------------------------------------------------------------
2008-06-27 21:12:46 +00:00
Alan Mackenzie
2a79117ef5 *** empty log message *** 2008-06-27 21:09:47 +00:00
John Paul Wallington
610117a9d0 (list-command-history): Use `bound-and-true-p'.
(command-history-map): Define within defvar.  Add docstring.
2008-06-27 17:51:24 +00:00
Juanma Barranquero
24c23999e1 (image-jpeg-p): Don't fail if the arg cannot be converted to unibyte.
Just assume it is not a JPEG.  Use `string-match-p'.
(image-type-from-data, image-type-from-file-name): Use `string-match-p'.
(image-type-from-buffer): Use `looking-at-p'.
2008-06-27 15:58:36 +00:00
Dan Nicolaescu
9fa1c445a9 (USG_SHARED_LIBRARIES): Remove duplicate definition. 2008-06-27 14:32:24 +00:00
Dan Nicolaescu
d6bf1bdb87 Fix previous change: keep the correct branch of a
removed #if.
2008-06-27 14:22:17 +00:00
Juanma Barranquero
cdc5b68f33 * ibuf-ext.el (diff-sentinel): Declare. 2008-06-27 10:34:50 +00:00
Glenn Morris
fffa137cb7 American English spelling fix. 2008-06-27 07:34:53 +00:00
Glenn Morris
cdd1f23bbf Fix comment typo. 2008-06-27 07:30:14 +00:00
Glenn Morris
6772c8e169 American English spelling fix. 2008-06-27 02:41:14 +00:00
Glenn Morris
04bf5b655a American English spelling fix. 2008-06-27 02:14:52 +00:00
Glenn Morris
5618fbd2c7 American English spelling fix. 2008-06-27 02:07:30 +00:00
Glenn Morris
8e0214ec45 (.el.elc): Copy the echo behavior of lisp/Makefile.in. 2008-06-27 00:54:23 +00:00
Glenn Morris
d88acfe1d5 (cal-menu-sunmoon-menu, cal-menu-global-mouse-menu): Update for lunar
name changes.
2008-06-27 00:38:43 +00:00
Glenn Morris
1e9fa96da6 (Lunar Phases): Update for lunar.el name changes. 2008-06-27 00:36:42 +00:00
Glenn Morris
8ce2c66fc6 (Sexp Diary Entries): Update for lunar.el name changes. 2008-06-27 00:35:50 +00:00
Glenn Morris
c4d6826bd8 (diary-list-sexp-entries): Doc update. 2008-06-27 00:35:08 +00:00
Glenn Morris
77bc20eec6 (calendar-mode-map): Update for name change. 2008-06-27 00:33:42 +00:00
Glenn Morris
273fcc9bb0 (calendar-lunar-phases): Rename from calendar-phases-of-moon. Keep
old name as alias, update callers.
(lunar-phases): Rename from phases-of-moon.  Keep old name as alias.
(diary-lunar-phases): Rename from diary-phases-of-moon.  Keep old name as alias.
2008-06-27 00:33:29 +00:00
Juanma Barranquero
43db14bbd8 Remove unneeded -Defines in the compiler command line (MinGW and MSVC).
* nt/nmake.defs:
* nt/gmake.defs (FONT_CFLAGS): Remove.
(EMACS_EXTRA_C_FLAGS): Don't include FONT_CFLAGS.
(CFLAGS): Don't include WIN32_LEAN_AND_MEAN, _WIN32_WINNT, -D$(ARCH)
and _CRTAPI1.
(ARCH_FLAGS): Don't include _X86_.

* nt/config.nt (_WIN32_WINNT, WIN32_LEAN_AND_MEAN): Define.

* src/makefile.w32-in (LOCAL_FLAGS):
Don't include WINDOWSNT, DOS_NT and _UCHAR_T.

* src/sysdep.c (_spawnlp, _getpid):
Declare with explicit _cdecl instead of _CRTAPI1.

* src/editfns.c (Fget_internal_run_time):
Check for WINDOWSNT with #ifdef, not #if.
2008-06-26 22:33:33 +00:00
Glenn Morris
6e73a6a2c1 (solar-sunrises-buffer): New constant.
(calendar-mode-map): Use cal-menu-sunmoon-menu.
(calendar-buffer-list): Add solar-sunrises-buffer.
2008-06-26 22:30:01 +00:00
Glenn Morris
70e420e303 (cal-menu-sunmoon-menu): Rename from cal-menu-moon-menu. Add
calendar-sunrise-sunset-month.
(cal-menu-global-mouse-menu): Add calendar-sunrise-sunset-month.

(cal-menu-goto-menu): Tweak menu name.
2008-06-26 22:29:15 +00:00
Glenn Morris
5c4e164108 (solar-sunrise-sunset-string): Add optional argument `nolocation'.
(calendar-sunrise-sunset-month): New function.
2008-06-26 22:28:24 +00:00
Jason Rumney
c35f9821de * w32font.h (FONT_HANDLE, FONT_TEXTMETRIC): New macros.
* w32term.c (x_draw_glyph_string_foreground):
(x_draw_composite_glyph_string_foreground): Sync with xterm.c.
Use FONT_HANDLE macro.
(x_draw_glyph_string): Use FONT_TEXTMETRIC macro.

* w32uniscribe.c (uniscribe_otf_capability, uniscribe_shape):
(uniscribe_encode_char): Use FONT_HANDLE macro.

* w32font.c (Fx_select_font): Use FONT_HANDLE macro.
(w32font_text_extents): Use precast w32_font.
(w32font_close): Free cached metrics.
(w32font_open_internal): Allocate space for name on stack.
2008-06-26 22:11:25 +00:00
Chong Yidong
ec06f5c9a0 (extend_face_to_end_of_line): Fix last change. 2008-06-26 21:37:42 +00:00
Chong Yidong
1f8ad7194a * xdisp.c (extend_face_to_end_of_line): Fix last change. 2008-06-26 21:37:32 +00:00
Chong Yidong
4502d15fd5 Documented shift-select-mode. 2008-06-26 19:49:45 +00:00
Chong Yidong
a50fa349c0 Chcked mark.texi 2008-06-26 19:33:14 +00:00
Chong Yidong
0665a8b093 (Shift selection): New node.
(Mark): Copyedits.
(Persistent Mark): Move to the end of the chapter.
2008-06-26 19:31:01 +00:00
Chong Yidong
dc9bebb8c7 * mark.texi (Shift selection): New node.
(Mark): Copyedits.
(Persistent Mark): Move to the end of the chapter.
2008-06-26 19:30:54 +00:00
Chong Yidong
84975bbe3b Add customization types for word-wrap and shift-select-mode. 2008-06-26 19:29:43 +00:00
Chong Yidong
767e72aa53 * cus-start.el: Add customization types for word-wrap and
shift-select-mode.
2008-06-26 19:27:51 +00:00
Chong Yidong
01c29e98cc Add manual checking list. 2008-06-26 17:50:48 +00:00
Chong Yidong
b350bdf295 Rearrange items, and delete some duplicates. 2008-06-26 17:26:15 +00:00
Jason Rumney
97e716559d (FONT_AVG_WIDTH): Remove obsolete macro.
(CP_8BIT, CP_UNICODE, CP_UNKNOWN): Remove obsolete constants.
2008-06-26 16:20:49 +00:00