#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/decls.scm,v 1.18 1991/04/21 00:49:38 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/decls.scm,v 1.19 1991/04/24 07:27:28 cph Exp $
Copyright (c) 1989-91 Massachusetts Institute of Technology
"linden"
"loadef"
"lspcom"
+ "malias"
"midas"
"modefs"
"modes"
edwin-syntax-table)
("macros" (edwin macros)
syntax-table/system-internal)
+ ("malias" (edwin mail-alias)
+ edwin-syntax-table)
("make" ()
syntax-table/system-internal)
("midas" (edwin)
;;; -*-Scheme-*-
-;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/edwin.ldr,v 1.14 1991/04/21 00:50:02 cph Exp $
+;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/edwin.ldr,v 1.15 1991/04/24 07:26:31 cph Exp $
;;; program to load package contents
;;; **** This program (unlike most .ldr files) is not generated by a program.
(load "kmacro" environment)
(load "lincom" environment)
(load "lspcom" environment)
+ (load "malias" (->environment '(EDWIN MAIL-ALIAS)))
(load "motcom" environment)
(load "rcs" (->environment '(EDWIN RCS)))
(load "reccom" (->environment '(EDWIN RECTANGLE)))
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/edwin.pkg,v 1.31 1991/04/24 00:54:47 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/edwin.pkg,v 1.32 1991/04/24 07:27:00 cph Exp $
Copyright (c) 1989-91 Massachusetts Institute of Technology
edwin-variable$mail-yank-ignored-headers
edwin-variable$send-mail-procedure
edwin-variable$sendmail-program
- make-mail-buffer))
\ No newline at end of file
+ make-mail-buffer))
+
+(define-package (edwin mail-alias)
+ (files "malias")
+ (parent (edwin))
+ (export (edwin)
+ define-mail-alias
+ expand-mail-aliases
+ guarantee-mail-aliases))
\ No newline at end of file
#| -*-Scheme-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/make.scm,v 3.36 1991/04/23 06:50:04 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/make.scm,v 3.37 1991/04/24 07:28:20 cph Exp $
Copyright (c) 1989-91 Massachusetts Institute of Technology
(declare (usual-integrations))
(package/system-loader "edwin" '() 'QUERY)
-(add-system! (make-system "Edwin" 3 36 '()))
\ No newline at end of file
+(add-system! (make-system "Edwin" 3 37 '()))
\ No newline at end of file
;;; -*-Scheme-*-
;;;
-;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/sendmail.scm,v 1.4 1991/04/24 00:53:42 cph Exp $
+;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/edwin/sendmail.scm,v 1.5 1991/04/24 07:26:09 cph Exp $
;;;
;;; Copyright (c) 1991 Massachusetts Institute of Technology
;;;
(lambda (argument)
((ref-command mail-send))
(bury-buffer (current-buffer))
- (if #|
- (and (not argument)
+ (if (and (not argument)
(not (window-has-no-neighbors? (current-window)))
(eq? (ref-mode-object rmail)
(buffer-major-mode (window-buffer (other-window)))))
- |#
- false
(window-delete! (current-window))
(select-buffer (previous-buffer)))))
+(define-major-mode rmail fundamental "RMAIL"
+ "Not implemented")
+
(define-command mail-send
"Send the message in the current buffer.
If mail-interactive is non-false, wait for success indication
(loop (cons (string->pathname filename) pathnames)))
(begin
(mark-temporary! m)
- pathnames)))))
-
-(define (guarantee-mail-aliases)
- unspecific)
-
-(define (expand-mail-aliases start end)
- start end
- unspecific)
\ No newline at end of file
+ pathnames)))))
\ No newline at end of file