*** empty log message ***
This commit is contained in:
parent
9750e079dd
commit
3a801d0c71
69 changed files with 391 additions and 575 deletions
|
@ -1,11 +1,10 @@
|
|||
;;; autoload.el --- maintain autoloads in loaddefs.el.
|
||||
|
||||
;; Author: Roland McGrath <roland@gnu.ai.mit.edu>
|
||||
;; Last-Modified: 24 Jun 1992
|
||||
;; Keyword: internal
|
||||
|
||||
;;; Copyright (C) 1991, 1992 Free Software Foundation, Inc.
|
||||
;;;
|
||||
;; Author: Roland McGrath <roland@gnu.ai.mit.edu>
|
||||
;; Keyword: internal
|
||||
|
||||
;;; This program is free software; you can redistribute it and/or modify
|
||||
;;; it under the terms of the GNU General Public License as published by
|
||||
;;; the Free Software Foundation; either version 2, or (at your option)
|
||||
|
|
|
@ -1,16 +1,15 @@
|
|||
;;; bytecomp.el --- compilation of Lisp code into byte code.
|
||||
|
||||
;;; Copyright (C) 1985, 1986, 1987, 1992 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Jamie Zawinski <jwz@lucid.com>
|
||||
;; Hallvard Furuseth <hbf@ulrik.uio.no>
|
||||
;; Last-Modified: 15 Jul 1992
|
||||
;; Keywords: internal
|
||||
|
||||
;; Subsequently modified by RMS.
|
||||
|
||||
(defconst byte-compile-version "FSF 2.1")
|
||||
|
||||
;;; Copyright (C) 1985, 1986, 1987, 1992 Free Software Foundation, Inc.
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
||||
;; GNU Emacs is free software; you can redistribute it and/or modify
|
||||
|
@ -245,8 +244,17 @@ of `message.'")
|
|||
(defconst byte-compile-warning-types '(redefine callargs free-vars unresolved))
|
||||
(defvar byte-compile-warnings (not noninteractive)
|
||||
"*List of warnings that the byte-compiler should issue (t for all).
|
||||
Valid elements of this list are `callargs', `redefine', `free-vars',
|
||||
and `unresolved'.")
|
||||
Valid elements of this list are:
|
||||
`free-vars' (references to variables not in the
|
||||
current lexical scope)
|
||||
`unresolved' (calls to unknown functions)
|
||||
`callargs' (lambda calls with args that don't
|
||||
match the lambda's definition)
|
||||
`redefine' (function cell redefined from
|
||||
a macro to a lambda or vice versa,
|
||||
or redefined to take other args)
|
||||
This variable defaults to nil in -batch mode, which is
|
||||
slightly faster.")
|
||||
|
||||
(defvar byte-compile-generate-call-tree nil
|
||||
"*Non-nil means collect call-graph information when compiling.
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
;;; edebug.el --- a source-level debugger for emacs lisp.
|
||||
;;; edebug.el --- a source-level debugger for emacs lisp
|
||||
|
||||
;; Copyright (C) 1988, 1989, 1990, 1991 Free Software Foundation, Inc
|
||||
|
||||
;; Author: Daniel LaLiberte <liberte@cs.uiuc.edu>
|
||||
;; Keywords: lisp, tools
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
||||
;; GNU Emacs is distributed in the hope that it will be useful,
|
||||
|
@ -19,8 +22,9 @@
|
|||
;; file named COPYING. Among other things, the copyright notice
|
||||
;; and this notice must be preserved on all copies.
|
||||
|
||||
;;;================================================================
|
||||
;;; This minor mode allows programmers to step through elisp source
|
||||
;;;; Commentary:
|
||||
|
||||
;;; This minor mode allows programmers to step through Emacs Lisp source
|
||||
;;; code while executing, set breakpoints, etc. See the texinfo
|
||||
;;; document (being constructed...) for more detailed instructions
|
||||
;;; than contained here. Send me your enhancement, ideas, bugs, or
|
||||
|
@ -152,7 +156,7 @@
|
|||
;;;
|
||||
;;; Revision 1.4 89/02/14 22:58:34 liberte
|
||||
;;; Fix broken breakpointing.
|
||||
;;; Temporarily widen elisp buffer during edebug.
|
||||
;;; Temporarily widen Emacs Lisp buffer during edebug.
|
||||
;;;
|
||||
;;; Revision 1.3 89/01/30 00:26:09 liberte
|
||||
;;; More bug fixes for cond and let.
|
||||
|
@ -186,6 +190,8 @@
|
|||
;; Use the "?" command in edebug to describe other commands.
|
||||
;; See edebug.texinfo for more instructions.
|
||||
|
||||
;;; Code:
|
||||
|
||||
|
||||
;;; Options
|
||||
;;; -------
|
||||
|
@ -198,7 +204,7 @@ If nil, eval-region evaluates normally, but eval-defun with prefix arg
|
|||
uses edebug-defun. eval-region is called by eval-defun, eval-last-sexp,
|
||||
and eval-print-last-sexp.
|
||||
|
||||
You may wish to make this variable local to each elisp buffer by calling
|
||||
You may wish to make this variable local to each Emacs Lisp buffer by calling
|
||||
(make-local-variable 'edebug-all-defuns) in your emacs-lisp-mode-hook.
|
||||
You can use the function edebug-all-defuns to toggle its value.")
|
||||
|
||||
|
@ -266,7 +272,7 @@ edebug-print-trace-exit.")
|
|||
|
||||
(defun edebug-last-sexp ()
|
||||
"Return the last sexp before point in current buffer.
|
||||
Assumes elisp syntax is active."
|
||||
Assumes Emacs Lisp syntax is active."
|
||||
(car
|
||||
(read-from-string
|
||||
(buffer-substring
|
||||
|
@ -852,7 +858,7 @@ may be one of the following:
|
|||
(throw 'no-match nil))
|
||||
(edebug-syntax-error "%s is not %s" form arg))))
|
||||
|
||||
;; for loop defined in elisp manual
|
||||
;; for loop defined in Emacs Lisp manual
|
||||
(put 'for 'edebug-form-hook
|
||||
'(symbolp 'from form 'to form 'do &rest form))
|
||||
|
||||
|
@ -2243,7 +2249,7 @@ print value into current buffer."
|
|||
|
||||
|
||||
(defun edebug-mode ()
|
||||
"Mode for elisp buffers while in edebug. Under construction.
|
||||
"Mode for Emacs Lisp buffers while in edebug. Under construction.
|
||||
|
||||
There are both buffer local and global key bindings to several
|
||||
functions. E.g. edebug-step-through is bound to
|
||||
|
|
|
@ -1,11 +1,10 @@
|
|||
;;; lisp-mode.el --- Lisp mode, and its idiosyncratic commands.
|
||||
|
||||
;; Maintainer: FSF
|
||||
;; Last-Modified: 03 Jun 1992
|
||||
;; Keywords: lisp, languages
|
||||
|
||||
;; Copyright (C) 1985 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
;; Keywords: lisp, languages
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
||||
;; GNU Emacs is free software; you can redistribute it and/or modify
|
||||
|
|
|
@ -1,11 +1,10 @@
|
|||
;;; ring.el --- handle rings of marks
|
||||
|
||||
;; Maintainer: FSF
|
||||
;; Last-Modified: 22 Apr 1991
|
||||
;; Keywords: extensions
|
||||
|
||||
;; Copyright (C) 1992 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
;; Keywords: extensions
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
||||
;; GNU Emacs is free software; you can redistribute it and/or modify
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue