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

📄 changelog

📁 早期freebsd实现
💻
📖 第 1 页 / 共 5 页
字号:
Fri Jan 25 16:40:33 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* Version 18.57 released.	* eval.c (Fthrow, Fsignal): Restore poll-suppress count, don't crash.	* regex.c (re_match_2): Value of PTR_CHAR_POS is off by 1; compensate.Thu Jan 24 12:43:35 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* x11term.c (XT_GetDefaults): Support XBACKWARDS.Wed Jan 16 18:57:00 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* Version 18.56 released.Tue Jan 15 13:13:36 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* sysdep.c (init_sys_modes):	Don't mess with VSUSP, V_DSUSP except on a Mips.	* process.c (create_process): Use SETUP_SLAVE_PTY if defined.	* s-usg5-4.h (HAVE_PTYS, HAVE_SETSID): Defined.	(HAVE_WAIT_HEADER, WAITTYPE, wait3, WRETCODE): New macros.	(TIOCSIGSEND): Alias for TIOCSIGNAL.	(FIRST_PTY_LETTER): Overridden.	(PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF, SETUP_SLAVE_PTY): New macros.	* m-ibmrs6000.h (LINKER): Add -bnodelcsect.	* x11fns.c (Fx_get_default): XBACKWARDS flips XGetDefault args.Mon Jan 14 13:30:32 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* sysdep.c (hft_init, hft_reset): Do nothing if not HFT.	* m-ibmrs6000.h (CANNOT_DUMP): Undefine it.	(UNEXEC): Define it.	(PURE_SEG_BITS, SHMKEY): Define only if CANNOT_DUMP.	(LINKER): Override it.Sun Jan 13 23:10:34 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* s-usg5-4.h (LOAD_AVE_CVT): Cast value to int.Sat Jan 12 14:50:45 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* s-irix3-3.h (HAVE_SYSVIPC): Defined.Fri Jan 11 11:45:19 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* emacs.c (Fkill_emacs): Turn off SIGIO before exiting.	* s-usg5-3.h (USG5_3): Define it.	* m-ibmps2-aix.h [USG5_3]: Define TEXT_START as 0.	Don't define DATA_START or DATA_END or TEXT_END or DATA_SEG_BITS.	Override various other symbols at end of file.	* m-tower32v3.h (VALBITS, GCTYPEBITS): Use 26 bits for pointer.Thu Jan 10 12:33:20 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* x11fns.c (Fx_debug, Fx_get_cut_buffer, Fx_get_*_color):	Call check_xterm.	* fileio.c (Fcopy_file): Always close descriptors.	* s-sunos4.h: read, write, open and close are interruptable.Tue Jan  8 20:46:34 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* keyboard.c (input_available_signal): If FIONREAD fails, do SIGHUP.Sun Jan  6 23:25:24 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* sysdep.c (init_sys_modes): Turn off VSUSP and V_DSUSP if they exist.Thu Jan  3 17:30:46 1991  Richard Stallman  (rms at mole.ai.mit.edu)	* search.c (search_buffer): Return starting position if count == 0.Thu Dec 27 13:54:20 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* m-tower32.h: Add comments for how to optimize.	* m-tower32v3.h: New file.	* fileio.c (Fwrite_region): Save errno around unlock_file.Thu Dec 20 18:09:19 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* term.c (ins_del_lines): Handle scroll region wrt chars_wasted.Wed Dec 19 19:04:27 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* alloc.c (memory_full): Use preallocated arg to Fsignal.	(syms_of_alloc): Preallocate it.	* bytecode.c (Fbyte_code): Consider GC in each loop.Wed Dec 12 16:17:56 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* keyboard.c (command_loop_1): Really bind inhibit-quit.	* abbrev.c (Fdefine_abbrevs): Don't crash when EXPANSION is nil.Wed Dec 12 03:35:47 1990  Chris Hanson  (cph at kleph)	* keyboard.c (command_loop_1): Bind inhibit-quit to t while	displaying message over active minibuffer.	(get_input_pending): If quit-flag is set by read_avail_input,	count that as an input character.Mon Dec 10 00:11:29 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* m-pmax.h (SYSTEM_MALLOC): Define it.	* search.c: Doc fix.	* process.c (wait_reading_process_input): Ignore failure with EIO.	* process.c (create_process): Delete duplicate sigsetmask.Sun Dec  9 23:38:51 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* m-ibmrt.h (RTPC_REGISTER_BUG, SHORT_CAST_BUG): Macros deleted.	(C_SWITCH_MACHINE): Use -D to define alloca.	(SIGN_EXTEND_CHAR): Use a cast.Sun Dec  2 15:39:18 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* fns.c (Fload_average): Add IRIS conditional.	* m-iris4d.h (LOAD_AVE_CONVERT): Divide by 1024.	* s-irix3-3.h (ADDR_CORRECT): Macro deleted.	(LIBS_MACHINE): Macro deleted.	(LDAV_SYMBOL): Delete the `_' from start of symbol.	* process.c (status_notify): Was failing to UNGCPRO for dead buffer.Fri Nov 30 18:07:13 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* process.c (read_process_output, exec_sentinel): Don't catch errors.	* keyboard.c (read_command_char): Save and restore getcjmp.Thu Nov 29 16:57:02 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* x11term.c (XT_Set_Size_Hints): Rewrite XICCC case.	* process.c (status_convert): Use WRETCODE for exited process.Wed Nov 28 18:02:40 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* x11term.c (x_term_init):	Use progname as XXidentity even if matches CLASS.	* x11term.h (CLASS): Use Emacs, not emacs.	* s-386ix.h (ISC): New macro.Tue Nov 27 14:19:44 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* dispnew.c (PENDING_OUTPUT_COUNT): Alternate defn for GNU library.Mon Nov 26 14:34:12 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* x11term.c (XTfeep): Do nothing unless HAVE_SELECT and HAVE_TIMEVAL.	* s-sunos4.h (O_NDELAY): Don't define this.	* s-usg5-4.h (LIB_STANDARD): Add libucb.a.	* print.c (Fwith_output_to_temp_buffer): Don't eval first arg twice.Thu Nov 22 14:24:00 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* m-hp9000s300.h (LOAD_AVE_TYPE, LOAD_AVE_CVT): Override for BSD.	* doc.c (Fsubstitute_command_keys): Use IDX only around GC points.	Get rid of SEND.Wed Nov 21 14:43:01 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* m-mips4.h (MIPS2): Undefine this.	* x11term.c (internal_socket_read):	Avoid redrawing cursor when no change.Tue Nov 20 17:12:41 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* process.c (sigchld_handler): Don't look for new proc if found old.	* x11term.c (internal_socket_read): Record whether have explicit focus.	Handle LeaveNotify events accordingly.	* fns.c (Fyes_or_no_p): Protect PROMPT for entire loop.	* process.c (status_notify): Protect MSG.	* doc.c (Fsubstitute_command_keys): Protect STR and don't keep a	pointer to the middle of it.	* keyboard.c (Fsuspend_emacs): Protect STUFFSTRING.	(cmd_error): Protect TAIL while printing.	* keymap.c (describe_alist): Protect ELT_PREFIX and TEM2.	(describe_vector): Likewise for ELT_PREFIX and TEM1.	(insert_first_line): Protect STR.	* process.c (Fstart_process): Set BUFFER before other string vars	so a gc in Fget_buffer_create won't clobber them.	* process.c (Fopen_network_stream): Protect various args.	* print.c (Fprin1_to_string, Fprint): Protect OBJ.	* fileio.c (Frename_file): Protect args.	* search.c (Freplace_match): Protect STRING.	* dispnew.c (syms_of_dispnew): Don't clobber Vwindow_system_version	if CANNOT_DUMP.Mon Nov 19 17:56:18 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* emacs.c (Fkill_emacs): Protect ARG.	* fileio.c (Fadd_name_to_file): Protect the args.	(Fcopy_file, Fmake_symbolic_link): Likewise.	(Finsert_file_contents): Protect FILENAME.	* buffer.c (Fbury_buffer): Don't init BUF1.	* eval.c (Fbacktrace): Protect TAIL from GC.	* scroll.c (CalcIDCosts1): Use calculate_costs_hook.	* x11term.c (x_term_init): Set up the hook.	(XTcalculate_costs): New function.	* dispnew.c (init_display): Call calculate_costs here.	* term.c (term_init): Not here.Thu Nov 15 16:29:18 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* lread.c (Feval_region): Check type of B.	* dired.c (file_name_completion): Use CHECK_STRING on FILE.Tue Nov 13 12:04:10 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* process.c (sigchld_handler): If pid not recognized, look for a	process recorded with pid -1.	(create_process): Set pid to -1 before the fork.	Store correct pid right after the fork.	Don't change sigchld handler on system V.	* keyboard.c (input_poll_signal, start_polling): Use polling_period.	(syms_of_keyboard): Initialize it and make it a Lisp var.	* malloc.c: Use vlimit on VMS.	* process.c (create_process): Handle HAVE_SETSID when not USG.	* x11term.c (XT_GetDefaults): Handle temp_useBitmap.	(xDefaultsValueTable): Handle bitmapIcon.	* fileio.c (err_str): New macro.	(Finsert_file_contents, Fwrite_region): Use it in error messages.Mon Nov 12 17:18:00 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* insdel.c (del_range): Supply missing arg to gap_left.	* indent.c (Findent_to): Don't fail to return a value.	* process.c (run_filter): New function.	(read_process_output, exec_sentinel): Use it to call the function.Sun Nov 11 00:37:50 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* xdisp.c (try_window_id): When checking val.hpos < 0,	to update tab_offset, correct for hscroll.	* ymakefile (xemacs): Link xemacs to temacs if HAVE_SHM.	* m-ibmrs6000.h (HAVE_SHM): Undefine this since does not work.	* fns.c (Fnthcdr): Stop loop if reach end.	* dispnew.c: Undef SIGIO if no FIONREAD.	Include fcntl.h if HAVE_TERMIO.Fri Nov  9 23:22:37 1990  Chris Hanson  (cph at kleph)	* eval.c (struct catchtag): Add new element `poll_suppress_count',	which records the value of that variable at the time the catchtag	is bound.	(internal_catch): Initialize the new element.	(Fcondition_case): Likewise.	(internal_condition_case): Likewise.	(Fthrow): Instead of calling `barf_if_polling_suppressed', abort	if current value of `poll_suppress_count' is different from what	it was when the catchtag was bound.	* keyboard.c (barf_if_polling_suppressed): Delete this, it's not	referred to anymore.Tue Nov  6 21:37:36 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* process.c (wait_reading_process_input): Don't read input	from more than one process between calls to `select'.	* m-ibmrs6000.h (CANNOT_DUMP): Define this.	* process.c (create_process): Unblock SIGCHLD in the child.Mon Nov  5 18:38:18 1990  Chris Hanson  (cph at kleph)	* keyboard.c: Define and initialize the variable	`poll_suppress_count' even when polling is not being used.	* lisp.h: Extern the variable `poll_suppress_count'.	* lisp.h (struct handler): Add new element `poll_suppress_count',	which records the value of that variable at the time the handler	is bound.  	* eval.c (Fcondition_case): Initialize new element.	(internal_condition_case): Likewise.	(Fsignal): Instead of calling `barf_if_polling_suppressed', abort	if current value of `poll_suppress_count' is different from what	it was when the handler was bound.Fri Nov  2 15:13:17 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* malloc.c (get_lim_data): Test !BSD4_1, not BSD4_2.	* callint.c (syms_of_callint):	Initialize Vprefix_arg and Vcurrent_prefix_arg.Fri Nov  2 01:34:47 1990  Chris Hanson  (cph at kleph)	* keyboard.c (barf_if_polling_suppressed): Don't do anything	unless `read_socket_hook' is nonzero.	* keyboard.c (barf_if_polling_suppressed): Define this again, but	don't do anything if `initialized' is not set.	* eval.c (Fthrow): Call it.	(Fsignal): Call it.	* lisp.h: Define `Qinhibit_quit'.	* eval.c: Likewise.Fri Nov  2 01:09:20 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* process.c (read_process_output): Inhibit quit in filter.	(exec_sentinel): Likewise.Wed Oct 31 18:13:08 1990  Chris Hanson  (cph at kleph)	* keyboard.c (barf_if_polling_suppressed): Delete this function.	(quit_throw_to_read_command_char): Inline call to it here.	* eval.c (Fthrow, Fsignal): Delete calls to it.Wed Oct 31 00:45:39 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* process.c (wait_reading_process_output): Don't turn off polling.	* keyboard.c (barf_if_polling_suppressed): New function.	(quit_throw_to_read_command_char): Call it.	* eval.c (Fthrow): Call it.	(Fsignal): Call it.Thu Oct 25 22:39:24 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* x11fns.c (Fx_store_cut_buffer): Clear selection owner.Wed Oct 24 15:18:14 1990  Richard Stallman  (rms at mole.ai.mit.edu)	* ymakefile (GNULIB_VAR): New make variable.	(LIBES): Use that, not LIB_GCC directly.	(LIB_GCC): Renamed from GNULIB.  Don't define if already defined.

⌨️ 快捷键说明

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