Pascal,
I am using prompt in jconsole and jhs, so wd seems irrelevant to me.
On the other hand let me show prompt here in this message to make it easier
for others to better see the issue.
prompt
3 : 0
'' prompt y
:
if. IFQT do.
wd 'sm prompt ',y,x
inp=. 1!:1 ] 1
len=. #y
(len * y -: len {. inp) }. inp
else.
y 1!:2 (IFWIN+.IFJHS+.IFIOS) { 4 2
1!:1 ] 1
end.
)
Also, the verb `ask` uses prompt but requires prompt__ as it is used below.
To be clearer, I added the __ because ask through a value error without it.
Notice that the whole script is written to the locale 'panimals' (at the
top of the script).
ask=: 3 : 0
while. 0=#last=: tolower deb '?'-.~ prompt__ ,&'? ' y do. end.
if. (<last) e. ;:'quit restart' do. throw. end.
last
)
The entire script is at the link supplied in the original post. I had to
revise the original script's `require` for prompt because prompt.ijs has
moved over time. The revision is included in my original post, also.
Thanks,
On Tue, Feb 17, 2015 at 10:44 AM, 'Pascal Jasmin' via Programming <
[email protected]> wrote:
> in j802+,
>
> wd 'mb input text "enter animal" "type here then press ok: " "default cow"'
>
> seems useful.
>
>
>
> --
(B=)
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm