aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (Fbuffer_list): New optional argument FRAME.Richard M. Stallman1997-06-261-4/+28
|
* (Finsert_file_contents): Pass new arg to prepare_to_modify_buffer.Richard M. Stallman1997-06-251-1/+1
|
* (prepare_to_modify_buffer, signal_before_change):Richard M. Stallman1997-06-251-18/+80
| | | | | | | New argument PRESERVE_PTR. (del_range_1): Use PRESERVE_PTR to preserve FROM. Save the length of the range separately. (NULL): Define if not defined.
* Fix previous change.Richard M. Stallman1997-06-251-1/+1
|
* (read_minibuf): New arg allow_props.Richard M. Stallman1997-06-251-9/+26
| | | | | | | If it is 0, discard text properties from the result. Callers changed. (minibuffer_allow_text_properties): New variable. (Fread_from_minibuffer): That variable controls allow_props arg. (syms_of_minibuf): Set up Lisp var.
* (Ffile_directory_p): Doc fix.Karl Heuer1997-06-241-3/+1
|
* (Freverse): Simplify.Richard M. Stallman1997-06-231-10/+6
|
* Initial revisionRichard M. Stallman1997-06-231-0/+6
|
* (KERNEL_FILE): New overriding definition.Richard M. Stallman1997-06-231-0/+3
|
* (read_avail_input): Check for failure with EIO.Richard M. Stallman1997-06-231-0/+7
|
* (LD_SWITCH_SYSTEM) [__mips__]: Alternate definition.Richard M. Stallman1997-06-231-0/+4
|
* Test __linux__ along with NEWSOS5.Richard M. Stallman1997-06-231-4/+14
| | | | | | (KERNEL_FILE, UNEXEC): Don't redefine them if __linux__. [__linux__] (TEXT_START, DATA_START, DATA_SEG_BITS): Alternate definitions.
* (Fdump_emacs): Bind command-line-processed to nil here.Richard M. Stallman1997-06-231-5/+9
|
* (Fdump_emacs): Error if not run in batch mode.Richard M. Stallman1997-06-231-1/+6
|
* (LIBS_TERMCAP): Use -ltermcap instead of -lc.Richard M. Stallman1997-06-221-2/+3
|
* Initial revisionRichard M. Stallman1997-06-222-0/+71
|
* (Fdelete_frame): Clear echo_area_glyphs if it was in this frame.Richard M. Stallman1997-06-221-0/+6
|
* (wait_reading_process_input): Don't check forRichard M. Stallman1997-06-221-3/+20
| | | | keyboard input if wait_for_cell.
* (Fset_face_attribute_internal): Use FS_LOAD_FONTKenichi Handa1997-06-211-1/+1
| | | | instead of calling fs_load_font directly.
* (dumpglyphs): Use FS_LOAD_FONT.Kenichi Handa1997-06-211-17/+41
| | | | | | | (x_new_fontset): If frame F has already using FONTSET, avoid the duplicated work. Use FS_LOAD_FONT. (x_list_fonts): Call Fassoc to search Valternate_charset_table. (x_load_font): Get around a buf of XListFonts
* (font_idx_temp): New temprary variable used in FS_LOAD_FONT.Kenichi Handa1997-06-211-1/+7
|
* (font_idx_temp): Extern it.Kenichi Handa1997-06-211-0/+18
| | | | (FS_LOAD_FONT): New macro.
* (Ferror_message_string): Optimize (error STRING) case.Richard M. Stallman1997-06-201-0/+9
|
* Change copyright notices.Richard M. Stallman1997-06-209-24/+16
|
* (Fprocess_send_eof): Prooperly conditionalize prev. change.Richard M. Stallman1997-06-191-0/+4
|
* (Fprocess_send_eof): Use shutdown, if it's a socket.Richard M. Stallman1997-06-191-1/+10
| | | | Don't close the output descriptor if that is also the input descriptor.
* (HAVE_SHUTDOWN): Add #undef.Richard M. Stallman1997-06-191-0/+1
|
* (Fchar_before): Validate N after decrementing.Richard M. Stallman1997-06-181-6/+8
| | | | Don't use POS as integer.
* (concat): Pay attention to multibyte characters whenKenichi Handa1997-06-181-4/+25
| | | | TARGET_TYPE is Lisp_String.
* (detect_coding_iso2022): Initilize mask correctly.Kenichi Handa1997-06-181-5/+4
|
* Further fix previous change.Richard M. Stallman1997-06-181-1/+2
|
* (wait_reading_process_input): Fix previous change.Richard M. Stallman1997-06-171-1/+2
|
* (Fdo_auto_save): Use stdio to write the save-list file.Richard M. Stallman1997-06-161-25/+31
| | | | | (Finsert_file_contents): Don't give up on the fast replace method if the coding remains undecided.
* Change copyright notices.Richard M. Stallman1997-06-161-3/+2
|
* (wait_reading_process_input): When exiting becauseRichard M. Stallman1997-06-161-0/+10
| | | | the process WAIT_PROC has terminated, first read all its output.
* Fix previous change.Richard M. Stallman1997-06-151-1/+1
|
* Fix up whitespace.Richard M. Stallman1997-06-151-1686/+1686
|
* (struct re_pattern_buffer): New member multibyte.Richard M. Stallman1997-06-151-0/+11
| | | | (re_match_object): New variable.
* (PTR_TO_OFFSET): New macro.Richard M. Stallman1997-06-151-1951/+2687
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (POS_AS_IN_BUFFER): New macro. (SYNTAX_ENTRY_VIA_PROPERTY): Set to take `syntax-table' text property into account when doing SYNTAX (c). (re_compile_fastmap): disable fastmap if any of wordbound notwordbound wordbeg wordend notsyntaxspec syntaxspec are seen. (re_search_2): SETUP_SYNTAX_TABLE_FOR_OBJECT at the start. (re_match_object): New variable. (re_match_2): SETUP_SYNTAX_TABLE_FOR_OBJECT at the start. (re_match_2_internal): For any of wordbound notwordbound wordbeg wordend notsyntaxspec syntaxspec call UPDATE_SYNTAX_TABLE before doing SYNTAX (c). [emacs]: Include charset.h and category.h [!emacs] (BASE_LEADING_CODE_P, WORD_BOUNDARY_P, CHAR_HEAD_P, SINGLE_BYTE_CHAR_P, SAME_CHARSET_P, MULTIBYTE_FORM_LENGTH, STRING_CHAR_AND_LENGTH, GET_CHAR_AFTER_2, GET_CHAR_BEFORE_2): New dummy macros. (enum re_opcode_t): New member categoryspec and notcategoryspec. (STORE_CHARACTER_AND_INCR, EXTRACT_CHARACTER, CHARSET_LOOKUP_RANGE_TABLE_WITH_COUNT, CHARSET_LOOKUP_RANGE_TABLE, CHARSET_BITMAP_SIZE, CHARSET_RANGE_TABLE_EXISTS_P, CHARSET_RANGE_TABLE CHARSET_PAST_RANGE_TABLE): New macros. (TRANSLATE): Cast return value to unsigned char, not char. (struct range_table_work_area): New structure. (EXTEND_RANGE_TABLE_WORK_AREA, SET_RANGE_TABLE_WORK_AREA, FREE_RANGE_TABLE_WORK_AREA, CLEAR_RANGE_TABLE_WORK_USED, RANGE_TABLE_WORK_USED, RANGE_TABLE_WORK_ELT): New macros. (FREE_STACK_RETURN): Call FREE_RANGE_TABLE_WORK_AREA. (regex_compile): Declare `c' and `c1' as int to store multibyte characters. Declare range_table_work and initialize it. Initialize bufp->multibyte to 0 if not emacs. For case '[' and `default', code re-written to handle multibyte characters. Add code for case 'c' and 'C' to handle category spec. (re_compile_fastmap): New local variables k, simple_char_max, and match_any_multibyte_characters. Use macro CHARSET_BITMAP_SIZE. Handle multibyte characters in cases charset, charset_not, wordchar, notwordchar, anychar, syntaxspec, notsyntaxspec, categoryspec, notcategoryspec. (STOP_ADDR_VSTRING, POS_ADDR_VSTRING): New macros. (re_search_2): Code re-written to handle multibyte characters. (AT_WORD_BOUNDARY): Macro disabled. (re_match_2_internal): New local variable multibyte. `d' is incremented while paying attention to multibyte characters if necessary. For case charset, charsetnot, wordbound, notwordbound, wordbeg, wordend, matchsyntax, and matchnotsyntax, code re-written to handle multibyte characters. Add code for case categoryspec and notcategoryspec. Declare c, c1 as unsigned int, not unsigned char.
* (Fchar_after, Fchar_before): Make arg optional.Richard M. Stallman1997-06-151-8/+20
|
* (Bread_char): Deleted.Richard M. Stallman1997-06-141-5/+2
| | | | | | (Bsave_current_buffer_1): New byte code. (Fbyte_code): Delete handling Bread_char. Handle Bsave_current_buffer_1 like Bsave_current_buffer.
* (point): Obsolete macro deleted in favor of PT.Karl Heuer1997-06-141-4/+0
|
* (Fprevious_char): Use PT, not point.Karl Heuer1997-06-141-1/+1
|
* (internal_self_insert): Use PT, not point.Karl Heuer1997-06-141-1/+1
|
* (Fcall_process): Use setsid to disconnect childRichard M. Stallman1997-06-131-1/+4
| | | | process from controlling terminal.
* (init_sys_modes): Enable VSTART and VSTOP if flow_control.Richard M. Stallman1997-06-131-0/+9
|
* (kbd_buffer_get_event): When wait_reading_process_inputRichard M. Stallman1997-06-131-3/+23
| | | | returns, check Vunread_command_events.
* (wait_reading_process_input): Return if unread events appear.Richard M. Stallman1997-06-131-0/+10
|
* (unexec): Call update_dynamic_symbols unconditionally.Richard M. Stallman1997-06-111-7/+4
| | | | | (update_dynamic_symbols): Define unconditionally, but do nothing if __linux__or __NetBSD__.
* (Fwrite_region): Fix previous doc change.Erik Naggum1997-06-101-0/+1
|