Re: FVWM: Animated Menus, Animated Moves, Improved Menus, and More!

From: Tim Phipps <timbo_at_computer.hpl.hp.com>
Date: Fri, 30 May 1997 16:54:29 +0100 (BST)

>
> Uses gperf to build "fvwm-command-hasher.c" which gets included by
> functions.c. Reworked functions.c to use a hash lookup on a built-in's
> name instead of linear lookup. Reduced my startup time by 15% or so.
> You may need to give -DNO_GPERF if you have problems with this.

I have had a go with this patch. Animated menus and animated move are great, I
vote they go in.

But the patch didn't apply very nicely on my HP-UX 10.20 box. It seems to have
too many changes for just one patch. There is a change to configure.h (the
DEBUG #define with variable arguments) causes compiler warnings (I don't use
gcc). Debug is also turned on by this patch. Setenv should be in a sperate
patch. The gperf stuff does not rebuild if you edit functions.c to add a new
command.

Something is also translating parts of my .fvwm2rc to lowercase. This stops
FvwmBanner and FvwmButtons being run at startup from the following

AddToFunc InitFunction "I" my_resources
+ "I" FvwmBanner
+ "I" Wait FvwmBanner
+ "I" FvwmButtons FrontPanel
+ "I" Wait FrontPanel
+ "I" my_topwindow


What is strange is that the following function (bound to a key works)

AddToFunc my_test "I" Next [FvwmTalk] my_focus
+ "I" None [FvwmTalk] FvwmTalk
+ "I" Wait FvwmTalk
+ "I" my_test

I've tried to find where this is happening but the patch is huge!
Would it be possible for you to do a minimal patch that justs adds animated
menus and moves?

Cheers,
Tim Phipps.
--
Visit the official FVWM web page at <URL:http://www.hpc.uh.edu/fvwm/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Fri May 30 1997 - 10:54:50 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:38:00 BST