From xemacs-m  Wed Feb 12 04:20:18 1997
Received: from mgate.uni-hannover.de (mgate.uni-hannover.de [130.75.2.3])
	by xemacs.org (8.8.5/8.8.5) with SMTP id EAA28377
	for <xemacs-beta@xemacs.org>; Wed, 12 Feb 1997 04:20:17 -0600 (CST)
Received: from helios (actually helios.tnt.uni-hannover.de) by mgate 
          with SMTP (PP); Wed, 12 Feb 1997 11:19:56 +0100
Received: from daedalus.tnt.uni-hannover.de by helios (SMI-8.6/SMI-SVR4) 
          id LAA20692; Wed, 12 Feb 1997 11:19:39 +0100
Received: by daedalus.tnt.uni-hannover.de (SMI-8.6/SMI-SVR4) id LAA14517;
          Wed, 12 Feb 1997 11:19:34 +0100
Date: Wed, 12 Feb 1997 11:19:34 +0100
Message-Id: <199702121019.LAA14517@daedalus.tnt.uni-hannover.de>
From: Heiko Muenkel <muenkel@tnt.uni-hannover.de>
To: xemacs-beta@xemacs.org
Subject: hm--html-menus-5.1 in incoming & internal drag and drop
X-Face: n}R'l6CHRf>pi&bj7[x0CW3:kmXm@1)7m+l*9[fp;-Ow4Xe~=5E;skf?2> 
        y]f{HzB|Q(\V9+y$PP~.4G[2n4W7{6Ilm[AMY9B:0kj.K_$-d%p4YIF*bX;=ADp6{ 
        HS@NEv9c.VII+9PgXHASx}K(jy^t=q%qzZ72q1e4E;O!$A$`&wgtLk"1%p.nC_G!] 
        4d1!+J4Q#YD_iXeEy`1x)d\r$1Qn\'23n|[8Y_xzuXJJ7W(EGqnzB]`]aq??;+z=) 
        DW~\'Vq&F'g%QU[Mv2:}nS>SdZFTEC2GsgB=Q,:~H<R5S[:ZN%B:s0;|v1x"Jb
Mime-Version: 1.0 (generated by tm-edit 7.90)
Content-Type: text/plain; charset=US-ASCII

I've just uploaded the latest version of my package hm--html-menus-5.1
in /pub/beta/incoming. Some of the main changes are:

- a better drag and drop interface to insert links with the mouse
- help feature for the drag and drop commands
- there's now also a default drag and drop table for other modes
- a better interface for inserting template files
- indentation
- better font lock stuff
- a site specific configuration file
  (look at the variable hm--html-site-config-file)
- a better syntax table from Bob Weiner
- a lot of bug fixes
Read the NEWS file to see news in detail...

NOTE, since 5.0 this package has also a minor mode called
hm--html-minor-mode (the name of the major mode is hm--html-mode),
which could be used perfectly together with the psgml html modes.
I'll try to send a patch for the psgml html modes the next days to
provide mode hook variables for these modes.

Also integrated in the package is my new drag and drop package for
internal drag and drop commands, it is called
internal-drag-and-drop.el and can be used to define drag and drop
actions for any other destination modes. It defines already some
default actions like moving or replacing text regions from one place
to another by drag and drop. The package binds the key M-C-button1
global to the drag and drop command, if this key isn't already bind in
your XEmacs. 

The default behaviour is to click at first at the source point and
then at the destionation point of the drag and drop action. But you
can also change the behaviour, so that you've to buttoup at the source
point, move with the button pressed to the destination point and then
leave the button there. The default behaviour has the advantage, that
you can select source and destination region to determine the drag and
drop action. Please look at the file internal-drag-and-drop.el if you
want to know more about this package.

It is also possible to use a menu item or a toolbar icon to start a
drag and drop command. The first is used in my hm--html-mode. After
selecting the menu item you've also to click at the source and the
destination with your mouse, but you don't need to press the meta and
control keys.

I'll try to make a new release of my package in the next week --- but
the countdown has started :-). The doctor say's probably only 11 days
until my second child will be touched the first time by the sunbeams on
this wonderfull earth ....


Heiko


