1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-05 23:21:22 -08:00
Commit graph

18304 commits

Author SHA1 Message Date
Miles Bader
6e87ac8f55 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-385
src/xfaces.c (push_named_merge_point): Return 0 if a cycle is detected
2004-06-08 07:06:19 +00:00
Juanma Barranquero
0b0dea7bb7 *** empty log message *** 2004-06-07 21:03:48 +00:00
Juanma Barranquero
412f1fab56 (Fuser_login_name, Ffloat_time, Fencode_time, Fcurrent_time_string)
(Fcurrent_time_zone, Finsert_buffer_substring, Ftranspose_regions):
Doc fixes.
2004-06-07 20:33:00 +00:00
Kim F. Storm
08384afd01 Typo. 2004-06-07 10:02:47 +00:00
Miles Bader
a0a2334679 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-381
Face merging cleanups

The only user-visible changes should be:

  * The priority order of faces in a face :inherit attribute is now
    reversed (for consistency with face lists in `face' text
    properties)

  * An :inherit loop is halted immediately, instead of being applied
    several times first; this should only matters when a relative
    attribute such as a :height scale is used.
2004-06-07 07:02:20 +00:00
Kenichi Handa
12d5b1856c (find_safe_codings): Check NILP (safe_codings) only at
the necessary places.
2004-06-07 00:00:03 +00:00
Kim F. Storm
2e2d7ee654 *** empty log message *** 2004-06-06 22:40:53 +00:00
Kim F. Storm
116c423ca5 (Fdelete_process): Undo 2004-05-28 change.
Instead, call status_notify also for network process.
(status_message): Use process instead of status as arg.
Give messages "deleted" or "connection broken by remote peer" for
an exited network process.
(status_notify): Change call to status_message.
(read_process_output): Increase readmax to 4096.  Do not increase
buffer size for datagram channels (default is now large enough).
2004-06-06 22:17:53 +00:00
Steven Tamm
fcf0d299cd macfns.c (x_create_tip_frame): Fix Mac OS X 10.1 compilation
problem due to newly defined variable.
2004-06-06 20:54:15 +00:00
Steven Tamm
1d8362400e (x_create_tip_frame): Fix Mac OS X 10.1 compilation problem due to newly defined variable 2004-06-06 20:53:20 +00:00
Miles Bader
0722292b20 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-377
(Fdisplay_supports_face_attributes_p): Work around bootstrapping problem
2004-06-06 09:49:12 +00:00
Richard M. Stallman
ddfb836996 *** empty log message *** 2004-06-05 17:40:24 +00:00
Richard M. Stallman
1fb101f339 (Fcompleting_read): Doc fix. 2004-06-05 16:52:14 +00:00
Andreas Schwab
57015754de *** empty log message *** 2004-06-05 15:54:10 +00:00
Andreas Schwab
bc0ba0c24e (x_create_tip_frame): Fix declaration after statement. 2004-06-05 15:40:29 +00:00
Juanma Barranquero
f9711de4ad *** empty log message *** 2004-06-05 00:43:47 +00:00
Juanma Barranquero
23715ea6ff (Fdescribe_vector): Fix docstring.
(Fkey_description, Fglobal_key_binding): Fix typo in docstring.
2004-06-05 00:30:12 +00:00
Miles Bader
8e330b2257 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-374
(tty_supports_face_attributes_p): Ensure attributes differ from default

This implements the property of `display-supports-face-attributes-p'
which says that the specified attributes must be distinguishable from
those of the default face.
2004-06-04 23:30:03 +00:00
Eli Zaretskii
9742a3a6aa *** empty log message *** 2004-06-04 16:08:11 +00:00
Eli Zaretskii
ccda4e3cef (x_supports_face_attributes_p): Make this function
conditional on HAVE_WINDOW_SYSTEM.
(Fdisplay_supports_face_attributes_p) [HAVE_WINDOW_SYSTEM]: Don't
call x_supports_face_attributes_p if it was not compiled in.
2004-06-04 15:56:53 +00:00
Miles Bader
9717e36cff Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-370
Move `display-supports-face-attributes-p' entirely into C code

Previously only the tty-related portion of display-supports-face-attributes-p
was done in C.  This just moves the graphical-display related bits into C
too, which allows us to implement them properly (the previous attempt to do a
halfway-proper job in lisp didn't work because of funny conditions during
emacs startup).
2004-06-04 06:00:59 +00:00
Juanma Barranquero
52deb19f24 (Fx_display_grayscale_p, Fw32_send_sys_command, Vw32_color_map):
Fix typo in docstring.
(Fx_create_frame, Fw32_find_bdf_fonts, Fx_show_tip)
(Fw32_unregister_hot_key, Fw32_reconstruct_hot_key):
Make argument names match their use in docstring.
2004-06-02 22:59:11 +00:00
Juanma Barranquero
86d373e6b2 *** empty log message *** 2004-06-02 00:53:13 +00:00
Juanma Barranquero
b0da69a77b Work around bugs/problems with MinGW builds of graphics libraries
called from MSVC builds of Emacs.

(lookup_image): Make pointer to img static.
(png_read_from_memory): Disable "global" optimization.
2004-06-02 00:50:09 +00:00
Stefan Monnier
2b47b74d0c (Fcondition_case): Fix usage. Simplify. 2004-06-01 23:21:55 +00:00
Stefan Monnier
2fb0ce67de (EXCEEDS_LISP_PTR) [USE_LSB_TAG]: Never true. 2004-06-01 20:26:52 +00:00
Luc Teirlinck
e8eeaed8cb *** empty log message *** 2004-05-31 14:19:27 +00:00
Steven Tamm
50bf76732b Support Tooltips with the Carbon emacs port.
Some code cleanup using helper macros.
2004-05-30 00:18:41 +00:00
Richard M. Stallman
08fd12516b *** empty log message *** 2004-05-29 16:26:16 +00:00
Richard M. Stallman
e3d5ca1ed1 (truncate_undo_list): New arg LIMITSIZE. 2004-05-29 16:20:47 +00:00
Richard M. Stallman
ae6a9bfec9 (undo_outer_limit): New variable.
(syms_of_alloc): Defvar it.
(Fgarbage_collect): Pass undo_outer_limit to truncate_undo_list.
2004-05-29 16:19:41 +00:00
Richard M. Stallman
924ee4e288 (truncate_undo_list): Update decl. 2004-05-29 16:18:41 +00:00
Richard M. Stallman
ab349c191f (lisp_align_malloc): Check for base == 0 regardless of HAVE_POSIX_MEMALIGN.
Clean up HAVE_POSIX_MEMALIGN handling of `err'.
2004-05-29 16:10:27 +00:00
Stefan Monnier
227ef0ff6c *** empty log message *** 2004-05-29 00:01:42 +00:00
Stefan Monnier
c37adf23e8 Undo Kim's recent changes and fix the same bug differently.
(marker_blocks_pending_free): Remove.
(Fgarbage_collect): Sweep after cleaning up undo-lists.
Mark the undo lists after claning them up.
Don't free block in marker_blocks_pending_free.
(mark_buffer): Don't mark undo_list.
(gc_sweep): Sweep hash-tables and strings first.
Do free marker blocks that are empty.
2004-05-29 00:00:17 +00:00
Stefan Monnier
034a611363 *** empty log message *** 2004-05-28 22:54:58 +00:00
Stefan Monnier
e2543b02bf (print_partial_compiled_pattern): Add missing 'break'
after 'case wordend'.  For symbeg and symend, print to stderr,
like the other cases.
2004-05-28 22:28:09 +00:00
Noah Friedman
33594a8d34 process.c (Fdelete_process): Do not call remove_process. 2004-05-28 21:58:31 +00:00
Stefan Monnier
ce50a84705 *** empty log message *** 2004-05-28 21:15:08 +00:00
Stefan Monnier
b40ea20a66 (struct backtrace): Remove.
(Fgarbage_collect): Use the new mark_backtrace.
2004-05-28 20:59:14 +00:00
Stefan Monnier
4ce0541e44 (mark_backtrace): New function. 2004-05-28 20:54:39 +00:00
Stefan Monnier
7292839d01 (run_exit_minibuf_hook): New function.
(read_minibuf_unwind): Don't run exit-minibuffer-hook any more.
(read_minibuf): Use separate unwind handler to run exit-minibuf-hook.
2004-05-28 20:52:05 +00:00
Miles Bader
54212d2e6b Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-345
Tweak source regexps so that building in place won't cause problems
2004-05-28 01:55:45 +00:00
Kim F. Storm
6c0afe12c9 (back_to_previous_visible_line_start): Skip backwards
over display properties, e.g. images, that replace buffer text.
2004-05-26 22:11:29 +00:00
Kim F. Storm
1e8dae36db *** empty log message *** 2004-05-26 22:10:26 +00:00
Kim F. Storm
6b67a5180d (marker_blocks_pending_free): New var.
(gc_sweep): Store free marker blocks on that list.
(Fgarbage_collect): Free them after undo-list cleanup.
2004-05-25 11:18:07 +00:00
Kim F. Storm
1566f511f1 (wait_reading_process_input): Check connect_wait_mask
before actually accepting connection in case it has already been
accepted due to recursion.
2004-05-25 11:17:43 +00:00
Kim F. Storm
846faa3b2c *** empty log message *** 2004-05-25 11:17:03 +00:00
Kenichi Handa
6239a668ad (Fset_safe_terminal_coding_system_internal): Set
suppress_error in safe_terminal_coding, not terminal_coding.
2004-05-23 23:56:57 +00:00
Richard M. Stallman
71d5a208a4 *** empty log message *** 2004-05-22 22:23:13 +00:00