1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 23:10:47 -08:00
Commit graph

20334 commits

Author SHA1 Message Date
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
Kim F. Storm
8a955545b2 (display_line): Restore it->current_x and call
extend_face_to_end_of_line when last glyph doesn't fit on line.
(set_glyph_string_background_width): Remove specific tests  here
to see if face background should extend to end of line.  Simplify.
2005-10-30 20:08:09 +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
Richard M. Stallman
4d4d36b1bc (Fmake_variable_frame_local): Doc fix. 2005-10-30 03:02:43 +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
27f8fd9959 (Fformat_mode_line): Clear mode_line_proptrans_alist after saving. 2005-10-29 20:03:42 +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
Richard M. Stallman
eb3fe1745c (memory_full_cons_threshold): Declared.
(internal_lisp_condition_case): Declared.
2005-10-29 19:40:49 +00:00
Richard M. Stallman
24d8a105d8 (syms_of_alloc) <memory-full>: Doc fix.
(Fmemory_full_p): Function deleted.
(syms_of_alloc): Don't defsubr it.
(memory_full_cons_threshold): New variable.
(spare_memory): Now a vector of 7 elts.
(buffer_memory_full): Don't set Vmemory_full here.
(xfree): Don't try to refill here.
(emacs_blocked_free): Record BYTES_USED in local var.
(memory_full): Now free all the slots in spare_memory.
(refill_memory_reserve): Allocate each slot in spare_memory.
(init_alloc_once): Call refill_memory_reserve.
2005-10-29 19:39:50 +00:00
Richard M. Stallman
b0820d6af0 (command_loop_1): Don't set Vmemory_full here. 2005-10-29 19:34:58 +00:00
Richard M. Stallman
ee830945cc (internal_lisp_condition_case): New function.
(Fcondition_case): Use internal_lisp_condition_case.
(Feval): Test Vmemory_full and memory_full_cons_threshold.
(Ffuncall): Likewise.
2005-10-29 19:34:12 +00:00