Ah, OK, read too fast. Also, reproducing the bug didn't work for me initially (in Ubuntu 22.04)- I had to run "locale-gen de_DE.UTF-8" first (then it shows up in "locale -k LC_NUMERIC"). Anyway, I see some solutions involving uselocale, but unfortunately it's not universally available. For the number format in the edit buffer, we probably need Ctrl-T options. What often happens with me is that inserted numbers with underscores are not often acceptable. Also, comma is bad news because it's often a...
I'm trying to figure out if using "," in place of "." is a good idea even in locales where that's the norm. I guess the problem I have with it is that this is not done in programming languages so I'm not sure it's a good idea in JOE's "math". Hmm.. well I just tried it in Libre Office and it does use "," in de_DE.utf-8.
Confirmed. There is a bug in usave.c:saver(). Note the comment: / Last UNDOREC which wasn't modified will be changed * to modified. And because this block is * executed after each 'save', there can't be more * than one record which is not modified * 24 Apr 2001, Marx / What the code should do is set the "changed" flag in all undo records, so if you undo after the save it counts as a change. The assumption in the above comment is wrong- there can be multiple "not modified" points in the undo reco...
Nice! Interesting that you got a bad 4017.. But the board has other problem. It cannot run the build in problem (enter 10 then run). I will start a new post. There is a tuning step: you need to find relays that work correctly in the flip-flops by swapping them. There is some text about this in the build guide.
Hi, Why don't you contact me on Tindie- I can send you a replacement U24. Also they are easy to program right on the board if you have the PICKit: buying a blank part and programming your own might be faster if you are not in the USA. Thanks, Joe
Slow Tetris, this is awesome! We need a video :-)
Oh, you are correct, the documentation is wrong. When ROR is set, the input is from A_DATA. I think I originally wanted to rotate the add/and output for more instruction possibilities, but this ends up requiring more relays. The reason is that the condition logic wants inverted carry, but it's not available at the add/and output (but is available in A_DATA). I think I also considered putting the rotate logic in the A_DATA path, but then you wouldn't have access to the carry out from the rotate. The...
jameco has ULN2803A: https://www.jameco.com/z/ULN2803A-Major-Brands-Transistor-Darlington-NPN-50-Volt-0-5-Amp-18-Pin-PDIP_34315.html Amazon.com has them also.