[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r100306: Fixes related to CANNOT_DUMP
From: |
Ken Raeburn |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r100306: Fixes related to CANNOT_DUMP mode, and a floating-point bug fix. |
Date: |
Sat, 15 May 2010 17:21:30 -0400 |
User-agent: |
Bazaar (2.0.3) |
------------------------------------------------------------
revno: 100306 [merge]
committer: Ken Raeburn <address@hidden>
branch nick: trunk
timestamp: Sat 2010-05-15 17:21:30 -0400
message:
Fixes related to CANNOT_DUMP mode, and a floating-point bug fix.
Handle --version reasonably in CANNOT_DUMP configuration.
* src/emacs.c (emacs_version, emacs_copyright): New string
variables.
(Vemacs_version, Vemacs_copyright): New Lisp_Object variables.
(syms_of_emacs): Defvar them, and initialize them from the C
string variables.
(main): If initialization hasn't been done, print initial version
info from the C strings, instead of starting an interactive session.
* lisp/version.el (emacs-copyright, emacs-version): Don't define
here.
* configure.in: Look for version string in its new place.
* admin: Update scripts and text to refer to version number string in emacs.c
instead of version.el.
* src/emacs.c (main): Initialize initial-environment and process-environment
before generating from env, not after.
* src/lisp.h (XFLOAT_DATA): Use "0?x:x" to generate an rvalue. (bug#5916)
(LISP_MAKE_RVALUE) [!USE_LISP_UNION_TYPE && !__GNUC__]: Likewise.
modified:
ChangeLog
admin/ChangeLog
admin/admin.el
admin/make-tarball.txt
admin/quick-install-emacs
configure
configure.in
lisp/ChangeLog
lisp/version.el
src/ChangeLog
src/config.in
src/emacs.c
src/lisp.h
Diff too large for email (26588 lines, the limit is 10000).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r100306: Fixes related to CANNOT_DUMP mode, and a floating-point bug fix.,
Ken Raeburn <=