aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (re_match_2) <anychar>: In unibyte case, set buf_ch as unsigned.Karl Heuer1998-04-071-1/+1
|
* (GSSAPI, HAVE_LIBGSSAPI_KRB5, HAVE_LIBGSSAPI, HAVE_GSSAPI_H):Karl Heuer1998-04-071-0/+7
| | | | Add undefs for GSS-API support in movemail.
* (re_match_2_internal): Declare buf_ch unsigned int.Richard M. Stallman1998-04-071-2/+2
|
* Don't include <string.h> when configuring.Richard M. Stallman1998-04-071-0/+3
|
* (Fdirectory_files): Use make_uninit_multibyte_string.Karl Heuer1998-04-061-3/+4
| | | | Use STRING_BYTES on encoded_directory.
* (Flength): Doc fix.Andreas Schwab1998-04-061-2/+2
|
* (unexec): Account for possible padding before the old .bssAndreas Schwab1998-04-061-1/+3
| | | | section.
* (Ftranspose_regions): Fix order of parameters for replace_range.Andreas Schwab1998-04-061-2/+2
|
* (Fdirectory_files): GCPRO encoded_directory and list.Andreas Schwab1998-04-061-20/+20
| | | | Compute needsep only once. Pass correct arg to chars_in_text.
* (gc_sweep): Avoid using two loop variables counting theAndreas Schwab1998-04-061-21/+25
| | | | same thing.
* (Fstring_as_unibyte): Set size_byte field to -1.Kenichi Handa1998-04-061-0/+1
|
* (print) <Lisp_String>: Follow a hex escape with `\ ' if nec.Richard M. Stallman1998-04-051-0/+13
|
* Fix previous change.Richard M. Stallman1998-04-051-0/+1
|
* (make_frame_without_minibuffer): Conditionalize on HAVE_WINDOW_SYSTEM.Richard M. Stallman1998-04-041-0/+2
| | | | (make_minibuffer_frame): Likewise.
* (Fmessage_box): Pass the missing third argumentRichard M. Stallman1998-04-041-1/+2
| | | | STRING_MULTIBYTE (val) to message2.
* (regex_compile) [!MATCH_MAY_ALLOCATE]: Fix paren error.Richard M. Stallman1998-04-041-1/+1
|
* (set_intervals_multibyte): Function moved after set_intervals_multibyte_1.Richard M. Stallman1998-04-031-15/+13
|
* (compile_range): Unused function deleted.Richard M. Stallman1998-04-031-97/+133
| | | | | | | | | | | | | | | (regex_compile): Special handling for range \177-\377. (regex_compile): Cast args to TRANSLATE to unsigned char. (re_search_2): Fix forward scan handling multibyte. Recognize that nonascii characters are not in the fastmap. Handle fetching multibyte characters for backward scan, (re_match_2_internal): Handle multibyte and translation in exactn and anychar. (bcmp_translate): Handle multibyte chars for translation. (TRANSLATE): Don't cast to unsigned char. (PATFETCH): Use RE_TRANSLATE to translate.
* (Fmake_variable_frame_local): Doc fix.Richard M. Stallman1998-04-031-8/+7
|
* (Fstring_as_multibyte): Never return unibyte string unchanged.Richard M. Stallman1998-04-021-8/+6
| | | | Set size_byte field.
* (main): Add [--unibyte] to usage.Dave Love1998-04-021-1/+1
|
* (RE_TRANSLATE): Use char_table_translate.Richard M. Stallman1998-04-021-1/+1
|
* (char_table_translate): New function.Richard M. Stallman1998-04-021-0/+17
|
* (redisplay_window): Fix computing pos from last_point.Richard M. Stallman1998-04-021-5/+8
|
* (buf_charpos_to_bytepos): Delete local variable gapend_byte.Kenichi Handa1998-04-021-1/+0
|
* (CHARSET_OK): Don't reject safe charsets.Kenichi Handa1998-04-021-5/+8
| | | | | (DECODE_DESIGNATION): Likewise. (check_composing_code): Likewise.
* (selection_data_to_lisp_data): GiveKenichi Handa1998-04-021-2/+4
| | | | make_string_from_bytes a correct char size.
* (adjust_markers_for_replace): New function.Kenichi Handa1998-03-301-17/+107
| | | | | | | (adjust_after_replace): Arguments changed. Call adjust_markers_for_replace if this function is called after replacement. (adjust_after_insert): New function.
* (adjust_after_replace, adjust_after_insert): Extern them.Kenichi Handa1998-03-301-0/+2
|
* (code_convert_region): Handle skipped ASCII charactersKenichi Handa1998-03-301-52/+64
| | | | | | | at the head and tail of conversion region correctly when adjusting position keepers. Call adjust_after_insert to record undo info and adjust markers when we don't have to change byte sequence of a buffer.
* (struct coding_system): Comment for the memberKenichi Handa1998-03-301-3/+4
| | | | heading_ascii modified.
* (Finsert_file_contents): Call adjust_after_insert whenKenichi Handa1998-03-301-13/+5
| | | | | a text is inserted in a multibyte buffer without any code conversion.
* (display_text_line): Handle overlay-arrow correctly.Richard M. Stallman1998-03-291-19/+17
|
* (code_convert_region): Call adjust_before_replaceRichard M. Stallman1998-03-281-3/+5
| | | | in the no-conversion case. Adjust GPT, ZV and Z in chars.
* (check_markers_debug_flag): New variable.Richard M. Stallman1998-03-281-2/+49
| | | | | | | (syms_of_insdel): Set up Lisp var. (CHECK_MARKERS): New macro. Use it everywhere instead of calling check_markers directly. It tests check_markers_debug_flag.
* (mark_buffer): Mark the undo_list slot specially;Richard M. Stallman1998-03-281-0/+73
| | | | | | don't mark a marker just cause it is in this list. (Fgarbage_collect): Discard from all undo-lists all elements that adjust markers that were not marked.
* (struct buffer): Field `undo_list' moved before `name'Richard M. Stallman1998-03-281-8/+9
| | | | so it won't get marked in the usual way.
* (barf_or_query_if_file_exists): New arg QUICK. All calls changed.Richard M. Stallman1998-03-281-9/+16
|
* (item_properties): New variable.Richard M. Stallman1998-03-271-0/+33
| | | | (ITEM_PROPERTY_...): New macros.
* (init_lread): Init Vstandard_input.Richard M. Stallman1998-03-261-0/+2
|
* (redisplay_window): Fix previous change.Kenichi Handa1998-03-261-3/+5
|
* (compute_motion): Call strwidth only when necessary.Kenichi Handa1998-03-251-2/+4
| | | | | Set wide_column_end_hpos only when MULTIBYTE_BYTES_WIDTH set nonzero to wide_column.
* (make_buffer_string, make_buffer_string_both): Extern them.Kenichi Handa1998-03-251-0/+2
|
* (read_process_output): Count multibyte characters. IfKenichi Handa1998-03-251-4/+14
| | | | | | received data is stored in p->decoding_buf, copy it to a temporary buffer and call insert_before_makers instead of insert_from_string_before_markers.
* (redisplay_window): Give byte position to FETCH_BYTE.Kenichi Handa1998-03-251-6/+6
| | | | | | Call pos_tab_offset appropriately. (try_window_id): Give byte position to FETCH_BYTE. Set val.bytepos to pos_byte.
* (record_delete): The second arg is Lisp_Object.Kenichi Handa1998-03-241-1/+1
|
* Declarations changed.Kenichi Handa1998-03-241-4/+29
| | | | | (STRING_MULTIBYTE, STRING_BYTES, SET_STRING_BYTES): New definitions treating negative size_byte as a flag for unibyte.
* (MULTIBYTE_BYTES_WIDTH): Set wide_column only when weKenichi Handa1998-03-241-2/+6
| | | | encounter a wide-column character.
* (del_range_2): Move gap again to a proper place justKenichi Handa1998-03-241-6/+4
| | | | after calling make_buffer_string_both.
* (shrink_decoding_region): If EOL_CONVERSION is nonzero,Kenichi Handa1998-03-241-4/+4
| | | | don't skip `\r' (instead of `\n').