Mercurial > emacs
comparison src/ChangeLog.4 @ 108161:514ebf69b289
Fix wrong-docstring problem introduced with hash-consing.
* eval.c (Fautoload): Set doc to a unique number rather than to 0.
Remove unused var `args'.
* lisp.h (XSETCARFASTINT, XSETCDRFASTINT): Remove.
(LOADHIST_ATTACH): Wrap with do...while to avoid surprises for callers.
* doc.c (store_function_docstring): Use XSETCAR.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 29 Apr 2010 08:42:01 -0400 |
parents | 1d1d5d9bd884 |
children | 0eb2f9d5e474 |
comparison
equal
deleted
inserted
replaced
108160:7fc92f732328 | 108161:514ebf69b289 |
---|---|
4327 | 4327 |
4328 * xterm.c (x_new_font): xmalloc arg was 1 too small. | 4328 * xterm.c (x_new_font): xmalloc arg was 1 too small. |
4329 | 4329 |
4330 1993-11-01 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 4330 1993-11-01 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
4331 | 4331 |
4332 * s/sunos4-1-3.h (HAVE_TERMIOS): Defined. | 4332 * s/sunos4-1-3.h (HAVE_TERMIOS): Define. |
4333 | 4333 |
4334 1993-10-25 Brian J. Fox (bfox@albert.gnu.ai.mit.edu) | 4334 1993-10-25 Brian J. Fox (bfox@albert.gnu.ai.mit.edu) |
4335 | 4335 |
4336 * process.c (Fopen_network_stream): Cast arg to inet_addr to (char *). | 4336 * process.c (Fopen_network_stream): Cast arg to inet_addr to (char *). |
4337 | 4337 |
4424 | 4424 |
4425 1993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu) | 4425 1993-10-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu) |
4426 | 4426 |
4427 * Makefile.in: File removed. It is now generated by ../configure. | 4427 * Makefile.in: File removed. It is now generated by ../configure. |
4428 | 4428 |
4429 * Makefile.in.in (LIBES): Add $(GNULIB_VAR) again at end. This | 4429 * Makefile.in.in (LIBES): Add $(GNULIB_VAR) again at end. |
4430 change to ymakefile was mysteriously lost. Were any others lost | 4430 This change to ymakefile was mysteriously lost. |
4431 too? | 4431 Were any others lost too? |
4432 | 4432 |
4433 1993-10-02 Brian J. Fox (bfox@ai.mit.edu) | 4433 1993-10-02 Brian J. Fox (bfox@ai.mit.edu) |
4434 | 4434 |
4435 * minibuf.c (Fread_no_blanks_input): Change DEFUN to allow 2nd arg | 4435 * minibuf.c (Fread_no_blanks_input): Change DEFUN to allow 2nd arg |
4436 to be optional. The code was already written correctly. | 4436 to be optional. The code was already written correctly. |
4459 from Makefile.in.in, and creates Makefile from Makefile.in. | 4459 from Makefile.in.in, and creates Makefile from Makefile.in. |
4460 ymakefile no longer exists, and xmakefile is never created. | 4460 ymakefile no longer exists, and xmakefile is never created. |
4461 | 4461 |
4462 1993-09-24 Brian J. Fox (bfox@ai.mit.edu) | 4462 1993-09-24 Brian J. Fox (bfox@ai.mit.edu) |
4463 | 4463 |
4464 * textprop.c (validate_plist): Add declaration for `list' | 4464 * textprop.c (validate_plist): Add declaration for `list' argument. |
4465 argument. | |
4466 | 4465 |
4467 * frame.c (Fhandle_switch_frame): Doc fix. | 4466 * frame.c (Fhandle_switch_frame): Doc fix. |
4468 | 4467 |
4469 1993-09-25 Roland McGrath (roland@churchy.gnu.ai.mit.edu) | 4468 1993-09-25 Roland McGrath (roland@churchy.gnu.ai.mit.edu) |
4470 | 4469 |
4499 * minibuf.c (Fminibuffer_complete_word): | 4498 * minibuf.c (Fminibuffer_complete_word): |
4500 Pass new arg to insert_from_string*. | 4499 Pass new arg to insert_from_string*. |
4501 * doc.c (Fsubstitute_command_keys): Pass new arg. | 4500 * doc.c (Fsubstitute_command_keys): Pass new arg. |
4502 * abbrev.c (Funexpand_abbrev, Fexpand_abbrev): Pass new arg. | 4501 * abbrev.c (Funexpand_abbrev, Fexpand_abbrev): Pass new arg. |
4503 | 4502 |
4504 * s/aix3-2.h (AIX3_2): Defined. | 4503 * s/aix3-2.h (AIX3_2): Define. |
4505 * m/ibmrs6000.h (LIBS_MACHINE): Include -lrts, -liconv only if AIX3_2. | 4504 * m/ibmrs6000.h (LIBS_MACHINE): Include -lrts, -liconv only if AIX3_2. |
4506 | 4505 |
4507 * xterm.h (HAVE_X11R4): If AIX, do not define HAVE_X11R4. | 4506 * xterm.h (HAVE_X11R4): If AIX, do not define HAVE_X11R4. |
4508 | 4507 |
4509 1993-09-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 4508 1993-09-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
4701 | 4700 |
4702 1993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 4701 1993-08-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
4703 | 4702 |
4704 * xfns.c (XScreenNumberOfScreen): New function. | 4703 * xfns.c (XScreenNumberOfScreen): New function. |
4705 | 4704 |
4706 * m/tek4300.h (C_DEBUG_SWITCH, SYSTEM_MALLOC): Defined. | 4705 * m/tek4300.h (C_DEBUG_SWITCH, SYSTEM_MALLOC): Define. |
4707 | 4706 |
4708 * m/iris4d.h (START_FILES, LIB_STANDARD): Don't define if USG5_4. | 4707 * m/iris4d.h (START_FILES, LIB_STANDARD): Don't define if USG5_4. |
4709 (DEFAULT_ENTRY_ADDRESS): Likewise. | 4708 (DEFAULT_ENTRY_ADDRESS): Likewise. |
4710 (UNEXEC): Use unexelfsgi.o if USG5_4. | 4709 (UNEXEC): Use unexelfsgi.o if USG5_4. |
4711 | 4710 |
4712 * s/irix5-0.h (C_SWITCH_MACHINE): Deleted. | 4711 * s/irix5-0.h (C_SWITCH_MACHINE): Delete. |
4713 | 4712 |
4714 1993-08-13 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr) | 4713 1993-08-13 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr) |
4715 | 4714 |
4716 * m/dpx2.h: Delete conditionals for HAVE_X_WINDOWS and HAVE_SOCKETS. | 4715 * m/dpx2.h: Delete conditionals for HAVE_X_WINDOWS and HAVE_SOCKETS. |
4717 | 4716 |
4807 | 4806 |
4808 1993-08-10 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr) | 4807 1993-08-10 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr) |
4809 | 4808 |
4810 * m/dpx2.h (HAVE_TCATTR): Macro #defined. | 4809 * m/dpx2.h (HAVE_TCATTR): Macro #defined. |
4811 (HAVE_CLOSEDIR): #undef to allow use of closedir in sysdep.c. | 4810 (HAVE_CLOSEDIR): #undef to allow use of closedir in sysdep.c. |
4812 (SIGTSTP): Commented #undef to allow use of ^Z in shell-mode. | 4811 (SIGTSTP): Comment #undef to allow use of ^Z in shell-mode. |
4813 (SIGNALS_VIA_CHARACTERS): #defined. | 4812 (SIGNALS_VIA_CHARACTERS): #defined. |
4814 | 4813 |
4815 1993-08-09 Paul Eggert (eggert@twinsun.com) | 4814 1993-08-09 Paul Eggert (eggert@twinsun.com) |
4816 | 4815 |
4817 * data.c (Fmod): New function; result is always same sign as divisor. | 4816 * data.c (Fmod): New function; result is always same sign as divisor. |
4847 * dispnew.c (direct_output_forward_char): Fix previous change: | 4846 * dispnew.c (direct_output_forward_char): Fix previous change: |
4848 verify position is in range before calling Fget_text_property, | 4847 verify position is in range before calling Fget_text_property, |
4849 and calculate position properly. | 4848 and calculate position properly. |
4850 | 4849 |
4851 * s/bsd4-2.h, s/bsd4-3.h, s/umax.h, s/rtu.h, s/dgux.h (HAVE_VFORK): | 4850 * s/bsd4-2.h, s/bsd4-3.h, s/umax.h, s/rtu.h, s/dgux.h (HAVE_VFORK): |
4852 Defined. | 4851 Define. |
4853 | 4852 |
4854 * ymakefile (alloc.o): Don't use DEBUG_MOLE. | 4853 * ymakefile (alloc.o): Don't use DEBUG_MOLE. |
4855 (DEBUG_MOLE): Deleted. | 4854 (DEBUG_MOLE): Delete. |
4856 * gnu-hp300: File deleted. | 4855 * gnu-hp300: File deleted. |
4857 | 4856 |
4858 * .gdbinit: Don't put -q in args. | 4857 * .gdbinit: Don't put -q in args. |
4859 Don't unset TERM and TERMCAP--show them instead. | 4858 Don't unset TERM and TERMCAP--show them instead. |
4860 | 4859 |
4876 (init_cmdargs): Set up its value. | 4875 (init_cmdargs): Set up its value. |
4877 (Finvocation_directory): New function. | 4876 (Finvocation_directory): New function. |
4878 (main): Call init_buffer, init_callproc and init_cmdargs | 4877 (main): Call init_buffer, init_callproc and init_cmdargs |
4879 before init_lread. | 4878 before init_lread. |
4880 (syms_of_emacs): Install the function, and protect the variable. | 4879 (syms_of_emacs): Install the function, and protect the variable. |
4881 * lisp.h (Vinvocation_directory): Declared. | 4880 * lisp.h (Vinvocation_directory): Declare. |
4882 * lread.c (init_lread): Normally put Vinvocation_directory | 4881 * lread.c (init_lread): Normally put Vinvocation_directory |
4883 at end of Vload_path, if not present already. | 4882 at end of Vload_path, if not present already. |
4884 | 4883 |
4885 1993-08-06 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 4884 1993-08-06 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
4886 | 4885 |