This is a poll about how widely the proposal is implemented and how popular it is among the programmers. It is called a CfV (call-for-votes) because the...
Anton Ertl
anton@...
Feb 12, 2006 6:55 pm
48
... Agreed. ... Agreed. ... Agreed. ... Given the discussion about "syntactic sugar", is this not also an ambiguous condition for INCLUDED and therefore this...
... Not for INCLUDED alone, but yes, for a combination of INCLUDED and REQUIRED. Unfortunately it is too late to change the wording for this proposal, but I...
Anton Ertl
anton@...
Feb 16, 2006 12:25 pm
50
... VFX Forth (Win/Lin/DOS) ... Forth6 cross compilers ... Stephen -- Stephen Pelc, stephen@... MicroProcessor Engineering Ltd - More Real, Less Time ...
The current standings on the CfV: "One-time file loading" are: [ ] conforms to ANS Forth. Gforth VFX Forth Forth6 cross compilers (Stephen Pelc) [ ] already...
Anton Ertl
anton@...
Mar 19, 2006 6:52 pm
52
The HTML version of this RfD is <http://www.forth200x.org/ekeys.html> Problem How do I write a portable Forth program that reacts to key presses of cursor keys...
Anton Ertl
anton@...
May 21, 2006 10:03 am
53
... [ ... ] ... I would like to see them all added to this proposal. ... I *do* use them. It would be very desirable to have the same words available in...
Robert Epprecht
epprecht@...
May 24, 2006 6:38 am
54
The HTML version of this RfD is <http://www.forth200x.org/ekeys.html> Change History 2006-05-28 Added K-INSERT, K-DELETE, K-F* and K-*-MASK. Added Sections ...
Anton Ertl
anton@...
May 28, 2006 4:32 pm
55
... I think of applications in three basic groups: embedded mobile/PDA desktop This proposal is firmly in the desktop arena. IMHO it introduces unspecified...
... Yes. It's certainly not useful for programs that run on computers without keyboards. ... No such linkages are intended. Why do you think that this...
Anton Ertl
anton@...
Jun 3, 2006 2:39 pm
57
The HTML version of this proposal is at <http://www.forth200x.org/fp-stack.html>. Problem Writing floating-point code such that it can run on a unified stack...
Anton Ertl
anton@...
Jun 4, 2006 6:33 pm
58
... No. Writing code that can run on unified and separate stacks is. ... Yes, make separate stacks the standard. No, just mark the unified stack usage as...
... KEY is not just used for keyboards! On our systems, both desktop and embedded, KEY, EMIT and friends can be vectored on a task/thread/callback specific...
... Not really. The PC has a 8042 based keyboard, which is then translated to the X keyboard event (which is an abstraction for quite a number of different...
... I take your point, but both start from the Linux kernel and libc. There are other operating systems. The point at issue is really that the proposal seems...
... From VAX to zSeries: They all can work with X servers, by mapping key strokes to KeySyms. And the same works on Windows and Mac OS, which are again...
... Not all desktops are PCs, or has this become a generic term for a desktop computer? ... My question was under the O/S API. I doubt if gForth does, and a ...
... Well, originally a PC was a "personal computer", i.e. one for yourself, not one with a terminal attached. Seems to be similar to the term "desktop...
... But you're still assuming X or some OS intermediary between you and the chipset. There are purely native PC Forths, such as Greg Bailey's, not to mention...
... I don't see a problem there. Your EKEY will do on these devices whatever it has always done. If that does not include recognizing cursor and function...
Anton Ertl
anton@...
Jun 6, 2006 7:05 am
67
... EKEY? should return true if EKEY won't block. KEY? should return true if KEY won't block. If KEY just discards the PgUp key and then waits for you to type...
Anton Ertl
anton@...
Jun 6, 2006 7:13 am
68
... I may start to see what the point of this labeling stuff is: If you sell a Forth system for a keyboard-less embedded system to some customers, and they ask...
Anton Ertl
anton@...
Jun 6, 2006 7:40 am
69
... Partly. Let's change desktop to PC from now on. The behaviour of KEY or EKEY on a PC depends on what they are connected to. The EKEY return value proposal...
... Or the Forth200x standard could make it clear somehow, that parts of it which are not relevant on a certain system and hardware can be omitted without...
Robert Epprecht
epprecht@...
Jun 6, 2006 2:35 pm
71
... If I write a program, that uses certain keys, I want to know if they are there. If I want to make it usable on systems that don't provide them, I would use...
Robert Epprecht
epprecht@...
Jun 6, 2006 3:18 pm
72
... If you read the "Compliance and Labeling" sections of the current standard, you'll see that it bends over backwards to make this clear. The Core wordset is...
In Open Firmware land, we stopped using the IEEE standardization process and starting labeling every new thing as a "Recommended Practice". That worked really...
Mitch Bradley
wmb@...
Jun 6, 2006 9:10 pm
74
A data point, for what it's worth: In Quartus Forth (for Palm Pilots), EKEY returns 'event_type', a value from a rather small set. To get anything...
Mitch Bradley
wmb@...
Jun 6, 2006 9:23 pm
75
PROBLEM While there is general agreement that Object-Oriented Programming (OOP) can be a valuable technique for solving certain types of problems, Forth...
... That's not a proposal, that's the idea for a proposal. Please specify which words should be added and define their behaviour. BTW, I will be on vacation...