Commit graph

8896 commits

Author SHA1 Message Date
Richard M. Stallman
a458d45d9e (Fintern): Properly compare lisp objects. 1998-05-07 20:48:17 +00:00
Richard M. Stallman
899cb8f0f3 (set_internal): Properly compare lisp objects.
(Fmakunbound): Likewise.
1998-05-07 20:47:53 +00:00
Eli Zaretskii
02b9b4fd8a (init_process, syms_of_process): Make definition consistent with
prototypes on lisp.h
1998-05-07 07:46:41 +00:00
Kenichi Handa
dbc08868a2 (compute_motion): Fix bug of handling wide-column
character around right margin.
1998-05-07 06:41:12 +00:00
Richard M. Stallman
6c0316aea2 (syms_of_buffer) <buffer-file-coding-system>: Doc fix. 1998-05-07 04:02:36 +00:00
Kenichi Handa
7a7ab107f9 (Fcall_process): If we must display received data on
the fly, don't wait until a buffer is filled.
1998-05-07 01:05:36 +00:00
Richard M. Stallman
9d99031fcf (regex_compile): When checking after exactn
for a repetition operator, don't look beyond end of pattern arg.
1998-05-06 20:46:35 +00:00
Richard M. Stallman
8bb697c0d6 (main): Call the syms_of_... and keys_of_... functions
earlier, before init_vms_input and init_display.
1998-05-06 20:44:38 +00:00
Richard M. Stallman
833d591d60 (create_process): Add cast when calling encode_coding
and another when storing buf into new_argv.
1998-05-05 19:33:16 +00:00
Richard M. Stallman
643c73b90b (barf_or_query_if_file_exists): Encode file name.
(Finsert_file_contents): Don't use gap pos to set point
if del_range_byte deleted 0 characters.
1998-05-05 19:32:02 +00:00
Richard M. Stallman
a558a05d61 (Fmake_bool_vector): Clear out extraneous bits at end. 1998-05-05 19:30:33 +00:00
Richard M. Stallman
cb6792d2db (boyer_moore): Check more reliably for ptr[1] being
out of range.  Use pat_end to point at the pattern's end.
1998-05-05 06:25:58 +00:00
Richard M. Stallman
38cf95df42 (encode_coding_iso2022): Don't skip a code following some invalid code. 1998-05-04 22:33:38 +00:00
Richard M. Stallman
490fe8b05c (WINDOW_RIGHT_MARGIN): Don't subtract 1 from width when there are no
vertical scrollbars and this is the rightmost window in the frame.
1998-05-04 20:14:36 +00:00
Eli Zaretskii
229ba775d4 (Fload): Rename dosmode to fmode and use it on all
platforms.  Avoid calling fdopen only for WINDOWSNT, use fdopen
for the the MSDOS version.
(read1): Avoid recording doc strings positions only for WINDOWSNT,
not for MSDOS.
1998-05-04 15:32:44 +00:00
Eli Zaretskii
67d3b149e2 (read1): Clear out extraneous bits at end of bool-vector. 1998-05-04 15:29:47 +00:00
Andreas Schwab
ae79c227e8 Include syssignal.h after lisp.h. 1998-05-04 09:25:21 +00:00
Andreas Schwab
030f447530 Declare init_signals and add prototypes. 1998-05-04 09:24:30 +00:00
Andreas Schwab
46abf440cd Declare init functions. 1998-05-04 09:22:29 +00:00
Richard M. Stallman
5e0082a529 (LIBXMU): Don't bother testing CANNOT_DUMP. 1998-05-04 01:50:46 +00:00
Richard M. Stallman
becf3db327 (TAGS-LISP): New target.
(${lispsource}TAGS): Target deleted.
(tags): Depend on TAGS-LISP.
(TAGS): Generate the TAGS file in the build dir.
(lisptagsfiles): Variable deleted.

(shortnamesdir, cppdir): Vars deleted.
(shortnames): Target deleted.
(temacs): Don't use $(SHORT).
(SHORT): Var deleted.
1998-05-03 08:24:10 +00:00
Richard M. Stallman
e8cb089b39 (compute_motion): When invisible text cross TO,
return TO, not the start of the invisible text.
1998-05-03 04:33:27 +00:00
Richard M. Stallman
f6a492a9f2 Comment change. 1998-05-03 04:30:10 +00:00
Richard M. Stallman
7276d3d802 (search_buffer): Fix casts when assigning raw_pattern.
(compile_pattern_1): Declare raw_pattern as unsigned char *.
Fix casts when assigning raw_pattern.
Cast raw_pattern when calling re_compile_pattern.
1998-05-03 02:32:58 +00:00
Richard M. Stallman
3c6db9d561 (Fformat): Fix casts when assigning buf. 1998-05-03 02:24:36 +00:00
Richard M. Stallman
d8578e586c (isfloat_string): Don't look at bytes before the string. 1998-05-03 00:50:06 +00:00
Richard M. Stallman
d85e7184b9 (HAVE_STRING_H): Add #undef.
(NO_ABORT): Defined.
1998-05-02 06:40:41 +00:00
Richard M. Stallman
dbcb258a89 (XTwrite_glyphs): Don't advance cursor X beyond limit.
(XTcursor_to): Likewise.
1998-05-02 06:39:39 +00:00
Richard M. Stallman
f4a4528da4 Include coding.h.
(lock_file): Encode the file name, to make lock file name.
1998-05-02 06:38:41 +00:00
Richard M. Stallman
31406df1a4 (Vfile_name_coding_system)
(Vdefault_file_name_coding_system): Declarations added.
1998-05-02 06:38:09 +00:00
Richard M. Stallman
8a7777fc1a (Fmake_temp_name): Improve randomness of generated file names. 1998-05-02 06:00:42 +00:00
Richard M. Stallman
ba88b32238 (Finsert_char): Doc fix. 1998-05-02 05:39:14 +00:00
Richard M. Stallman
8231a9aaf2 Whitespace change. 1998-05-02 05:20:30 +00:00
Geoff Voelker
779a69a822 (enum_font_cb2): Only ignore raster fonts when
determining height and width.
1998-05-02 02:06:41 +00:00
Richard M. Stallman
bba07c181d (LIBS): Link in shell32.lib. 1998-05-01 04:52:54 +00:00
Richard M. Stallman
523812cdf3 (event_kind): New event type `drag_n_drop'. 1998-05-01 04:52:40 +00:00
Richard M. Stallman
a24dc617a8 (Qdrag_n_drop, drag_n_drop_syms, lispy_drag_n_drop_names): New variables.
(make_lispy_event): Handle drag_n_drop events.
(syms_of_keyboard): Initialize new symbols.
1998-05-01 04:51:51 +00:00
Richard M. Stallman
1e9582d459 (wordify): Do the second loop by chars, not by bytes. 1998-05-01 04:51:20 +00:00
Richard M. Stallman
12857dfd21 Include shellapi.h.
(construct_drag_n_drop): New function.
(w32_read_socket): Handle WM_DROPFILES messages.
1998-05-01 04:38:20 +00:00
Richard M. Stallman
cb9e33d4a5 Include shellapi.h.
(w32_createwindow): Enable drag-n-drop on new windows.
(w32_wnd_proc): Handle WM_DROPFILES messages.
Disable drag-n-drop on closing windows.
1998-05-01 04:37:42 +00:00
Kenichi Handa
49cb52b45c (encode_coding_iso2022): If encoding a last block,
reset graphic planes and registers.
1998-05-01 04:15:48 +00:00
Geoff Voelker
f11f6ccebb (WM_MOUSEWHEEL): Define relative to WM_MOUSELAST.
(MSH_MOUSEWHEEL): New macro.
1998-04-30 17:21:12 +00:00
Geoff Voelker
e7efd97e0f (msh_mousewheel): Declare.
(w32_read_socket): Check for mousewheel events.
1998-04-30 17:20:53 +00:00
Geoff Voelker
93fbe8b746 (msh_mousewheel): New variable.
(w32_msg_pump): Register that Emacs accepts mousewheel events.
(w32_wnd_proc): Check for mousewheel events.
1998-04-30 17:19:55 +00:00
Richard M. Stallman
eabb24d041 [defined (__alpha__) && !defined (__NetBSD__) && !defined (__OpenBSD__)]:
Include definition of HDRR structure that used to be in sym.h,
instead of sym.h.
1998-04-30 03:45:54 +00:00
Richard M. Stallman
ec067ec7e1 (minibuf_conform_representation): New function.
(Ftry_completion): Use it to return multibyte string
if and only if the completion table has a multibyte string.
(Fdisplay_completion_list):
Convert string to unibyte before displaying it, if default is unibyte.
1998-04-30 03:16:00 +00:00
Richard M. Stallman
88817f3b42 (find_handler_clause): Cast Fbacktrace to proper type. 1998-04-30 03:13:09 +00:00
Richard M. Stallman
2ba993db41 (struct process): Make inherit_coding_system_flag a Lisp_Object. 1998-04-29 21:47:23 +00:00
Richard M. Stallman
aa91317aed (Fset_process_inherit_coding_system_flag, Fstart_process):
Store inherit_coding_system_flag as a Lisp_Object.
(Fopen_network_stream): Likewise.
(Fprocess_inherit_coding_system_flag): Access it as Lisp_Object.
(read_process_output): Likewise.
1998-04-29 21:46:43 +00:00
Andreas Schwab
201d8c78ac Fix -Wimplicit warnings. 1998-04-29 09:49:44 +00:00