;;; -*-Scheme-*-
;;;
-;;; $Id: info.scm,v 1.114 1992/11/17 17:38:12 cph Exp $
+;;; $Id: info.scm,v 1.115 1992/11/17 17:38:34 cph Exp $
;;;
;;; Copyright (c) 1986, 1989-92 Massachusetts Institute of Technology
;;;
except for \\[info-cease-edit] to return to Info."
(lambda (buffer)
(define-variable-local-value! buffer (ref-variable-object page-delimiter)
- (string-append "^\1f\f\\|" (ref-variable page-delimiter)))))
+ (string-append "^\1f\f\\|" (ref-variable page-delimiter buffer)))))
(define-key 'info-edit '(#\c-c #\c-c) 'info-cease-edit)
;;; -*-Scheme-*-
;;;
-;;; $Id: intmod.scm,v 1.52 1992/11/16 22:41:05 cph Exp $
+;;; $Id: intmod.scm,v 1.53 1992/11/17 17:39:01 cph Exp $
;;;
;;; Copyright (c) 1986, 1989-92 Massachusetts Institute of Technology
;;;
\\[inferior-cmdl-abort-top-level] returns to top level.
\\[inferior-cmdl-abort-previous] goes up one level."
(lambda (buffer)
- (event-distributor/invoke! (ref-variable inferior-repl-mode-hook) buffer)))
+ (event-distributor/invoke! (ref-variable inferior-repl-mode-hook buffer)
+ buffer)))
(define-variable inferior-repl-mode-hook
"An event distributor that is invoked when entering Inferior REPL mode."
\\[inferior-cmdl-abort-top-level] returns to the top-level REPL.
\\[inferior-cmdl-abort-previous] returns to the previous level REPL."
(lambda (buffer)
- (event-distributor/invoke! (ref-variable inferior-cmdl-mode-hook) buffer)))
+ (event-distributor/invoke! (ref-variable inferior-cmdl-mode-hook buffer)
+ buffer)))
(define-variable inferior-cmdl-mode-hook
"An event distributor that is invoked when entering Inferior CMDL mode."
;;; -*-Scheme-*-
;;;
-;;; $Id: midas.scm,v 1.16 1992/11/16 22:41:08 cph Exp $
+;;; $Id: midas.scm,v 1.17 1992/11/17 17:40:02 cph Exp $
;;;
;;; Copyright (c) 1986, 1989-92 Massachusetts Institute of Technology
;;;
";")
(define-variable-local-value! buffer (ref-variable-object comment-end)
"")
- (define-variable-local-value! buffer (ref-variable-object paragraph-start)
- "^$")
- (define-variable-local-value! buffer
- (ref-variable-object paragraph-separate)
- (ref-variable paragraph-start))
+ (let ((paragraph-start "^$"))
+ (define-variable-local-value! buffer
+ (ref-variable-object paragraph-start)
+ paragraph-start)
+ (define-variable-local-value! buffer
+ (ref-variable-object paragraph-separate)
+ paragraph-start))
(define-variable-local-value! buffer
(ref-variable-object indent-line-procedure)
(ref-command insert-tab))
- (event-distributor/invoke! (ref-variable midas-mode-hook))))
+ (event-distributor/invoke! (ref-variable midas-mode-hook buffer) buffer)))
(define midas-mode:syntax-table (make-syntax-table))
(modify-syntax-entry! midas-mode:syntax-table #\; "< ")
;;; -*-Scheme-*-
;;;
-;;; $Id: pasmod.scm,v 1.45 1992/11/16 22:41:09 cph Exp $
+;;; $Id: pasmod.scm,v 1.46 1992/11/17 17:40:51 cph Exp $
;;;
;;; Copyright (c) 1986, 1989-92 Massachusetts Institute of Technology
;;;
"(* ")
(define-variable-local-value! buffer (ref-variable-object comment-end)
" *)")
- (define-variable-local-value! buffer (ref-variable-object paragraph-start)
- "^$")
- (define-variable-local-value! buffer
- (ref-variable-object paragraph-separate)
- (ref-variable paragraph-start))
- (event-distributor/invoke! (ref-variable pascal-mode-hook) buffer)))
+ (let ((paragraph-start "^$"))
+ (define-variable-local-value! buffer
+ (ref-variable-object paragraph-start)
+ paragraph-start)
+ (define-variable-local-value! buffer
+ (ref-variable-object paragraph-separate)
+ paragraph-start))
+ (event-distributor/invoke! (ref-variable pascal-mode-hook buffer) buffer)))
(define pascal-mode:syntax-table (make-syntax-table))
(modify-syntax-entry! pascal-mode:syntax-table #\( "()1 ")
;;; -*-Scheme-*-
;;;
-;;; $Id: rmail.scm,v 1.23 1992/11/16 22:41:10 cph Exp $
+;;; $Id: rmail.scm,v 1.24 1992/11/17 17:42:13 cph Exp $
;;;
;;; Copyright (c) 1991-92 Massachusetts Institute of Technology
;;;
(ref-variable-object require-final-newline)
false)
(define-variable-local-value! buffer (ref-variable-object rmail-last-file)
- (ref-variable rmail-last-file))
+ (ref-variable rmail-last-file buffer))
(define-variable-local-value! buffer (ref-variable-object rmail-inbox-list)
(let ((inboxes (parse-file-inboxes buffer)))
(if (and (null? inboxes)
(pathname=? (buffer-pathname buffer)
- (ref-variable rmail-file-name)))
- (ref-variable rmail-primary-inbox-list)
+ (ref-variable rmail-file-name buffer)))
+ (ref-variable rmail-primary-inbox-list buffer)
inboxes)))
(buffer-put! buffer 'REVERT-BUFFER-METHOD rmail-revert-buffer)
(memoize-buffer buffer)
(set-buffer-read-only! buffer)
- (event-distributor/invoke! (ref-variable rmail-mode-hook) buffer)))
+ (event-distributor/invoke! (ref-variable rmail-mode-hook buffer) buffer)))
(define-major-mode rmail-edit text "RMAIL Edit"
"Major mode for editing the contents of an RMAIL message.
"\n*\n\n----------------------------*\n*")
(define digest-separator-replacement
- (string-append "\n\037" babyl-initial-message-start))
+ (string-append "\n\037" babyl-initial-message-start))
\ No newline at end of file