ANNOUNCE: Fax mode version 1.1 for GNU Emacs

Ralph Schleicher (rs@purple.IN-Ulm.DE)
Sun, 31 Dec 1995 12:36:34 +0100


Hi,

I've submitted a new version of my Fax mode for GNU Emacs to the
elisp-archive on `cis.ohio-state.edu' (size of `fax-mode.tar.gz'
is 57 kB).

;; LCD Archive Entry:
;; fax-mode|Ralph Schleicher|rs@purple.IN-Ulm.DE|
;; Fax sending commands for GNU Emacs.|
;; 31-Dec-95|1.1|~/modes/fax-mode.tar.gz|

Setting up a fax to be sent is very much like composing an e-mail except
that you have to say `M-x fax'.  You can also send any part of an Emacs
buffer directly by simply typing `M-x sendfax-region'.


You can also request the file via anonymous UUCP from my site:

    Data: +49-7352-7425, V32bis, V42bis, FAX
    UUCP: login `Unknown', send e-mail address as password
    File: ~/users/rs/fax-mode-1.1.tar.gz (don't forget the `~')

A copy of `fax-mode-1.1.tar.gz' goes to Gert Doering so that he can put
it in the Mgetty home directory on `ftp.leo.org'.


User visible changes from version 1.0 to 1.1:

* Added support for Font-Lock mode.  Please note that there is a clear
race condition between Font-Lock mode and WYSIWYG fashioned text editing.

* TeXfax now works `out of the box'.

* New minor mode for Dired called `Faxed'.  Allows to view fax messages
by simply pressing `v', try `M-x faxed <fax-incoming-directory> RET'.

* Extra command line switches, e.g., fax transmit time, can be specified
with one or more `Options:' header fields in the `*fax*' buffer.

* If the buffer-local variable `sendfax-format' is non-`nil', run the
corresponding functions saved in `sendfax-formats'.  `sendfax-format'
can be set with `sendfax-change-format' or with the `Format:' header
field in the `*fax*' buffer.

* `sendfax-write-region-hooks' and `sendfax-write-region-function'
are now buffer-local variables.  The default value have to be set with
`setq-default' while `setq' only modifies the buffer-local value.


There was only one bug (a one-character typo) in version 1.0.  Credits
go to Karl Eichwalder <ke@ke.Central.DE> for reporting it.  Please apply
the following patch to version 1.0 if you don't want to upgrade:

$ diff -u fax-mode-1.0/phone.el fax-mode-1.1/phone.el 
--- fax-mode-1.0/phone.el       Thu Dec 14 18:11:51 1995
+++ fax-mode-1.1/phone.el       Wed Dec 27 15:41:32 1995
@@ -96,7 +96,7 @@
   (c-regexp (concat i-regexp "[^0-9]*"
                 (regexp-quote phone-number-country-code)))
   (l-regexp (regexp-quote phone-number-long-distance-prefix))
-  (a-regexp (concat i-regexp "[^0-9]*"
+  (a-regexp (concat l-regexp "[^0-9]*"
                 (regexp-quote phone-number-area-code))))
     (if (string-match "\\`[^0-9+]+" string)
  (setq string (substring string (match-end 0))))

-- 
Ralph