⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 早期freebsd实现
💻
📖 第 1 页 / 共 5 页
字号:
	Let programmer force a preemption from the debugger.Sat Aug 25 14:22:39 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* xdisp.c (try_window_id): Record info for debugging.	* x11term.c (CursorToggle): If in highlighted line, call dummy.Thu Aug 23 16:41:11 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* process.c (wait_reading_process_output):	Don't deactivate process for eof if SIGCHLD is defined.	That used to mask the proper exit status.Wed Aug 22 12:40:29 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* m-plexus.h (LD_SWITCH_MACHINE): New macro.Mon Aug 20 23:29:08 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* malloc.c (malloc_usable_size, memalign): Count size of header	properly.Thu Aug 16 13:51:23 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* keymap.c (apropos1): At least 1 space between fn name and keys.Wed Aug 15 14:44:12 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* term.c (calculate_costs): Make DC_ICcost one element larger.	* process.c (allocate_pty, create_process): 	(Fopen_network_stream, wait_reading_process_input):	Use O_NONBLOCK if it is defined.	(wait_reading_process_input): Ignore nread == 0 if using O_NDELAY.	* process.c (pty_name): New name for ptyname.Tue Aug 14 22:13:00 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* fileio.c (Finsert_file_contents): Ensure `i' appears initialized.	* process.c (create_process) [HPUX]: Avoid calling signal;	HPUX has sigsetmask.Mon Aug 13 18:32:16 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* x11term.c (x_term_init): Turn off use of XIgnoreError.	(internal_socket_read): Turn off O_NDELAY if FIOSNBIO will be used.	* xmenu.c (list_of_items, list_of_panes): Fix typos in wta errors.Sat Aug 11 19:00:49 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* m-convex.h (C_SWITCH_MACHINE, LIB_STANDARD, LIBS_MACHINE):	(LD_SWITCH_MACHINE): Add definitions for Convex V 4.0.Wed Aug  8 13:50:25 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* x11term.c (internal_socket_read): Make XComposeStatus static.Tue Aug  7 16:11:57 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* sysdep.c [NEED_PTEM_H]: New flag macro says include ptem.h.	* x11term.c (XTfeep): Call XFlush.	* x11term.c (XT_Set_Size_Hints): Move resize after setting hints.Mon Aug  6 23:48:00 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* x11fns.c (Fx_set_background_color): Set bkgd color of cursor GC.Sun Jul 29 14:16:05 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* x11term.c (local_cursor_vpos, local_cursor_hpos): 	New variables, used throughout this file instead of cursor_*.	(XTupdate_end): Move cursor to last specified position.	This makes cursor_in_echo_area work.	* Makefile (CPP): Use $(CC).	* editfns.c (init_editfns): Fix typos.Sat Jul 28 22:14:16 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* doprnt.c (doprnt): Support negative width for %s.Fri Jul 27 17:15:20 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* dispnew.c (change_screen_size): Set screen_garbaged.Mon Jul 23 15:51:01 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* scroll.c (CalcLID): Run loop screen_height times.	(calculate_scrolling): Offset *_cost by -1.Tue Jul 17 17:42:46 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* m-mips.h: Fix unterminated comment.	* fileio.c (Finsert_file_contents): Initialize I exiting main loop.	* fileio.c (barf_or_query_if_file_exists): Fix bad arg to Fsignal.Tue Jul 10 15:54:25 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* process.c (wait_reading_process_input):	Test of wait_proc->status was backwards.	* sysdep.c: New parameter NO_SIOCTL_H.	* s-386ix.h: New file.Mon Jul  9 14:33:07 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* m-pmax.h: Undef LD_SWITCH_MACHINE, change DATA_START	and DATA_SEG_BITS.Thu Jul  5 15:34:31 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* s-iris3-6.h (HAVE_GETWD): Define this.	(KERNEL_FILE): Change to /unix.	(sigsetmask, sigblock, NEED_ERRNO, C_SWITCH_MACHINE): Turn off.	(SIGIO): Don't undefine it.	(LIBS_MACHINE): Remove -lbsd.	* term.c (calculate_costs): Fix typo allocating DC_ICcost.Thu Jul  5 13:38:24 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* minibuf.c (Fall_completions, do_completion): Treat nil as alist.	(Ftry_completion): Likewise.Sun Jul  1 17:21:40 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* sysdep.c: Undefine TIOCGETC if BROKEN_TIOCGETC defined.	* s-usg5-3.h: Define BROKEN_TIOCGETC.Thu Jun 28 13:44:46 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* term.c (calculate_costs): Always allocate chars_wasted and copybuf.	Clear chars_wasted.	* xdisp.c (display_text_line): Check p1prev against startp for `...'.Tue Jun 26 12:37:45 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* fileio.c (Fdo_auto_save): If don't save because file has shrunk,	that still counts as trying.Sun Jun 24 14:30:17 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* x11term.c (dumprectangle, CursorToggle, dumpchars): Use new	screen data structures.	* xterm.c (dumprectangle, CursorToggle, dumpchars): Likewise.	Also, use current_screen in place of active_screen	since in fact only that screen matrix was ever used.	* dispextern.h: Add `extern' to variable declarations.Sat Jun 23 14:12:01 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* process.c [HPUX]: Undefine TIOCGPGRP.	* editfns.c, fileio.c, filelock.c [HPUX]: Include stdio.h.	* s-hpux.h: Inclusion of wait.h moved from m-hp9000s300.h.	(HAVE_RENAME): Define this.	* sysdep.c (HAVE_RANDOM): Define this on hpux with x11.	(rename): Check HAVE_RENAME.	* lread.c (read_escape): Don't use \a.Wed Jun 20 12:44:16 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* m-sun2.h: Add comment for dealing with 68881.Tue Jun 19 01:36:26 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* m-ibmps2-aix.h: Define C_DEBUG_SWITCH to optimize for gcc.	Define LIB_STANDARD rather than LIBS_MACHINE.	Define HAVE_PTYS, HAVE_SOCKETS, HAVE_SYSVIPC, X_DEFAULT_FONT.	Undefine sigsetmask.	* sysdep.c: Don't include sioctl.h on aix386.	* process.c: Use HAVE_WAIT_HEADER.Sun Jun 17 17:57:31 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* insdel.c (insert): Error if buffer would get too long.	* fileio.c (Finsert_file_contents): Likewise.Sat Jun 16 23:31:41 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* syntax.c (scan_lists, scan_sexps_forward): Allow Squote in symbols.Sun May 27 18:33:35 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* process.h (struct Lisp_Process): Add element pty_flag.	* process.c (create_process): Initialize that.	(process_send_signal): Ignore current_process if no pty.	* syntax.c (scan_sexps_forward): Initialize curlevel->last.Sat May 26 03:15:22 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* keyboard.c (command_loop_1): Clear this_command_key_count here.	(Fread_key_sequence): And here.	(read_key_sequence): Not here.	* indent.c (current_column): Detect special case when point == BEGV.	* window.c (unshow_buffer): Don't set pt in selected window's buffer.	* process.c (status_message): Fix screwup in Qexit case.Fri May 25 15:10:30 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* dispnew.c (update_screen):	Add missing else in handling cursor_in_echo_area.	* window.c (Fselect_window): Always get point from the new window.	* xdisp.c (redisplay_window): Eliminate lpoint.  Alter opoint 	if point should be changed permanently in the selected window.	* xdisp.c (decode_mode_spec): Don't truncate buffer or file name.	* editfns.c (Finsert_buffer_substring): Don't fail to set beg, end.	* dispnew.c (safe_bcopy): Fix backwards conditional.	Do both cases explicitly; don't use bcopy.	(scroll_screen_lines): Fix amount to rotate by for AMOUNT < 0.Tue May 22 20:50:33 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* Renamings: Renamed functions include	move_cursor, bell, read_command_char, insert, output_chars, 	self_insert_internal, set_buffer_internal.	Variables echo_area_contents, cursor_hpos, cursor_vpos, meta_key,	update_mode_lines, current_buffer.	Macros SET_PT, FROM_KBD, FETCH_CHARS.	* keyboard.c (defkey): Function deleted.  ndefkey used instead.	(Vglobal_map, global_map, Vesc_map, Vctl_x_map): Now type Lisp_Object.Mon May 21 14:32:37 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* buffer.h (struct buffer_text): Component renamed.	All refs changed to macros below.	(MODIFF, BUF_MODIFF): New macros.	* xdisp.c (redisplay_window): Fix backward conditional on point_vpos.	* xdisp.c (redisplay_window): Set bf_cur directly.	* buffer.c (SetBfx): Function deleted.Sun May 20 17:27:06 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* keyboard.c (command_loop_level): New variable.	Used in place of RecurseDepth, but different meaning.	(recursive_edit_1): New function.	(Frecursive_edit): Call that.	* minibuf.c (read_minibuf): Call recursive_edit_1.	* xdisp.c (RecurseDepth): Variable deleted.	* print.c: Include dispextern.h.	(printchar, strout): Use message_buf.	* scroll.c (CalcIDCosts): Dynamically allocate ILcost, etc.	(ILcost, DLcost, ILncost, DLncost): Now pointers.	(do_scrolling): Use alloca for queue.	* term.c (calculate_costs):	Dynamically allocate chars_wasted, copybuf, DC_ICcost.	Set RPov based on actual width.	(chars_wasted, copybuf, DC_ICcost): Now pointers.	* term.c (term_init): Don't use MScreenWidth, MScreenLength at all.	* sysdep.c (get_screen_size): Likewise.	* dispnew.c (change_screen_size_1): Likewise.	* dispnew.c (remake_screen_structures): Allocate message_buf.	* xdisp.c (message_buf): Now is a pointer.Sat May 19 15:10:11 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* keyboard.c (get_char): Don't echo dash if have other echo area text.Fri May 18 15:03:06 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* lread.c (openp): Fix error setting fd after failing `access'.	* dired.c (file_name_completion): Use scmp to compare names.	* sysdep.c (setup_pty): New function.Thu May 17 15:58:05 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* malloc.c (calloc): New function.	* minibuf.c (Fall_completions): Protect STRING from gc.	Copy ALIST to TAIL to protect it.	* paths.h-dist: Doc fix.	* process.h (struct Lisp_Process): New components status	contains process status in Lispy form.  Replaces flags and reason.	New components tick and update_tick record need for attention.	* process.c: All references updated.	(status_convert, decode_status, status_message): New functions.	(pty): Return a descriptor or -1.	(send_process): Function deleted.	(send_process_1): Renamed to send_process.	(process_send_signal, sigchld_handler, status_notify): Renamed fns.	* sysdep.c (setup_pty): New function.	* print.c (internal_with_output_to_temp_buffer):	Save and restore the current buffer.Sat May 12 18:09:30 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* process.c (create_process) [not USG]: Put subproc in pgrp 0.	* buffer.c (SetBfp): Don't bother with selected window or its point.	* window.c (Fselect_window): Always set pointm of old window. Thu May 10 18:20:10 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* dispnew.c (make_screen_structure): Clear out enable vector.Wed May  9 16:55:30 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* insdel.c (make_gap): Arg is amount of new gap to create.	All calls changed.	* buffer.c (Fget_buffer_create):	-2 in buffer_local_flags means init the slot.	* buffer.c (SetBfp, Frename_buffer): Local cleanups.	* buffer.c (Fset_buffer): Check for deleted buffer.	(SetBfp): Don't check.		* print.c (PRINTPREPARE): Use Fset_buffer.Tue May  8 23:00:00 1990  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)	* buffer.h (struct text): Represent the buffer dimensions	with new slots, memory, begv, pt, gpt, zv, z and gap_size.	(BEGV, etc.): Use new slots.	(CharAt): Likewise.	(BufferSafeCeiling, BufferSafeFloor): Use new slots; fix old bugs.	(bf_p1, bf_s1, etc.): Old macros deleted.	* buffer.c (Fget_buffer_create): Set up memory and new slots.	(Fkill_buffer): Likewise.	* insdel.c (move_gap, gap_left, gap_right, make_gap): Update new slots.	(del_range, InsCStr): Likewise.	* fileio.c (Finsert_file_contents): Likewise.	* window.c (temp_output_buffer_show): Likewise.	* xdisp.c (decode_mode_spec, try_window_id): Likewise.	* buffer.c (ModExist): Function deleted.	* buffer.h (struct buffer): Make the syntax table a Lisp object.	* alloc.c (mark_buffer): No need to treat it specially.	* syntax.c (Fsyntax_table, Fset_syntax_table, Fdescribe_syntax):	(Fmodify_syntax_entry): Adjust for this change.	* buffer.c (reset_buffer_local_variables): Need not be special.	(init_buffer_once): Make this slot a defaulted local variable.	* syntax.h: Adjust macros for this change.	(Vstandard_syntax_table): Define as macro, in buffer_defaults.	* syntax.c (syms_of_syntax): Don't staticpro it here.	(Fset_syntax_table): Set the flag in local_var_flags.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -