1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-10 21:50:37 -08:00
Commit graph

18318 commits

Author SHA1 Message Date
Kenichi Handa
6fb41b5b77 *** empty log message *** 2004-06-13 00:25:18 +00:00
Kenichi Handa
fd9c3a9780 (CCL_READ_CHAR): If hit EOF, set REG to -1. 2004-06-13 00:22:19 +00:00
Eli Zaretskii
fc3095ced1 *** empty log message *** 2004-06-12 10:33:57 +00:00
Eli Zaretskii
6992a868c3 (Fdefun): Signal an error if NAME is not a symbol. 2004-06-12 10:32:44 +00:00
Miles Bader
92aed8bec9 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
More build-in-place tweaking of arch tagging
2004-06-12 04:51:11 +00:00
Kenichi Handa
66189a403f *** empty log message *** 2004-06-12 02:36:47 +00:00
Kenichi Handa
9eaa8e6511 (CCL_CALL_FOR_MAP_INSTRUCTION): Save eof_ic in
ccl_prog_stack_struct and update it.
(CCL_INVALID_CMD): If CCL_DEBUG is defined, call ccl_debug_hook.
(CCL_READ_CHAR): Get instruction counter from eof_ic, not from
ccl->eof_ic on EOF.
(ccl_debug_hook): New function.
(struct ccl_prog_stack): New member eof_ic.
(ccl_driver): Handle EOF in subrountine call correctly.
2004-06-12 02:33:39 +00:00
Kim F. Storm
9db03f6c4c (shut_down_emacs): Inhibit redisplay during shutdown. 2004-06-11 21:48:22 +00:00
Kim F. Storm
1da71023cf *** empty log message *** 2004-06-11 21:47:28 +00:00
Kenichi Handa
230779b9a3 (encode_coding_string): Check CODING_FINISH_INTERRUPT. 2004-06-11 05:56:44 +00:00
Miles Bader
48d67035ea Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Tweak arch tagging to make build/install-in-place less annoying

Previously, autoconf-created Makefiles and the like would contain
duplicate taglines (unfortunately, autoconf doesn't seem to have a
`strip in generated file' comment mechanism) leading to conflicts, and
installing in place would create unknown directories and copies of
source directories (leading to conflicts with the source directories).

This changeset makes all autoconf-processed files use explicit id-tags
and adds .arch-inventory entries to ignore installation directories.
2004-06-11 02:39:51 +00:00
Juanma Barranquero
e9efcef4e9 *** empty log message *** 2004-06-11 01:04:28 +00:00
Juanma Barranquero
883d272ec3 (Fposn_at_point): Doc fix. 2004-06-11 00:47:11 +00:00
David Kastrup
9b9ceb6178 (match_limit): Don't flag an error if match-data
exceeding the allocated search_regs.num_regs gets requested, just
return Qnil.
2004-06-11 00:08:37 +00:00
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