From owner-ntemacs-users@june  Sat Dec 28 15:46:12 1996
X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
	[nil "" "29" "December" "1996" "00:22:37" "+0100" "Mats Lidell" "Mats.Lidell@contactor.se" nil "87" "Re: hyperbole with mouse" "^From:" nil nil "12" nil nil nil nil]
	nil)
Received: from joker.cs.washington.edu (joker.cs.washington.edu [128.95.1.42]) by june.cs.washington.edu (8.8.3+CSE/7.2ju) with SMTP id PAA09701 for <voelker@june.cs.washington.edu>; Sat, 28 Dec 1996 15:46:12 -0800
Received: from june.cs.washington.edu (june.cs.washington.edu [128.95.1.4]) by joker.cs.washington.edu (8.6.12/7.2ws+) with ESMTP id PAA16198 for <voelker@joker.cs.washington.edu>; Sat, 28 Dec 1996 15:46:10 -0800
Received: from pm1.contactor.se (isdn74056.dial.tip.net [194.17.4.56]) by june.cs.washington.edu (8.8.3+CSE/7.2ju) with ESMTP id PAA09217 for <ntemacs-users@cs.washington.edu>; Sat, 28 Dec 1996 15:18:39 -0800
Received: from SID (ras6 [194.18.85.116]) by pm1.contactor.se (8.7.5/8.7.3) with SMTP id AAA22368; Sun, 29 Dec 1996 00:18:46 +0100 (MET)
References: <199612261642.RAA19731@centaure.worldnet.net>
Mime-Version: 1.0 (generated by tm-edit 7.93)
Content-Type: text/plain; charset=US-ASCII
In-Reply-To: Antoine Bertier's message of Thu, 26 Dec 1996 17:42:45 +0100
Message-ID: <uafqy1cg2.fsf@pm1.contactor.se>
Lines: 87
X-Mailer: Red Gnus v0.60/Emacs 19.34
From: Mats Lidell <Mats.Lidell@contactor.se>
Sender: matsl@sid.contactor.se
To: Antoine Bertier <bertier@world-net.sct.fr>
Cc: ntemacs-users@cs.washington.edu, hyperbole@infodock.com
Subject: Re: hyperbole with mouse
Date: 29 Dec 1996 00:22:37 +0100

>>>>> "Antoine" == Antoine Bertier <bertier@world-net.sct.fr> writes:

    Antoine> Anyone using hyperbole with NTEmacs ?

Yes. Three things I have changed below.

Environment: Emacs-19.34, NT 4.0

(Patch begin)
--------------------
1) Window system is win32. This is essential for the hyperbole actions
   to work.

*** hversion.el	Fri Nov 08 20:46:47 1996
--- hversion.el.~1~	Sat Nov 04 05:08:26 1995
***************
*** 71,77 ****
  (defun sm-window-sys-term ()
    "Returns the first part of the term-type if running under a window system, else nil.
  Where a part in the term-type is delimited by a '-' or  an '_'."
!   (let ((term (cond ((memq window-system '(x ns dps pm win32))
  		     ;; X11, NEXTSTEP (DPS), or OS/2 Presentation Manager (PM)
  		     (cond (hyperb:emacs19-p "emacs19")
  			   (hyperb:lemacs-p  "lemacs")
--- 71,77 ----
  (defun sm-window-sys-term ()
    "Returns the first part of the term-type if running under a window system, else nil.
  Where a part in the term-type is delimited by a '-' or  an '_'."
!   (let ((term (cond ((memq window-system '(x ns dps pm))
  		     ;; X11, NEXTSTEP (DPS), or OS/2 Presentation Manager (PM)
  		     (cond (hyperb:emacs19-p "emacs19")
  			   (hyperb:lemacs-p  "lemacs")

--------------------
2) Not essential but if you have HOME defined you want the user global
   buttons to be located there.

*** hbmap.el	Wed Nov 13 09:20:08 1996
--- hbmap.el.~1~	Tue Oct 24 23:32:06 1995
***************
*** 114,121 ****
  ;;; ************************************************************************
  
  (defvar hbmap:dir-user
!   (if (and (memq system-type '(ms-windows windows-nt ms-dos))
! 	   (not (getenv "HOME")))
        "c:/_hyperb/" "~/.hyperb/")
    "Per user directory in which to store top level Hyperbole map data.
  Must end with a directory separator.
--- 114,120 ----
  ;;; ************************************************************************
  
  (defvar hbmap:dir-user
!   (if (memq system-type '(ms-windows windows-nt ms-dos))
        "c:/_hyperb/" "~/.hyperb/")
    "Per user directory in which to store top level Hyperbole map data.
  Must end with a directory separator.

--------------------
3) Well this shouldn't be necessary at all but seems like gnuspost
   isn't here any more at least not for me. The GNUS support within
   hyperbole seems to work fine anyway (at least the part I use ;-)

*** hgnus.el	Fri Nov 08 18:37:55 1996
--- hgnus.el.~1~	Tue Aug 08 15:53:46 1995
***************
*** 42,48 ****
  
  (require 'hmail)
  (require 'hsmail)
! ;; -ml (require 'gnuspost)
  
  ;;; ************************************************************************
  ;;; Public variables
--- 42,48 ----
  
  (require 'hmail)
  (require 'hsmail)
! (require 'gnuspost)
  
  ;;; ************************************************************************
  ;;; Public variables

--------------------
(Patch over)

%% Mats

From owner-ntemacs-users@june  Mon Feb 17 14:06:13 1997
X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
	[nil "" "17" "February" "1997" "22:21:02" "+0100" "Mats Lidell" "Mats.Lidell@contactor.se" nil "24" "Re: hyperbole with mouse" "^From:" nil nil "2" nil nil nil nil]
	nil)
Received: from joker.cs.washington.edu (joker.cs.washington.edu [128.95.1.42]) by june.cs.washington.edu (8.8.5+CS/7.2ju) with SMTP id OAA03640 for <voelker@june.cs.washington.edu>; Mon, 17 Feb 1997 14:06:12 -0800
Received: from june.cs.washington.edu (june.cs.washington.edu [128.95.1.4]) by joker.cs.washington.edu (8.6.12/7.2ws+) with ESMTP id OAA34949 for <voelker@joker.cs.washington.edu>; Mon, 17 Feb 1997 14:06:07 -0800
Received: from pm1.contactor.se (isdn74056.dial.tip.net [194.17.4.56]) by june.cs.washington.edu (8.8.5+CS/7.2ju) with ESMTP id NAA00333 for <ntemacs-users@cs.washington.edu>; Mon, 17 Feb 1997 13:14:13 -0800
Received: from SID (ras4 [194.18.85.114]) by pm1.contactor.se (8.7.5/8.7.3) with SMTP id WAA27771; Mon, 17 Feb 1997 22:15:08 +0100 (MET)
References: <199612261642.RAA19731@centaure.worldnet.net> <uafqy1cg2.fsf@pm1.contactor.se>
Mime-Version: 1.0 (generated by tm-edit 7.93)
Content-Type: text/plain; charset=US-ASCII
In-Reply-To: Mats Lidell's message of 29 Dec 1996 00:22:37 +0100
Message-ID: <ulo8nyvr5.fsf@pm1.contactor.se>
Lines: 24
X-Mailer: Gnus v5.4.11/Emacs 19.34
From: Mats Lidell <Mats.Lidell@contactor.se>
Sender: matsl@sid.contactor.se
To: Antoine Bertier <bertier@world-net.sct.fr>,         ntemacs-users@cs.washington.edu, hyperbole@infodock.com
Subject: Re: hyperbole with mouse
Date: 17 Feb 1997 22:21:02 +0100

>>>>> I wrote:

>>>>> "Antoine" == Antoine Bertier <bertier@world-net.sct.fr> writes:
Antoine> Anyone using hyperbole with NTEmacs ?

Mats> Yes. Three things I have changed below.

OOPS! One more thing that is needed which I forgot to tell
you about. Hyperbole needs the timezone (but I have no patch just how
I solved it.)

In the file htz.el the variable htz:local is initialized either by
getting it from the environment or calling the program "date" and
parsing its output. Neither of these approaches works out of the box
on NT.

I solved it by adding

	(setenv "TZ" "MET")

in my .emacs. (which is the reason I forgot to include it in the patch
I supplied earlier. I'm really sorry.)

%% Mats

