wxMaxima-developers / wxmaxima

A gui for the computer algebra system Maxima built with wxWidgets
https://wxMaxima-developers.github.io/wxmaxima/
Other
461 stars 96 forks source link

The latest build for Windows 2023/09/13 #1803

Closed ReneSci closed 8 months ago

ReneSci commented 9 months ago
build_info(version="branch_5_47_base_394_g6d5d1915e_dirty",timestamp="2023-09-12 23:51:24",host="x86_64-w64-mingw32",lisp_name="SBCL",lisp_version="2.3.2",maxima_userdir="C:/Users/xxxx/maxima",maxima_tempdir="C:/Users/xxxxx/AppData/Local/Temp",maxima_objdir="C:/Users/xxxx/maxima/binary/branch_5_47_base_394_g6d5d1915e_dirty/sbcl/2_3_2",maxima_frontend="wxMaxima",maxima_frontend_version="23.08.0_DevelopmentSnapshot_MSW")

Running Windows 11

1) At start-up wxMaxima pups up this window (Pressing "Continue" causes wxMaxima to run) image

2) when editing a line, e.g. image the cursor always stays at the end of the line. By using the cursor keys, you can move the cursor and write/edit at that posisiton in the line, but you don't know where you are, because the visual cursor stays at the end of the line as shown on the above image.

gunterkoenigsmann commented 9 months ago

Gaah! Something disagrees with wxString::Format() of a variable size, which happens on Windows and not on linux and windows doesn't tell which line it is in... ...will try to find out where. Thanks a lot for this bug report!

gunterkoenigsmann commented 9 months ago

I guess I have already found how to address the 2nd issue, though; As I recently made a 800+ line change in order to get rid of warnings about potentially defective C code there is the possibility that there are other bugs, as well.

ReneSci commented 9 months ago

Super - do you know if there are problems with the Windows build? The latest build on https://wolfgang.dautermann.at/maxima/nightlybuild/ is 2023-09-12 22:33

gunterkoenigsmann commented 9 months ago

I've asked Wolfgang and he made it work again. I even managed to start the new build in a virtual windows box. But I don't get that assert. I have no idea how that is possible. But it might indicate that the error has somehow resolved itself...

gunterkoenigsmann commented 8 months ago

In the meantime I have changed loads of things that have to do with types of numbers. Let's hope this problem is resolved by now.