That’s strange, they’ve always been vertical for me.
I’ll check it out, thanks!
That’s strange, they’ve always been vertical for me.
I’ll check it out, thanks!
In fairness, if I’m being wholly honest, all of my free CS time goes towards developing the new versions of CSIDE. It’s been a very long time since I spent a lot of time in production CSIDE, so I’m very likely to get confused as to what’s current and what’s still in development… In short, you production users probably know more about that version than I do at this point so I could be mistaken.
How do I update CSIDE to v1.3.3? I am using a mac and have accepted the "update to the latest version"n prompt from inside the desktop app, but it only updates it to v1.3.1.
You might need to be on the “Latest” update channel (in settings). Though I thought Stable was on the same now.
I found it in the latest tab. Stable for mac is 1.3.1
Keep getting the same error also. Any help, please?
I am also getting that same message. However i just got a new laptop with windows 11, the app on windows 10 works fine. I have freshly installed it in different spots after uninstalling it and removing it each time. I made sure it was installed as admin, tried running it in compat mode.
Just for testing i tried removing the app on windows 10 and reinstalling it and it did not give this error. Does CSIDE not currently work on W11?
This issue is related to certain hardware (caused by a bug in software, beyond my immediate control). That said, I haven’t tested CSIDE in Windows 11 myself (my current hardware setup isn’t compatible), so I’m very keen to hear from anyone using it and of any issues they might be encountering.
Late, but it works perfectly fine for me on Windows 11. I haven’t had any issues or anything from running it.
From what i can see, CSIDE lets me make and edit new projects just fine. It just throws that error on opening.
I can run both versions of the tests and even run the project. Is there any reason we should be wary of using CSIDE while it is throwing the error? Or do we simply not know yet?
I’ve invited you to a PM thread that gives a workaround. No, there is nothing to be wary of persay, it just makes it difficult for you to update the application.
Hello, first I have to say that CSIDE seems like a great tool for developing CS games.
Now on to problem part. After I imported my project in CSIDE it (for a lack of a better word) fucked all the indentations. It was stupid of me that I didn’t make a copy.
Is there a functionality which solves such problems? I really don’t want to unfuck 1000 lines indentations by hand.
Hi! I really love CSIDE and am super happy to see you’re still actively working on it. I used it a few years ago to write a huge game I’m very proud of, but I had a few issues at the time, and trying to pick it up again from a new device I’m really struggling…
Basically, either the Web version OR the desktop version both have some things I want working perfecty, and something not working at all.
1) Latest version update??
I can’t figure out how to double-check the version of CSIDE I’m using, but redownloading the desktop app from https://choicescriptide.github.io/ gives me a file still named v101.exe, that doesn’t appear to have been update since 2017.
Furthermore, the latest updates on the site and the app’s update tabs are from 2019.
I might be a dummy noob (I do struggle with github a lot), but I cannot figure out what to do with the Nightly Release files from 2022.
Tl;dr it’s very confusing and difficult to know I’m in the right place and find updates.
2) Collapsible paragraphs.
On the Mac version I used back until 2020, I used to be able to collapse paragraphs and took them into account, so my .txt files are super long and complex. On the current version of the app I can find and use from my new PC (cside_setup_x64_v101.exe), for some reason that feature is absent, which is making things… stupidly but extremely difficult for me as I wrestle with those old files and my writing habits.
I checked out the Web version and found that oh, I’m saved, that feature is available on the Web version, so I tried using that… but the Web version does not allow automated testing.
So this is a call for please automated testing on Web version and/or please collapsible paragraphs in PC desktop app ;w;
Or, if that’s already present in the current version update, please where current version update
Apologies for my helplessness, I promise I’m not a complete noob and I’ve been trying to figure this out myself for ages, but it’s really not streamlined or clear! (and getting started in understanding how github works has a hugely high entry level in itself)
And again, thank you so much for CSIDE already, despite my difficulties it remains an incredibly good and helpful and wonderful tool I’m so happy with and grateful for and I’m so so glad to find it’s still developing.
CSIDE shouldn’t do anything to your file with your permission. Earlier versions did have an automatic mixed indentation checker, that’s correction was a little unreliable (but ultimately that only kicked when the indentation was already a bit of a mess).
As for fixing it, it depends on the problem. If the text is completely incorrectly indented, then no. Only you know exactly what you intended with the code. If it’s that you’ve got mixed tab/spaces, then yes, newer versions of CSIDE can fix that for you (see the nightly web builds, or join the Discord to get access to the in development desktop versions).
Absolutely, I hear you, and I really appreciate this feedback. The updates are provided over-the-air. In an ideal world, I would also release new binaries (downloads) for each new release, but that’s a process that currently has a lot of overhead. I’m trying to fix this for the next major version.
In the meantime, simply open the desktop version of CSIDE, go to the settings panel and make sure your ‘Update Channel’ is set to something other than ‘None’. You should then be prompted to update automatically.
2) Collapsible paragraphs.
I don’t remember this ever being an intentional feature. You can collapse CODE blocks, so if you have text under an *if statement, or *choice, you can fold that away via guides to the left of the editor. There is no support for folding arbitrary blocks of text, though it has been requested before: Investigate enhanced code folding · Issue #58 · ChoicescriptIDE/main · GitHub
I checked out the Web version and found that oh, I’m saved, that feature is available on the Web version, so I tried using that… but the Web version does not allow automated testing.
The (production) versions should be identical except for some very specific things, like lack of automated tests in the web version. I’ll be very surprised (and would definitely like to know more) if this text folding is only available in one or the other.
So this is a call for please automated testing on Web version
Long story short, the web version of CSIDE is unique in that it’s back-endless. It doesn’t require a server, so it’s upkeep costs are equivalent to my time spent developing it. It also simplifies the architecture and work required (there’s very little chance of ‘downtime’, for example). However, this does mean certain, process heavy things (like running random test) are difficult to do, as there is no server to offload the work to. Is it impossible to run it in the front end? No. Is it out of the question that CSIDE will some day have a backend? Also no. But right now, it’s definitely not something I have on the cards. Both solutions require a gargantuan amount of work, for which I simply don’t have the time at the moment. (I’ll slip in the usual odd call for any budding programmers to reach out to me if they’d like to help!).
Apologies for my helplessness, I promise I’m not a complete noob and I’ve been trying to figure this out myself for ages, but it’s really not streamlined or clear! (and getting started in understanding how github works has a hugely high entry level in itself)
It’s no problem at all, and there’s nothing wrong with being a noob anyway. I hope the above is helpful, but do let me know if it’s not. I recommend joining the Discord, if you haven’t already, I’m very responsive on there and it’s a great medium to provide feedback and get more frequent help. Please don’t feel like you need to spend weeks trying to work stuff out yourself
Apologies, those releases are not meant to be publicly consumable, I’ve deleted them now.
For the time being the only way to access nightly builds is via the web version: ChoiceScript IDE
Which I do recommend checking out, CSIDE has come a long way since the last ‘public’ release.
As I mentioned above, I’d love to have binaries for the Desktop uploaded for every release, but that’s still a work in progress.
I’m going through a busy time in my personal life atm, so I’ve not been as active as I would like. I hope this will course-correct over the winter months (December onwards). So stay tuned.
2) Collapsible text
Oh, yeah, I guess it’s code blocks I’m referring to.
I did find it a really odd decision that this would be absent from the desktop app (and only from ONE of them – in this case, PC, but I have and use it on the Mac version).
Here’s a screencap from my startup file on the Web version: no problem.
And the same place in the same file opened in my probably-unupdated-v101-PC-desktop app – just no folding toggle guide at all.
Best I can think of, let me know if there’s any way I can give you more helpful info on that
(and yes, same for *if, *choice, etc)
Automated testing
Gotcha, shame but that makes sense and is totally fair!
And I’ll check out the Nightly Web version (for all i know that’ll solve all my problems lmao), and maybe bite the bullet and join the discord next time I run into a wall
Thanks again so much for your work, responsiveness, and kindness! :))))
Thank you sm for your response
1) Updates
In the meantime, simply open the desktop version of CSIDE, go to the settings panel and make sure your ‘Update Channel’ is set to something other than ‘None’. You should then be prompted to update automatically.
I tried that and unfortunately get the following message, which i’ve seen other people ran into as well but didn’t see a solution for…
(continued in next message bc i’m too newly registered to post images or more than 2 links in a single message )
@sazandorable and @CJW :
The stable build version v1.3.1 of the PC desktop version of CSIDE does have the block-collapse feature enabled. I just verified this, just now.
Wherever there is an indentation of code expected, such as *choice command or *scene command, the little carrot is there next to the numeric line number.
Thanks Eiwynn, yes, it looks like that feature wasn’t in the original v1.0.1 release. I forget these things