YAMAMOTO Mitsuharu
29b585dbc6
(LIBS_CARBON) [!HAVE_CARBON]: Remove `-framework Carbon'.
2005-11-13 05:48:59 +00:00
YAMAMOTO Mitsuharu
16805b2eef
[USE_CG_TEXT_DRAWING] (mac_draw_string_cg): New function.
...
(x_draw_glyph_string_foreground) [USE_CG_TEXT_DRAWING]: Use it.
(XLoadQueryFont) [USE_CG_TEXT_DRAWING]: Set members cg_font and
cg_glyphs in struct MacFontStruct if synthesized bold or italic is
not used and font substitution never occurs for ASCII and Latin-1
characters.
(XLoadQueryFont): Maximum and minimum metrics are now those among
ASCII characters.
(XLoadQueryFont) [!MAC_OS8 || USE_ATSUI]: Apply WebKit-style
height adjustments for Courier, Helvetica, and Times.
2005-11-13 05:46:52 +00:00
YAMAMOTO Mitsuharu
26d2699b22
(USE_CG_TEXT_DRAWING): New define.
...
(struct MacFontStruct) [USE_CG_TEXT_DRAWING]: New members cg_font
and cg_glyphs.
2005-11-13 05:46:17 +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
338fa84a5e
(pitx): Fix output format if n_overlay_strings > 0.
...
(bt): Add post hook to "backtrace" to always dump lisp call stack to
increase chance of people sending it to us when reporting bugs.
2005-11-11 15:45:44 +00:00
Kim F. Storm
ab4d879ee6
*** empty log message ***
2005-11-11 15:45:18 +00:00
Kim F. Storm
c698360f95
(Fsubstitute_command_keys): Doc fix.
2005-11-11 15:36:36 +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
fcc38f6dbe
(struct it): New member ignore_overlay_strings_at_pos_p.
2005-11-11 15:33:34 +00:00
Kim F. Storm
310316cfb9
(handle_stop): Skip overlay string handling if
...
ignore_overlay_strings_at_pos_p is set.
(set_iterator_to_next): At end of display vector, set
ignore_overlay_strings_at_pos_p if dpvec came from an overlay
string, so we skip those overlay strings at current pos.
2005-11-11 15:33: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
Kim F. Storm
bd90dcd000
(safe_debug_print): New function to be called from gdb
...
to print Lisp objects; use valid_lisp_object_p to avoid crashing
if user tries to print something which is not a Lisp object.
2005-11-09 23:14:32 +00:00
Kim F. Storm
cbe3cc9229
(valid_lisp_object_p): Add prototype.
2005-11-09 23:14:19 +00:00
Kim F. Storm
3cd5573537
(valid_lisp_object_p): New function to validate that
...
an object is really a valid Lisp_Object.
2005-11-09 23:14:12 +00:00
Kim F. Storm
1609a9633f
(pp, pp1): Use safe_debug_print.
...
(pv, pv1): New commands to print value of a lisp variable.
2005-11-09 23:13:56 +00:00
Nick Roberts
8a3862864a
(pp1): New user-defined function.
2005-11-09 20:38:12 +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
YAMAMOTO Mitsuharu
a7a4eb9549
(C_SWITCH_SYSTEM): Remove -fno-common.
2005-11-09 08:09:01 +00:00
YAMAMOTO Mitsuharu
433456d7a7
(unexec_write_zero): New function.
...
(copy_data_segment): Clear uninitialized local variables in
statically linked libraries.
2005-11-09 08:08:34 +00:00
YAMAMOTO Mitsuharu
10ae126cfc
[MAC_OSX] (init_mac_osx_environment): Reinitialize locale
...
related variables for dumped executable.
2005-11-09 08:07:59 +00:00
YAMAMOTO Mitsuharu
54eaa188d3
[MAC_OSX] (image_load_quartz2d): Fix memory leak.
2005-11-09 08:07:18 +00:00
Juri Linkov
58b6f884c0
*** empty log message ***
2005-11-09 07:49:18 +00:00
Juri Linkov
d35f78c989
(shadow_lookup): If Flookup_key returns a number,
...
call it again with a sub-key-sequence, and if its return value
is non-nil (sub-key is bound), return nil.
2005-11-09 07:48:38 +00:00
Kim F. Storm
675984ede6
(Fsignal_process): Recognize signal names with and
...
without SIG prefix, e.g. SIGHUP and HUP.
2005-11-08 21:38:37 +00:00
Kim F. Storm
a967ed62bb
(search_buffer): No need to initialize base_pat.
2005-11-08 21:38:10 +00:00
Kim F. Storm
1f5f957a3e
*** empty log message ***
2005-11-08 21:37:28 +00:00
Kim F. Storm
a6cbd53f32
Use local var `b' instead of XBUFFER (w->buffer) also when
...
accessing member cursor_in_non_selected_windows.
2005-11-07 11:55:20 +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
8a658d9421
(show_mouse_face): Clear mouse face to eol.
2005-11-04 10:14:54 +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
Richard M. Stallman
5afc696a37
(Fenlarge_window): Rename SIDE to HORIZONTAL.
...
(enlarge_window): Rename WIDTHFLAG to HORIZ_FLAG.
(CURBEG, CURSIZE): Use HORIZ_FLAG instead of WIDTHFLAG.
2005-11-03 21:13:57 +00:00
Richard M. Stallman
acebbab350
(STATIC_HEAP_SIZE): Increment both definitions.
2005-11-03 21:12:07 +00:00
Richard M. Stallman
225ccad65e
(refill_memory_reserve): Move decl out of conditionals.
2005-11-03 21:11:20 +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
Kim F. Storm
b15d77dddb
(update_window_fringes): Undo 2005-10-27 change.
...
Instead, rotate the bottom angle bitmap 180 degrees to indicate
that the bottom row does not end in a newline.
2005-11-01 22:32:24 +00:00
Andreas Schwab
b4235a80c8
*** empty log message ***
2005-11-01 21:34:43 +00:00
Andreas Schwab
825dad898e
(unexec): Handle .plt section in BSS segment.
2005-11-01 21:32:27 +00:00
Stefan Monnier
e5f64be229
*** empty log message ***
2005-11-01 19:55:49 +00:00
Stefan Monnier
c1ed1b2039
(readevalloop): Yet another int/Lisp_Object mixup (YAILOM).
2005-11-01 19:46:16 +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
098eb8b2e5
Add previous years to copyright notice.
2005-10-31 08:41:51 +00:00
Romain Francoise
edf84ae9cd
* macfns.c: Update copyright year.
...
* m/gould.h: Likewise.
2005-10-31 08:36:55 +00:00