comparison lisp/emacs-lisp/bytecomp.el @ 25635:f39d91949fc4

(byte-compile-output-docform): Bind print-continuous-numbering and print-number-table.
author Richard M. Stallman <rms@gnu.org>
date Sat, 11 Sep 1999 04:44:23 +0000
parents d11ae896247c
children ebc88533212e
comparison
equal deleted inserted replaced
25634:0d3bc0a437c4 25635:f39d91949fc4
7 ;; Maintainer: FSF 7 ;; Maintainer: FSF
8 ;; Keywords: lisp 8 ;; Keywords: lisp
9 9
10 ;;; This version incorporates changes up to version 2.10 of the 10 ;;; This version incorporates changes up to version 2.10 of the
11 ;;; Zawinski-Furuseth compiler. 11 ;;; Zawinski-Furuseth compiler.
12 (defconst byte-compile-version "$Revision: 2.55 $") 12 (defconst byte-compile-version "$Revision: 2.56 $")
13 13
14 ;; This file is part of GNU Emacs. 14 ;; This file is part of GNU Emacs.
15 15
16 ;; GNU Emacs is free software; you can redistribute it and/or modify 16 ;; GNU Emacs is free software; you can redistribute it and/or modify
17 ;; it under the terms of the GNU General Public License as published by 17 ;; it under the terms of the GNU General Public License as published by
1641 (insert preface) 1641 (insert preface)
1642 (prin1 name outbuffer))) 1642 (prin1 name outbuffer)))
1643 (insert (car info)) 1643 (insert (car info))
1644 (let ((print-escape-newlines t) 1644 (let ((print-escape-newlines t)
1645 (print-quoted t) 1645 (print-quoted t)
1646 ;; Use a cons cell to say that we want 1646 (print-gensym t)
1647 ;; print-gensym-alist not to be cleared 1647 (print-continuous-numbering t)
1648 ;; between calls to print functions. 1648 print-number-table
1649 (print-gensym '(t))
1650 print-gensym-alist
1651 (index 0)) 1649 (index 0))
1652 (prin1 (car form) outbuffer) 1650 (prin1 (car form) outbuffer)
1653 (while (setq form (cdr form)) 1651 (while (setq form (cdr form))
1654 (setq index (1+ index)) 1652 (setq index (1+ index))
1655 (insert " ") 1653 (insert " ")