1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 08:11:05 -08:00
Commit graph

4648 commits

Author SHA1 Message Date
Ken Raeburn
d7c0be75d3 (shadow_lookup): Use make_number to pass a number to Fsubstring. 2005-11-21 23:33:01 +00:00
Juri Linkov
17c1971a7e *** empty log message *** 2005-11-21 07:57:45 +00:00
Chong Yidong
67d23e0166 (merge_face_vectors): Don't do :ignore-defface overwriting here.
(Finternal_merge_in_global_face): Do it here.
2005-11-20 22:35:48 +00:00
Chong Yidong
0268cef3fa * xfaces.c (Finternal_set_lisp_face_attribute): Use
:ignore-defface for new frame defaults when `unspecified' is
	supplied.
	(Finternal_get_lisp_face_attribute): Hide :ignore-defface.
2005-11-20 15:22:31 +00:00
Juri Linkov
dd949173e7 *** empty log message *** 2005-11-20 07:57:39 +00:00
Nick Roberts
7698643375 *** empty log message *** 2005-11-20 02:13:53 +00:00
Andreas Schwab
603add2d25 *** empty log message *** 2005-11-19 17:44:38 +00:00
YAMAMOTO Mitsuharu
125ce9ec5e *** empty log message *** 2005-11-19 06:35:38 +00:00
Chong Yidong
fe45ad152a * image.c (x_create_bitmap_from_xpm_data): Free attributes on
fail.
2005-11-18 03:57:36 +00:00
Chong Yidong
05338727a8 (Fface_attribute_relative_p, Fmerge_face_attribute): Handle
Qignore_defface as a possible value.
2005-11-18 03:55:45 +00:00
Chong Yidong
2ff1066384 * xfaces.c (Qignore_defface): New variable.
(syms_of_xfaces): Provide `:ignore-defface'.
	(IGNORE_DEFFACE_P): New macro.
	(check_lface_attrs): Qignore_defface is a possible value.
	(lface_fully_specified_p): Likewise.
	(Finternal_set_lisp_face_attribute): Likewise.
	(merge_face_vectors): The merged face is `unspecified' if the
	mergee specifies `:ignore-defface'.
2005-11-18 01:48:42 +00:00
Stefan Monnier
c01f0ed303 *** empty log message *** 2005-11-16 18:39:00 +00:00
Chong Yidong
9f7b984bae * xfns.c (xg_set_icon_from_xpm_data): New function.
* gnu.h (gnu_xpm_bits): Renamed from gnu_bits.
	(gnu_xbm_bits): Renamed from gnu_bits (xbm version).

	* xterm.c (x_bitmap_icon): Use the xpm if available.
2005-11-16 16:38:48 +00:00
Chong Yidong
54188d8fb0 initialize XpmAttributes 2005-11-16 13:38:25 +00:00
Chong Yidong
786a43d6cf * gnu.h (gnu_bits): Xpm version of the new Emacs icon.
* xterm.c (x_bitmap_icon): Use the xpm if available.

	* image.c (x_create_bitmap_from_xpm_data): New function.
2005-11-16 05:49:18 +00:00
Luc Teirlinck
8ab8482310 *** empty log message *** 2005-11-16 02:42:57 +00:00
Nick Roberts
3671718b70 *** empty log message *** 2005-11-16 01:01:24 +00:00
Andreas Schwab
28a099a4aa (free_float): Make free list chaining aliasing-safe.
(make_float): Likewise.
(free_cons): Likewise.
(Fcons): Likewise.
(check_cons_list): Likewise.
(Fmake_symbol): Likewise.
(allocate_misc): Likewise.
(free_misc): Likewise.
(gc_sweep): Likewise.
2005-11-15 13:53:45 +00:00
YAMAMOTO Mitsuharu
fc09d07f39 (HASHKEY_QUERY_CACHE): New define.
(xrm_create_database, xrm_q_put_resource): Empty query cache.
(xrm_get_resource): Use query cache.
2005-11-15 07:56:27 +00:00
YAMAMOTO Mitsuharu
308a660736 (init_image) [MAC_OS]: Don't call EnterMovies if
inhibit_window_system is set.
2005-11-15 03:18:37 +00:00
YAMAMOTO Mitsuharu
29b585dbc6 (LIBS_CARBON) [!HAVE_CARBON]: Remove `-framework Carbon'. 2005-11-13 05:48:59 +00:00
Steven Tamm
dff79d048f Update macterm comment 2005-11-11 16:46:08 +00:00
Steven Tamm
b02e3f7ba6 macterm.c (backtranslate_modified_keycode): New function to
mask modifiers off of keycodes for use in modifier mapping.
	(mac_determine_quit_char_modifiers): Remove
	mac-reverse-ctrl-meta and replace it with more flexible system
	mapping mac modifier keys to emacs modifier keys.
	(convert_fn_keycode): Map Fn-keys to their original keycode
	using a table (english keyboard only).
	(syms_of_macterm): Define mac-control-modifier,
	mac-command-modifier, mac-function-modifier.
	Define meta and ctrl for use as modifiers.
2005-11-11 16:33:44 +00:00
Kim F. Storm
ab4d879ee6 *** empty log message *** 2005-11-11 15:45:18 +00:00
Kim F. Storm
8c41220cef (FATAL ERRORS): Fix infinite loop in redisplay
when displaying a non-breaking space in an overlay string.
2005-11-11 15:36:23 +00:00
Kim F. Storm
6a77a9f535 *** empty log message *** 2005-11-11 15:32:54 +00:00
Lars Hansen
19a9c3b741 (file-regular-p): Doc fix. 2005-11-10 11:57:35 +00:00
Kim F. Storm
932954d1d8 *** empty log message *** 2005-11-09 23:21:52 +00:00
Nick Roberts
78e5988ddd *** empty log message *** 2005-11-09 20:33:46 +00:00
YAMAMOTO Mitsuharu
f56a5bd8c1 *** empty log message *** 2005-11-09 08:09:29 +00:00
Juri Linkov
58b6f884c0 *** empty log message *** 2005-11-09 07:49:18 +00:00
Kim F. Storm
1f5f957a3e *** empty log message *** 2005-11-08 21:37:28 +00:00
Stefan Monnier
20b69789f3 (Fget_lru_window, Fget_largest_window, window_loop):
Don't abuse the `mini' arg.  Use the `obj' arg instead.
2005-11-04 21:37:03 +00:00
Kim F. Storm
7353f169be *** empty log message *** 2005-11-04 10:14:36 +00:00
Dan Nicolaescu
1f7b11319e (lisp, shortlisp): Add emacs-lisp/syntax.elc,
font-lock.elc and jit-lock.elc.
2005-11-03 22:39:38 +00:00
Richard M. Stallman
e082564eae *** empty log message *** 2005-11-03 21:48:00 +00:00
Stefan Monnier
49e993450c (Fdisplay_buffer): Fix last change to not use a dedicated window. 2005-11-03 17:14:11 +00:00
Kim F. Storm
8f15921bb5 *** empty log message *** 2005-11-01 23:21:20 +00:00
Andreas Schwab
b4235a80c8 *** empty log message *** 2005-11-01 21:34:43 +00:00
Stefan Monnier
e5f64be229 *** empty log message *** 2005-11-01 19:55:49 +00:00
Stefan Monnier
3cbb13c82d (window_loop): For LRU and LARGEST, let the `mini' argument
determine whether to consider dedicated windows as well.
(Fget_lru_window, Fget_largest_window): Add `dedicated' argument.
(Fdisplay_buffer): Do consider dedicated windows in those cases where
we will split the window rather than reuse it.
Don't try to use windows on other displays.
2005-11-01 08:01:40 +00:00
Dan Nicolaescu
c94f08ff7a * loadup.el: Load emacs-lisp/syntax, font-lock and jit-lock so
that global-font-lock-mode can be enabled by default.

* font-lock.el (font-lock-keywords, font-lock-mode-internal)
(font-lock-add-keywords, font-lock-remove-keywords)
(font-lock-fontify-buffer): Remove autoload cookies.

* jit-lock.el (jit-lock-register): Likewise.

* emacs-lisp/syntax.el (syntax-ppss): Likewise.

* puresize.h (BASE_PURESIZE): Increment to 1170000.
2005-10-31 16:41:15 +00:00
Romain Francoise
edf84ae9cd * macfns.c: Update copyright year.
* m/gould.h: Likewise.
2005-10-31 08:36:55 +00:00
Kim F. Storm
6f07f649e8 *** empty log message *** 2005-10-30 20:07:50 +00:00
Richard M. Stallman
4d74a5fc8e (BYTES_USED): Use uordblks, not arena.
(bytes_used_when_reconsidered): New variable.
(emacs_blocked_free): Set that.
2005-10-30 07:36:35 +00:00
Chong Yidong
bccfb31031 * alloc.c (emacs_blocked_free): Fix typo. 2005-10-29 20:17:48 +00:00
Richard M. Stallman
685abb980b *** empty log message *** 2005-10-29 20:04:09 +00:00
Richard M. Stallman
f5b8d5f263 (handle_fontified_prop): Do nothing if memory full.
(format_mode_line_unwind_data): New arg SAVE_PROPTRANS
controls whether to save and restore mode_line_proptrans_alist.
Callers changed.
(unwind_format_mode_line): Work with that feature.
(redisplay_internal): Don't call prepare_menu_bars if memory full.
(move_elt_to_front): New function.
(display_mode_element): Use move_elt_to_front.
Don't bother munging text props on a null string.
Delete obsolete elts from mode_line_proptrans_alist.
(decode_mode_spec): Test Vmemory_full, not spare_memory.
2005-10-29 19:44:25 +00:00
Stefan Monnier
c390e28c87 *** empty log message *** 2005-10-29 16:08:20 +00:00
Romain Francoise
ab5d87b3e6 (BASE_PURESIZE): Incremented to 1130000. 2005-10-28 17:57:02 +00:00