This sounds like a stack lift issue. Pressing enter disables stack lift and the paste function doesn't re-enable it. Fix committed.
It doesn't look like the 31S is getting these changes at the moment.
Have I ever mentioned how painful stack lift is to support?
- Pauli
(11-09-2015 09:05 AM)fhub Wrote: [ -> ]Marcus, there's still a small problem:
pasting multiple numbers only works for the 1st time!
Try the following:
1) copy the 3 numbers (full lines) to the clipboard:
1.1
2.2
3.3
2) now paste them to the emulator --> working fine
3) now clear the stack (by [<-] and 3-times [ENTER])
4) paste them again to the emulator --> now you only have 3.3 in X, the first 2 numbers have disappeared (although they are still in the clipboard)
PS: after a few more trials it seems that [ENTER] is the problem:
whenever you press [ENTER], then a following paste doesn't paste all numbers but only the last one.
Franz
(11-09-2015 10:02 AM)Paul Dale Wrote: [ -> ]This sounds like a stack lift issue. Pressing enter disables stack lift and the paste function doesn't re-enable it. Fix committed.
Yep, the new build 3837 solves this probem.
Thanks to Pauli and Marcus for the quick fix,
Franz
(11-09-2015 10:02 AM)Paul Dale Wrote: [ -> ]This sounds like a stack lift issue. Pressing enter disables stack lift and the paste function doesn't re-enable it. Fix committed.
... and rebuilt.
Walter, we are on 3837 already.
(11-09-2015 06:52 AM)Dieter Wrote: [ -> ]If I knew how to use it I also would try the console version. ;-)
I not sure you really want to....
The key mapping is near the top of console.c, the top three rows map naturally to a US qwerty keyboard, the numbers are themselves and the extra keys are more sporadic.
There are extra commands:
- Q to quit
- T to toggle trace mode on and off -- allows debugging in xrom and show command numbers as you execute them
- F toggles the extra information display -- only touch this to avoid screen clutter
- C displays an instructions executed counter & resets it to zero
- X simulates a copy displaying on the screen
- V simulates a paste of three numbers
- control-L redraws the display
The text display includes a lot of status information and internal state at the top of the screen. This includes the stack and other lettered registers and a lot of other things too. The calculator display is crudely rendered as well.
All in all, good for debugging but not all that easy to use for anyone except me
- Pauli
Ok, retried with build 3837:
Selected one Excel cell, copied to clipboard, opened WP 34S, right-clicked on [WP], clicked on <Paste number(s)> ... nothing happened.
What did I miss?
d:-?
(11-09-2015 11:53 AM)walter b Wrote: [ -> ]..opened WP 34S, right-clicked on [WP], clicked on <Paste number(s)> ... nothing happened.
You're right, it does not work from this right-click menu, it only works when you do it in the top menu bar.
Franz
Thanks for pointing this out. Usually, I hide this titlebar. Anyway, it's not logical working just one of both possible ways.
d:-/
Hi,
How find build 3837 ? On SourceForge I don't see 3837 ?
(11-09-2015 12:04 PM)walter b Wrote: [ -> ]Anyway, it's not logical working just one of both possible ways.
I agree. Try again, please!
Looks significantly better now. Thanks! Seems we can use it now.
d:-)
... and look in the square brackets - there you find [r3839] as the most recent build now.
d:-)
(11-09-2015 01:00 PM)Marcus von Cube Wrote: [ -> ]I agree. Try again, please!
Great – it works! Thank you very much!
Two observations:
- Copy: the Raw output seems to be formatted according to ALL 6 mode. For instance, 1E–6 pi is copied as 0,000003141592653589793 while 1E–7 pi yields 3,141592653589793E-7. For me this looks a bit strange, but maybe there is a special reason for this instead of, say, ALL 3.
- Paste: additional digits (17+ in SP resp. 35+ in DP mode) seem to get correctly rounded. That's nice.
Even very long input like 0,000000000000000314159265358979323846264338327950288 works.
But I really like it. It's really a big improvement. Thanks again.
Dieter
The Qt emulators have been rebuilt too.
We emulate the hardware: screen, keyboard...
(11-09-2015 08:06 PM)Dieter Wrote: [ -> ]Two observations:
- Copy: the Raw output seems to be formatted according to ALL 6 mode...
- Paste: additional digits (17+ in SP resp. 35+ in DP mode) seem to get correctly rounded...
This is standard behavior of the underlying decNumber library.
I too was hoping this would be implemented one day. ;-) Thanks, Pauli and Marcus, for the great workl
(11-08-2015 09:28 PM)Dieter Wrote: [ -> ]what about a keyboard shortcut? For instance Ctrl+Shift+C and Ctrl+Shift+V?
Sounds like a good hotkey, but it would conflict with my clipboard manager. So, ideally, the hotkey would have to be configurable...
Now, with direct register export/import bypassing keyboard and display in place, two related feature suggestions appear to be in reach:
- Raw copy & paste selected register(s) to/from clipboard via keyboard and mouse in "debug" mode
- Allow to edit a number in a selected register in a popup window via keyboard and mouse in "debug" mode
Greetings,
Matthias