aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (search_buffer): Set search regs for all success with an empty string.Richard M. Stallman1998-05-151-6/+13
| | | | (set_search_regs): Clear out all regs except 0.
* (signal_quit): Add prototype.Richard M. Stallman1998-05-151-0/+2
|
* (sys_select): Always wait on interrupt_handle, so thatRichard M. Stallman1998-05-151-2/+22
| | | | user can break out of `accept-process-input' (for instance) by typing C-g.
* (w32_wnd_proc): Call signal_quit when C-g is received.Richard M. Stallman1998-05-151-1/+4
|
* (interrupt_handle): New variable.Richard M. Stallman1998-05-151-0/+22
| | | | | | | | (init_crit): Initialize it. (delete_crit): Cleanup on exit. (signal_quit): New function. Signal any threads that are blocked on a "system" call (provided they have been specially written to check for this), so the call can fail with EINTR as on Unix.
* Renamed "struct buffer" to "struct termcap_buffer" toRichard M. Stallman1998-05-151-4/+4
| | | | avoid confusing the MSVC debugger.
* (w32_ring_bell): Flash window correctly.Geoff Voelker1998-05-141-1/+11
|
* (Finsert_file_contents): Don't check non-regularRichard M. Stallman1998-05-141-5/+9
| | | | files for a coding: specification.
* (init_environment): Set TMPDIR to an existingEli Zaretskii1998-05-131-0/+32
| | | | directory. Abort if none of the usual places is available.
* (Finsert_file_contents): Check that a -*- coding: -*- specRichard M. Stallman1998-05-131-8/+85
| | | | or a local variables list exists, before Vset_auto_coding_function.
* (skip_chars): When fetching char after \,Richard M. Stallman1998-05-131-3/+7
| | | | don't fail to set c_leading_code.
* (Fminibuffer_complete_word): Fix the string-comparison loop.Richard M. Stallman1998-05-131-3/+3
|
* (get_doc_string): New arg UNIBYTERichard M. Stallman1998-05-121-10/+17
| | | | | Maybe use make_unibyte_string. All callers changed. (read_doc_string): Specify 1 for UNIBYTE.
* (Finsert_file_contents): Don't use the fast replace codeRichard M. Stallman1998-05-121-5/+8
| | | | | | if coding needs eol conversion. (Finsert_file_contents) [DOS_NT]: When setting buffer_file_type, if code conversion is needed, file is not binary.
* (parse_menu_item): Argument inmenubar < 0 now meansRichard M. Stallman1998-05-121-8/+31
| | | | | | parsing a keyboard menu item. (read_char_minibuf_menu_prompt): Use `parse_menu_item' to understand new menu item format.
* (stat, get_long_basename): Fail if filename contains anyRichard M. Stallman1998-05-121-2/+6
| | | | characters that are illegal in file names.
* (Fall_completions, Ftry_completion): Compare char sizes, not STRING_BYTES.Richard M. Stallman1998-05-121-2/+2
|
* (assoc_for_completion): Use Fcompare_strings.Richard M. Stallman1998-05-121-14/+27
| | | | | | | (test_completion): In obarray, try both unibyte and multibyte strings. (read_minibuf): Convert unibyte prompt to multi if minibuffer is multi. (Fdisplay_completion_list): Convert unibyte to strings to multibyte to conform to the buffer.
* (redisplay_window): Handle scroll_step along withRichard M. Stallman1998-05-111-9/+22
| | | | scroll_conservatively. Fix 1-off error checking the limit for them.
* (unlock_file): Encode the file name.Richard M. Stallman1998-05-111-0/+1
|
* (Fset_buffer_multibyte): Error if marker is putRichard M. Stallman1998-05-111-0/+6
| | | | on buffer's marker-chain while we have temporarily put nil there.
* (unchain_marker): Abort if the marker is not in its buffer's chain.Richard M. Stallman1998-05-111-7/+17
| | | | | | (buf_bytepos_to_charpos): Fix assignment of `record' when scanning from below. Don't create a marker if buffer's marker chain is empty.
* Comment change.Richard M. Stallman1998-05-111-0/+4
|
* (code_convert_region1): Set Vlast_coding_system_used.Richard M. Stallman1998-05-101-6/+20
| | | | | | (code_convert_string1): Likewise. (Fdecode_coding_region, Fencode_coding_region): Doc fixes. (Fdecode_coding_string, Fencode_coding_string): Doc fixes.
* (Fstart_process): Remove the special case forRichard M. Stallman1998-05-101-120/+114
| | | | | | | unibyte, for initializing the process coding systems. Instead, use the normal multibyte code, but check BUFFER's value and the default value of enable-multibyte-characters. (Fopen_network_stream): Likewise.
* (TAGS): Specify directory when running etags.Richard M. Stallman1998-05-101-1/+2
|
* (Fbyte_code): Don't use Bmark.Richard M. Stallman1998-05-101-3/+0
|
* (xstring): Handle unibyte strings.Richard M. Stallman1998-05-101-43/+65
| | | | (xchartable, xboolvector): New commands.
* (redisplay_window): Don't use last_point_x and last_point_yRichard M. Stallman1998-05-101-1/+5
| | | | if cursor_in_echo_area.
* (Qbuffer_name_history): New variable.Richard M. Stallman1998-05-091-2/+6
| | | | | (syms_of_minibuf): Initialize it. (Fread_buffer): Use that history list.
* (detect_coding_mask): Check also coding-category-binary.Richard M. Stallman1998-05-091-6/+9
|
* (scan_lists, scan_sexps_forward): Move complex expressionsRichard M. Stallman1998-05-091-4/+17
| | | | outside of the switch statement.
* Fix previous change.Kenichi Handa1998-05-091-1/+2
|
* (Fcall_process): Fix test for when to call Ffind_operation_coding_system.Richard M. Stallman1998-05-081-1/+1
|
* Comment change.Richard M. Stallman1998-05-081-2/+3
|
* (compute_motion): Fix, in a different way, the bug of handlingKenichi Handa1998-05-081-2/+1
| | | | wide-column character around right margin.
* (compute_motion): Undo both May 7 changes.Richard M. Stallman1998-05-081-3/+19
|
* (doprnt1): Cast arg to CHAR_STRING.Richard M. Stallman1998-05-081-1/+1
|
* (compute_motion): Fix previous change.Kenichi Handa1998-05-081-1/+1
|
* (Freplace_match): Fix the loop for copying textRichard M. Stallman1998-05-071-12/+12
| | | | from a string, in handling lastpos and pos.
* (Fexpand_file_name) [DOS_NT]: Note when special escapeRichard M. Stallman1998-05-071-34/+39
| | | | | | | prefix /: is present, and reinsert after name has been expanded. Only recognize drive specifier at beginning of name. (Fexpand_file_name): Don't strip trailing slash if newdir is just /.
* (Fintern): Properly compare lisp objects.Richard M. Stallman1998-05-071-1/+1
|
* (set_internal): Properly compare lisp objects.Richard M. Stallman1998-05-071-2/+2
| | | | (Fmakunbound): Likewise.
* (init_process, syms_of_process): Make definition consistent withEli Zaretskii1998-05-071-0/+2
| | | | prototypes on lisp.h
* (compute_motion): Fix bug of handling wide-columnKenichi Handa1998-05-071-19/+3
| | | | character around right margin.
* (syms_of_buffer) <buffer-file-coding-system>: Doc fix.Richard M. Stallman1998-05-071-1/+1
|
* (Fcall_process): If we must display received data onKenichi Handa1998-05-071-10/+23
| | | | the fly, don't wait until a buffer is filled.
* (regex_compile): When checking after exactnRichard M. Stallman1998-05-061-6/+6
| | | | for a repetition operator, don't look beyond end of pattern arg.
* (main): Call the syms_of_... and keys_of_... functionsRichard M. Stallman1998-05-061-24/+25
| | | | earlier, before init_vms_input and init_display.
* (create_process): Add cast when calling encode_codingRichard M. Stallman1998-05-051-2/+2
| | | | and another when storing buf into new_argv.