>>>>> "Dan" == Dan Niles <dan_at_more.net> writes:
Dan> Chuck,
>> Perhaps something like the following would work better:
>>
>> Goto [Page x y | RelativePage dx dy] [Desk z | RelativeDesk dz]
>>
>> Verbose, but no suprises.
Dan> That is alot to type. Perhaps have the possible invocations be:
Dan> Goto x y z
Dan> Goto x y
Dan> Goto z
Dan> Goto Relative x y z
Dan> Goto Relative x y
Dan> Goto Relative z
Dan> So the summary would be ([] indicate optional inclusion):
Dan> Goto [Relative] [x y] [z]
>> If you want to take an initial stab at it, go ahead.
Dan> I will certainly give it a stab. :) I would like your aproval on
Dan> the syntax before I begin.
Well, my suggestion is a little bit more to type, but it eliminates
confusion. If you see:
Goto 2 1 1
It's not obvious what page and desk you are going to, but seeing:
Goto Page 2 1 Desk 1
is very explicit. And you lose a little flexibilty. With my
suggestion you could specify:
Goto Page 1 1 RelativeDesk -3
Where yours would require 2 separate lines:
Goto 1 1
Goto Relative -3
So, I still prefer my syntax (but of course, I'm biased). :)
Chuck
*******************************************************************************
Charles K. Hines <chuck_hines_at_vnet.ibm.com>
IBM Logic Synthesis developer [BooleDozer (TM)]
Martial Arts Instructor [Modern Arnis, Presas Style Filipino Martial Arts]
IBM Internal email: "Go back to sleep, Chuck. You're
hines_at_cold.fishkill.ibm.com, just havin' a nightmare--of course,
HINESC at FISHKILL, HINESC at FSHVMFK1 we are still in Hell." Gary Larson
*******************************************************************************
--
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 Tue Apr 30 1996 - 10:08:29 BST