[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] scratch/raeburn-startup 6faa843 20/43: Load documentation
From: |
Ken Raeburn |
Subject: |
[Emacs-diffs] scratch/raeburn-startup 6faa843 20/43: Load documentation at startup. |
Date: |
Mon, 31 Jul 2017 02:11:01 -0400 (EDT) |
branch: scratch/raeburn-startup
commit 6faa843adf72b262acd45d9682224b867b0faab3
Author: Ken Raeburn <address@hidden>
Commit: Ken Raeburn <address@hidden>
Load documentation at startup.
Documentation pointers for Lisp subrs are currently only loadable via
Snarf-documentation.
* lisp/loadup.el: Make dumped.elc attempt to reload the DOC file.
Warn but continue if it fails.
---
lisp/loadup.el | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/lisp/loadup.el b/lisp/loadup.el
index 188446a..956ee79 100644
--- a/lisp/loadup.el
+++ b/lisp/loadup.el
@@ -634,6 +634,13 @@ lost after dumping")))
(terpri)
(print '(load "international/characters" nil t))
(terpri)
+ ;; Lisp functions have their DOC file offsets stored
+ ;; already, but for a subr it's hidden away from Lisp.
+ (print '(condition-case nil
+ (Snarf-documentation "DOC")
+ (file-missing
+ (message "Couldn't load DOC file"))))
+ (terpri)
(print `(dolist (cs ',coding-system-aliases)
(define-coding-system-alias (car cs) (cdr cs))))
(terpri)
- [Emacs-diffs] scratch/raeburn-startup 291e585 24/43: Update load-path and purify-flag even if not bootstrapping., (continued)
- [Emacs-diffs] scratch/raeburn-startup 291e585 24/43: Update load-path and purify-flag even if not bootstrapping., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup 2c96099 27/43: Don't dump artifacts of the dump process., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup bd8bcb3 29/43: Load uniquify after dump/reload., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup d987a68 39/43: Don't show the build directory in load-history., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup de45051 37/43: Fix use of "-l" on command line after installation., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup 272c874 23/43: Fix startup on MS-Windows, Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup d95042a 35/43: ; Add comment regarding silent loading of dumped.elc., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup 5d4b7f9 26/43: Dump and restore empty abbrev tables., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup a0ac557 28/43: Clear out doc strings matching DOC file before dumping., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup 7764bd73 36/43: * lisp/loadup.el: Load uniquify quietly. Put fewer newlines in dump file., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup 6faa843 20/43: Load documentation at startup.,
Ken Raeburn <=
- [Emacs-diffs] scratch/raeburn-startup 43dcdd3 25/43: Load cl-macs, needed for cl-labels., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup 761346d 34/43: Use CANNOT_DUMP mode., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup dbdfea8 33/43: Don't check for dump-emacs being bound., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup 6794f2e 40/43: Make more preloaded files visible to make-docfile., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup cd0966b 42/43: ; admin/notes/big-elc: Notes on this experimental branch., Ken Raeburn, 2017/07/31
- [Emacs-diffs] scratch/raeburn-startup 13f3370 43/43: ; Merge from branch 'master', Ken Raeburn, 2017/07/31