-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
# not working in editor when being accessed through a modifier (alt etc.) #147
Comments
Confirmed and reproducable with the Mac set to British keyboard (is fine with US and 'Australian' keyboard, which is US anyway) Also I think this is a duplicate of issue #14 |
Thanks for pointing the duplication out, didn't look that far back :-< ! When i got the time I'll see if I can find a non Mac layout that uses Alt as a modifier (can't seem to find one on my german keyboard, we us ALT GR). |
I can confirm that on a mac book pro, UK keyboard, Snow Leopard, Shoes 3.0 and Hackety 1.0, there seems to be no way to acheive '#'. Alt + 3 is the default which should work - it doesn't - either does alt + shift + 3. Still a bug. |
Hey @thehack could you please try it with the hacketyhack version from the current master as I really can't reproduce it right now with this. Just run |
Well this is strange. When I tested it this morning I was on the latest master, because I had cloned a fresh repository. I made sure by checking in finder that the creation dates on the files were recent and they were. Just to be sure, after receiving this message, I wiped out and re-cloned the hackety repo. I ran 'git branch' to make sure it was master - it was. However now, whenever I open h-ety-h.rb in Shoes, the application crashes after about 3 seconds. I tried a full reboot and get the same results! |
Oh well this is really strange... how does it crash? With a segfault or an error in the shoes console? Could you please paste the crashlog/post a screen of the shoes error console (maybe in a different issue?). That would help a lot to figure out what's going. Thanks. |
yes, I'll do that as soon as I get a chance. |
Thank you very much - you are a great help! :-) |
OK, If I run it with shoes, It just loads and eventually crashes but I get no console output, but if I run it from shoes-launch, and then try to open the editor, I get: /Applications/Shoes.app/Contents/MacOS/shoes-launch /Users/timinman/hacketyhack/h-ety-h.rb -- control frame ---------- c:0001 p:0000 s:0002 b:0002 l:0008a8 d:0008a8 TOP-- C level backtrace information ------------------------------------------- [NOTE] /Applications/Shoes.app/Contents/MacOS/shoes-launch: line 9: 349 Abort trap DYLD_LIBRARY_PATH="$APPPATH" PANGO_RC_FILE="$APPPATH/pangorc" SHOES_RUBY_ARCH="universal-darwin11.1.0" ./shoes-bin "$@" |
This is all very puzzling to me, because as far as I can tell, my configuration hasn't changed since this morning when it didn't produce the '#', but also didn't seg-fault, which is a much bigger issue. The other thing I should have mentioned is that the 'about' and 'cheat' links work, but other than that the window is empty. I have a screenshot of the hackety console as well. I can't show you the console after I click on the editor, because it immediately shuts down. |
Hey! Then we can take another stab at alt + 3. However my next answer will most likely be more than a day in the future, traveling from Sweden to Germany with a lot of luggage :-) Cheers |
Enjoy your travels. |
Hey thanks I did though I'm still exhausted from all the cleaning etc. :-) Did you get to try it out another time? Apparently #139 seems to be a bigger problem than I thought maybe I can get to it, I'll see. Confirmation of this issue right here would most certainly be nice though :-) |
Yes, you were dead-on! I deleted the projects in my .hacketyhack folder and it fixed the crashing issue. |
Ahh this is so weird... I really can't reproduce here (Linux Mint, builds upon Ubuntu). I set my keyboard settings to United Kingdom Macintosh and I can make So it appears I'll see if I can "borrow" a Macbook from a friend :-/ we could try another thing though. It would be helpful if you could go to So it would look like: def onkey(key)
debug key
case key and then try to make Thank you yo much for helping me figure this one out! |
Thank you! Pretty much what I expected/feared though. Could also be a shoes problem.. I need to investigate this further. I'll report back here with my findings :-) |
I haven't reproduced the problem yet but this support question says that you are unable to use # in the editor when you have to access the # through a modifier, for instance alt + 3 on a Mac with UK keyboard settings.
The text was updated successfully, but these errors were encountered: