Hi Snorri,
As you are probably aware, I was a Genero user from 2002 to 2008 and heavy contributor to the old maillist list, and for the last two years I have been working for Four J's Asia Pacific. So I have experienced both sides of the fence. If you dig through the old mailing lists you will see there is an entry from me in 2004 asking for this feature as well so I believe it is something that should be there.
Is this the right forum? Yes.
(The question could be asked, is the web based forum the best method for getting this type of input, the old mailing list we got 6000 posts a year, now we are lucky to get 1000, does entering a login/password and a number of mouse clicks reduce the input we get)
From my experience of being on both sides ...
Need to present a convincing case - Show how/why you need the feature. What you can't do without it. How many lines of code you would save. How does a competing development environment do the same thing?
Ease of 4gl compatability - FGL_LASTKEY() is deprecated and does cause issues for people migrating. Show how someone can migrate more easily using FGL_LAST_ACTION() to replace FGL_LASTKEY()
Persistence, weight of numbers - What can happen is people find a workaround and don't pursue it anymore. The folder page issue is a case here. In 2.30 you will have
https://4js.com/techdocs/genero/fgl/devel/DocRoot/User/NewFeatures.html#ensure-field-visible to solve that folder page issue. Yes there was a workaround but we shouldn't need to use a 30 line function. That is in their basically because of persistence and weight of numbers. Hopefully summary lines in an array will make 2.30 as well. So if any other uses think FGL_LASTACTION would benefit them, this forum is the opportunity for you to say so.
Portability - How will the feature work in GDC and in GWC. Will it work on Windows/*nix/Mac platforms. This particular request, how would you handle local actions, would it tell you if the last action was a paste, if so, how would that work in the GWC etc.
$$$ - It goes without saying but every new feature has a cost. Not just the time coding it, it has to be documented, inserted into QA tests etc I look at this and think it is a 5 minute job but then there is the other stuff to do as well. What are the benefits to 4Js, will this help attract new customers, will this keep existing customers longer.
Reuben