Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: vconsole error report: console interface features nitpicking

From: cyphre:seznam:cz at: 15-Oct-2001 17:52

Hi Jason and all on the list,
> > Also,noticed that sometimes lose the first character typed > > in the console. > > vconsole by default correctly positions the cursor one space away from the > >> prompt, but when one clicks somewhere else [for example to copy a line
of
> code above] and then clicks back it loses that space. Minor but
distracting.
> One feature I like very much in REBOL's own shell is that when one does a > 'paste' it knows to put the paste buffer directly into the current [last] > prompt. > > At the moment vconsole behaves more like a passive text file. Paste > functions wherever the cursor actually is - ie has no shell console > meaning.. Presumably this will be fixed as part of the next major vconsole > essential feature: multi-line pasting ? > > Scrolling is also essential along with resize too please! >
Thanks for your comments. I absolutely agree with you. Vconsole v 0.0.4 is a result of my 3 hours Rebol session so there is a lot of things to do. Unfortunately here is little explanation ;-): -------------------------------try this code(watch out line breaks)----------------------------------------------- cyphre: make object! [ age: now/date - 15-Oct-1974 free-time: 00:00:00 death: (random 29500) + age day-length: 24:00:00 time-at-work: does [10:00:00 + (random 5:00:00) - 3:00:00] time-for-sleep: does [6:00:00 + (random 3:00:00) - 2:00:00] girlfriend: does [random 4:00:00] parents: does [random 00:10:00] eating-hygiene: does [random 1:00:00] culture-art-sport: does [random 3:00:00] misc: does [random 3:00:00] go-live: does [ print "calculating Cyphre's life ;-)" while [cyphre/age < cyphre/death][ foreach day system/locale/days [ free-time: free-time + (day-length - time-at-work - time-for-sleep - girlfriend - parents - eating-hygiene - culture-art-sport - misc) cyphre/age: cyphre/age + 1 ] ] print rejoin ["Cyphre's free-time in rest of his life: " free-time " hours..."] print rejoin ["Cyphre's average free-time(for Reboling) in his average day: " copy/part form (first free-time) / cyphre/death 4 " hours..."] print "Poor Cyphre :( If he could be full-time Rebol developer...;-)" print "PS: all values and results of this code may differ from 'true reality' :))" ] ] cyphre/go-live ---------------------------------------end of code---------------------------------------------------- Anyway, all bugs/features you mention above(and many more) will be fixed in the next release. regards, Cyphre