diff options
| author | Stefan Monnier | 2010-04-29 08:42:01 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2010-04-29 08:42:01 -0400 |
| commit | d6d2385247fd2a9cacd338ec5ff1b47787ef44fb (patch) | |
| tree | af10b7111b8b48b618493da655909cac599968f6 /src/ChangeLog.4 | |
| parent | a982c7ec499d6d1571b89978bfca38e2dc464e0d (diff) | |
| download | emacs-d6d2385247fd2a9cacd338ec5ff1b47787ef44fb.tar.gz emacs-d6d2385247fd2a9cacd338ec5ff1b47787ef44fb.zip | |
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.
Diffstat (limited to 'src/ChangeLog.4')
| -rw-r--r-- | src/ChangeLog.4 | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/src/ChangeLog.4 b/src/ChangeLog.4 index 7e5728fbbcd..4f5d0b29e4c 100644 --- a/src/ChangeLog.4 +++ b/src/ChangeLog.4 | |||
| @@ -4329,7 +4329,7 @@ | |||
| 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 | ||
| @@ -4426,9 +4426,9 @@ | |||
| 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 | ||
| @@ -4461,8 +4461,7 @@ | |||
| 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 | ||
| @@ -4501,7 +4500,7 @@ | |||
| 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. |
| @@ -4703,13 +4702,13 @@ | |||
| 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 | ||
| @@ -4809,7 +4808,7 @@ | |||
| 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) |
| @@ -4849,10 +4848,10 @@ | |||
| 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. |
| @@ -4878,7 +4877,7 @@ | |||
| 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 | ||