Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers This sounds osum. When can we expect a release of the ride as a vs plugin?By the way, thank you for the indentation parsing algorithm. Now, for all I care, the old ride could go to the grave, but that is probably only me. URL: https://forum.audiogames.net/post/456257/#p456257 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
2019-08-17
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blind programmers Hi there,@128: yes, if someone was interested in reading through the code, I could release it as opensource, although I should do some edits first, as there are few things you usually don't want in the code, but I hadn't the patience to make them correctly in time of writing. Regarding the vs plugin, as time progressed, Ride has as well and now it's already in its alpha stage, where you can use VisualStudio as Ride and it surprisingly works. There are still things, which need to get implemented, along with few bugs, which I am fixing now, but the core functionality - code navigation & editing already works in full symbiosis with VisualStudio tools like IntelliSense, Autocompletion, code formatting etc.From this point of view it makes no sense for me to further develop the old application, which was intended just to confirm that this whole concept could work.But if anyone finds useful doing so, then I have nothing against it. I like the old Ride's structure, although it isn't perfect, it should be possible to add new features quite easily.So I will see, when I get the time to release it. Till that, if you are interested in the indentation parsing algorithm, I can publish it right now, so you don't wait forever.It's very simple, goes as follows:1. Let expectedIndentation be 0, indentationStep 4 (as 4 spaces per level), beginningMark "{", endMark "}" and actLater false (just a support variable)2. iterate through lines from top to bottom, where currentLine will contain currently processed line2.1 let braces be sum of beginningMarks in currentLine minus sum of endMarks in currentLine2.2 if currentLine starts with beginningMark, add braces*indentationStep to expectedIndentation, else set actLater to true2.3 currentLine's indentation is now expectedIndentation, do whatever you want with it here, for example refactor the line, or anything else2.4 if actLater is true, add braces*indentationStep to expectedIndentation and set actLater to falseThat's all. Yeah, and don't forget to already existing indentation, remove it or make the algorithm prepared, otherwise you might get strange results with figuring out if the currentLine starts with beginningMark.Also, this version will work just in 99% cases. The rest 1% is, when the code has beginning or end Marks in quotes.I don't mean like in string.Format("{0} {1}", "Hello", "world!");, those will cancel themselves, because they're nicely in pairs.I mean, when there is check just for one of them, or there are no pairs in string. This will most likely to happen in parsing algorithms, where the format, which is being parsed contains those characters.It is easy to modify the algorithm above to fix it, I just haven't written it explicitly, so you can better see how it works rather than what everything it checks.The fix is simple, modified version could go as follows:1. Let expectedIndentation be 0, indentationStep 4 (as 4 spaces per level), beginningMark "{", endMark "}", actLater false (just a support variable) and inQuotes false (just another support variable)2. iterate through lines from top to bottom, where currentLine will contain currently processed line2.1 let braces be 02.2 iterate through currentLine, where currentCharacter is the currently processed character2.2.1 if currentCharacter is " or ', set inQuotes to its opposite value (usually using notation inQuotes=!inquotes; or something similar) and continue to the next iteration of the cycle2.2.2 in case inQuotes is false, if currentCharacter is beginningMark, add 1 to braces, else if currentCharacter is endMark, subtract 1 from braces2.3 if currentLine starts with beginningMark, add braces*indentationStep to expectedIndentation, else set actLater to true2.4 currentLine's indentation is now expectedIndentation, do whatever you want with it here, for example refactor the line, or anything else2.5 if actLater is true, add braces*indentationStep to expectedIndentation and set actLater to falseThat's it, just a small change, isn't it? This algorithm, as you can see, is quite simple, but from my experience very fast and reliable, while you can detect marking errors with it as well just by checking expectedIndentation. If it falls to minus while processing or remains non-zero after algorithm finished, there is probably something wrong with the code.Further improvements like filtering marks in comments can be applied in the same way like the inQuotes protection, general idea remains the same.After the code is reliably indented, it is easy to navigate it in a hierarchical way. Just keep information about current level and jump to right places, indentation can be used as a navigator for this purpose.All Rides do it in this way, although there are differences between each generation, especially the lastone, wh
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Strangely, the link isn't ammoungst my other profile details. Opinions?Another of my little questions and=)What does shades of newbie meen and why does it appear in front of all my posts?How can I use smilies properly? Must I remember each code and what it does? URL: https://forum.audiogames.net/post/455806/#p455806 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Strangely, the link is'nt ammoungst my other profile details. Opinions?Another of my little questions and What does shades of newbie meen and why does it appear in front of all my posts? URL: https://forum.audiogames.net/post/455806/#p455806 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers The link to change your signature should be in your profile. You can get to it from the link on the top of the page, or you can click on your name in your own post. URL: https://forum.audiogames.net/post/455749/#p455749 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Hy!I am sorry for not being able to visit this forum in a verry long while. Other things like my internet connection collapsing when I needed it most, my computer suddanly not being able to start on its own once I shut it down, and many others left aside, I am working on a little project of my own, an implementation of (*gasp*) bgt leveraging the .net framework.Regarding the discussion in this thread, I don't know how to write a vs plugin, so I am of little help there. What I can do instead is help this editor grow abit more by adding some features.When I think about it though, it seems natural to want to integrate indentation based navigation in another popular editor instead of reinventing the wheal, but I strongly advise you to make ride opensource because, if nothing else, c# beginners could learn by having an interesting, well structured program to study . If you think it a wise decission, no one is going to stop you from publishing the bgt version as well.If you want to make a vs plugin out of ride, then I wish you good luck with it, but I for one am verry curious about your algorithm of parsing the indentation as well as how your editor keeps trac of where it is in the tree of nested blocs.Before I forget, I have one more little question:how can I attach a text to my profile so it appears under my posts ? URL: https://forum.audiogames.net/post/455723/#p455723 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Hy!I am sorry for not being able to visit this forum in a verry long while. Other things like my internet connection collapsing when I needed it most, my computer suddanly not being able to start on its own once I shut it down, and many others left aside, I am working on a little project of my own, an implementation of (*gasp*) bgt leveraging the .net framework.Regarding the discussion in this thread, I don't know how to write a vs plugin, so I am of little help there.What I can do instead is help this editor grow abit more by adding some features.When I think about it though, it seems natural to want to integrate indentation based navigation in another popular editor instead of reinventing the wheal, but I strongly advise you to make ride opensource because, if nothing else, c# beginners could learn by having an interesting, well structurede program to study . If you think it a wise decission, no one is going to stop you from publishing the bgt version asswell.If you want to make a vs plugin out of ride, then I wish you good luck with it, but I for one am verry.curious about your algorithm of parsing the indentation as well as how your editor keeps trac of where it is in the tree of nested blocs.Before I forget, I have one more little question:how can I attach a text to my profile so it appears under my posts ? URL: https://forum.audiogames.net/post/455723/#p455723 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Code Editor/IDE for iOS
Re: Code Editor/IDE for iOS Without spending the money on some of these apps, I fear we might not know the full answer. Worst case I do purchase some and have them refunded for accessibility reasons. URL: https://forum.audiogames.net/post/452335/#p452335 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Code Editor/IDE for iOS
Re: Code Editor/IDE for iOS Yeah me too. URL: https://forum.audiogames.net/post/452329/#p452329 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Code Editor/IDE for iOS
Re: Code Editor/IDE for iOS good question. I hope there is. URL: https://forum.audiogames.net/post/452324/#p452324 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Code Editor/IDE for iOS
Code Editor/IDE for iOS Is there an accessible app that allows you to edit code and use an SSH terminal? I'm looking for an app that provides a simple developing environment where I can edit code, use SSH, and/or SFTP to move files between my iOS device and my remote machine. I feel like this would be very useful to me. If anyone has any recommendations, feel free to share. Thanks! URL: https://forum.audiogames.net/post/452317/#p452317 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
2019-05-31
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blind programmers @sanslash332: for VisualStudio. It has more features than vs code plus I am used to it and as I wrote in previous post, there is great cooperation between it and Jaws, i guess situation with NVDA is similar.Best regardsRastislav URL: https://forum.audiogames.net/post/437794/#p437794 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Only one thing wasn't clear for me...@Rastislav Kissare you turning Ride in to an extension for vs? or VSCode?Both things sound interesting, too.thanks URL: https://forum.audiogames.net/post/437610/#p437610 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
2019-05-28
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blind programmers Hi,@124: thank you for your interest. The true is, that I have made some huge progresses with Ride in last months. namely, I have learned how to code visualstudio extensions and found, that cooperation between VisualStudio and Jaws is far better than I've expected and I can override behavior of pressing arrow keys in VS code editor without being interrupted by Jaws, what is very good message. It means, that Ride has clear way to VS, where it can cooperate with all its great functions like intelij sense, code debugging, project management etc. without any problems.That's the reason why I'm no longer updating the small sample app called Ride, which even wasn't meaned to grow to something as complex as ide.I can of course release the code for study purposes, C#one is nicely coded, with readability in mind. However for further development thisone won't have a big role, I plan to use just parts from it like Settings manager, Update mechanism, may be some navigation algorithms, I don't know yet how exactly vs presents text in code editor to its extensions, that will decide if old algorithms can be reused or new should be written.If you want to help in development of this Ride visualstudio extension, your help will be of course welcomed. However we should get in touch in some more reliable way than through this forum, I'm not checking it every day, nor every week. Of course it wasn't meaned as an attack against AG, I just wanted to say, that I am not always here.There are still things to decide about Ride extension. For example what functionality to overtake and what keep to VS. Autocompletion for example is made very well imo and does not need any improvements on Ride level. On the other hand, VS has really really very very very stupid indenting algorithms, which are failing to do their job during writing of code. When you make them to reformat, that's okay, but during writing, it's horrible and unusable, when we want to rely on indentation with Ride. So I must find out how to wrap current algorithms in a way, that they will be used like in current Ride, but won't destroy other Vs functionality we want to keep.Another thing is, that current ride is relying hardly on controlling the text by itself and on tabulators used as indenting characters. Both are problematic when other stuffs like autocompletion can change code under your fingers, plus tabulators are getting less and less popular, being replaced by spaces to indent code. It shouldn't be big problem to resolve them, but it's another point to look for.Last thing, Ride is very useful when browsing xml code, but I personally don't like the practice to set indentation of ending tag the same as of beginning tag. Thus a xml formatting algorithm would be great, because xml formatting is bit different from code formatting, which Ride already provides. I think that is all regarding next Ride development. if this gets done, it will be imo a really huge step forward of development accessibility. As I said, if you want to help, we can get in touch and discuss it more in detail.I wanted to do this myself, but now I'm busy with another project, which fully takes my intelectual attention along with my nerves. However when I'll be done, I should return here and finish this, once and forever, so development of anything will be much more confortable than before, doesn't matter if it is a game, text editor, a website in Django or a Neural network simulator.Best regardsRastislav URL: https://forum.audiogames.net/post/436980/#p436980 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Hy!I am sorry for resurecting this old and nasty discussion topic, but I have a request for you, @1.I noticed that many criticisms have been thrown like poison at this little project and I cannot help my self from reiterating other persons point, that being that, if one doesn't have a need for it, iterate your point ones, not again and again.I agree partly with Ethin, though. I agree that this is not a fully grown ide, not even a code editor, so I am willing to make it at least a decent code editor.So, I am asking you that, if you can, clean your code up abit and release both the bgt and the c# source to the public.Another question: can anyone teal me how to add a message that will appear after my posts? URL: https://forum.audiogames.net/post/436584/#p436584 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Hy!I am sorry for resurect this old topic, opening URL: https://forum.audiogames.net/post/436562/#p436562 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: The best code editor for Python
Re: The best code editor for Python autoindent is one thing: with notepad, if you work a few levels deep, it gets annoying fast to hit tab 3 or 4 times on a newline URL: https://forum.audiogames.net/post/422984/#p422984 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: The best code editor for Python
Re: The best code editor for Python So what's wrong with a good old notepad, you know, the thing that opens up after you type notepad in windows environments? While it won't tell you the errors right away (you'll actually have to run your script through python to pick those up) it will have a way to read your code. This is what I use, and it's working just fine for me. URL: https://forum.audiogames.net/post/422948/#p422948 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: The best code editor for Python
Re: The best code editor for Python Hmm, we might need more elaboration from you about what exactly is going on when you say you can't read code. I can attest to Notepad++ working well enough to read the window and work in it. I have no experience with the other editors you mentioned. I do tend to use Visual Studio Code, and quite like it.If you are being literal in saying you can't read code, as in, you don't understand it well enough to know what's happening, that's a different issue and wouldn't be down to the editor, which is why I discount this as a strong possibility. URL: https://forum.audiogames.net/post/422838/#p422838 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
The best code editor for Python
The best code editor for Python Hi, all! I tryed a few of code editors (notepad++, sublime, Atom...), but I have a problem: I can't read code. Please help me! And tell me which is the best for the python? URL: https://forum.audiogames.net/post/422825/#p422825 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Code editor
Re: Code editor VS code is a very good editor that has pretty good accessibility. It is open source developed by microsoft. It has very good and intelligent code autocompletion. It is a node.js program, so It is written using typescript, which is an object oriented extension of _javascript_ and support for typescript and _javascript_ is a native feature of VS code, but if you chose to do programming with other languages, then it supports practically every language under the sun, including non-programming languages like HTML and latex.I use it for general programming in C/C++, Java, python, typescript/_javascript_, as well as for editing non programming files like HTML and latex. URL: https://forum.audiogames.net/post/408777/#p408777 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: code editor
Re: code editor Hi.It's no problem, move it if you want but it's not a big deal at all. VsCode is pretty good, you just need to install the _javascript_ package then you should be ready to go.Hth. URL: https://forum.audiogames.net/post/408639/#p408639 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Code editor
Re: Code editor notepad++ is a good one URL: https://forum.audiogames.net/post/408615/#p408615 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Code editor
Code editor Hi, all! I'm 12 years old and I am a completly blind. I'm programing in _javascript_ and I want to know, which code editor is the best for the blind. URL: https://forum.audiogames.net/post/408575/#p408575 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: code editor
Re: code editor I don't know, can I move it to the developers room? URL: https://forum.audiogames.net/post/408536/#p408536 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: code editor
Re: code editor Wouldn’t this belong in the developers room? URL: https://forum.audiogames.net/post/408527/#p408527 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
code editor
code editor Hi, all! I'm completly blind and I'm learning programing in _javascript_. So I want to know, which code editor is the best for the blind people. URL: https://forum.audiogames.net/post/408512/#p408512 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
2017-12-31
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blind programmers Hi,@Thork: if you believe me or not, exactly text games based on choices of user wrote by text commands leaded me into Ride's il based navigation.About 27 years ago, there was computer developed specially for blind users called Eureka a4. It had a simple surface - text editor, notes editor, alarms manager, calendar and few other functions, including... programming interface!Exactly for this, Eureka a4 becomed very popular in Czechoslovakia, after division Czech and Slovak republic. Eureka basic, as was this programming, or better sayd scripting language called, was very simple and straightforward, what made many people able to write programs and share them with others. It is possible, that this is well known history, I don't know history of this computer in other countries, but as I sayd, it was very popular. Czech and Slovak blind community organized programming courses to teach people Eureka basic, and they created then many textual games, enthusiastic they can use computer.20 years after, in 2013, I was very interested with this computer too. Marek Susčík, Czech programmer, developed a convertor for programs wrote with Eureka basic, using original recorded sounds which Eureka produced, so games converted by it to modern Windows systems were highly authentic. I studied also Eureka basic as a language, wrote few games in it and then tried to convert and play them.If you don't know it, here is an short example I just wrote:1 PRINT "You are sitting on the high pole, an city surrounds you."2 PRINT "You can go North, East, Salf, West or Down."3 INPUT " ";A$4 IF A$="n" GOTO 30005 IF A$="e" GOTO 30006 IF A$="s" GOTO 30007 IF A$="w" GOTO 30008 IF A$="d" GOTO 209 PRINT "Unknown command."10 GOTO 320 PRINT "You climbed down to the street."21 PRINT "You can go north or salf."...3000 PRINT "You falled from the pole and broke your head."3001 PRINT "You died!"3002 ENDOne think interested me much. Sometimes I wasn't able to finish some text games. It was not always my mistake, I played for example a game, where author did have little chaos in world directions, for example there was a scene, where a big abyss was on your east, and stable ground on your west. But when you vent west, you falled to the abyss and when east, you returned to ground.For this situations, I read source codes. And it was very simple in most cases. I not mean by it only that I was able to understand what will code do, but I was also able to very quickly search what I wanted, avoiding unvanted options. For example, if I wasn't able to find how to continue in game from one position, I found according part in source code. And then options which I already tried weren't interesting for me, I searched just for those I haven't tried yet, and which allowed me to continue.For that, just referring to lines, instead of writing them directly under conditions speed up searching a lot.Later, I tried to write some text games in Windows. I used many programming languages for this, but none from them was that effective like Eureka basic. The reason was simple: there was no longer possibility to refer lines, so there were just 2 methods, how to write text games. A. make codeblock for every possibility in every situation, b. create method for every possibility.If I choosed method A, problem was, that code get messy quickly, because there were many possibilities in each scene, including combinations of factors, I have get lost in many block levels soon. Solution B was less messy, but for other hand inpractical to write and read, declaring of methods is not that simple like referring lines, you must use minimally 3 lines to get sensible result, and when you onetime navigate somewhere, navigation back is not very simple.And here I started thinking: "Is there a way to simplify all these messy blocks?"Result you already know, Ride was developed, and I found all its other advantages gradually, many other things have simplified and cleared for me.So if you are asking: "Can Ride help me develop choice based text games?" My answer is yes.If you are asking: "Will Ride help me developing games in Choice script?" My answer is I don't know.I browsed link you posted, I saw examples of Choicescript in action, but I can't say if Ride will or will not help until I actually try it. In other languages I am sure about answer, because I am writing from my experience.But anyway, actual decision what you will or will not use is on you. So try it, compare with other tools and select, what regards your needs. Link in post 1 should work, I just tried and it is okay.Best regards and happy new yearRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=344833#p344833 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers I personally was and still am trying to fight against it, as I see no point... but hey, I've already stated my opinion on here so... URL: http://forum.audiogames.net/viewtopic.php?pid=344703#p344703 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Ed Sharp does have the following hotkeys, which can serve as a reasonable substitute for code folding:alt-I: jump to next change in indentation.control-b: jump to next block of code with the same or less indentation.alt-b read remaining code in the current block of indentation.I'm not trying to fight against the new code editor, but I just want people to know what Ed Sharp can do. URL: http://forum.audiogames.net/viewtopic.php?pid=344670#p344670 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Hey all. I tried this, and, while I think it may be useful to some, I find that Ed Sharp is better for me. If anyone else wishes to try Ed Sharp, the link is below.https://github.com/EmpowermentZone/EdSharp URL: http://forum.audiogames.net/viewtopic.php?pid=343912#p343912 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers This page explains it all.https://www.choiceofgames.com/make-your … ipt-intro/I am also having trouble downloading the editor. Can you send me a link to a windows version? URL: http://forum.audiogames.net/viewtopic.php?pid=343907#p343907 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Hi,what is that choice script?Regards,Amit URL: http://forum.audiogames.net/viewtopic.php?pid=343866#p343866 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers I have different coding needs because I am mainly writing in Choice script for now. How would this benifit me? URL: http://forum.audiogames.net/viewtopic.php?pid=343763#p343763 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Hi,Good work as always! this new feature is absolutely what was missing. I have tried indenting and it works without any errors till now. Keep it up!Regards,Amit URL: http://forum.audiogames.net/viewtopic.php?pid=343379#p343379 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
Re: Ride, new code editor for blind programmers Good job! Keep up the great work. I'll send the promised material to you during the Holidays.Lukas URL: http://forum.audiogames.net/viewtopic.php?pid=343345#p343345 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blind programmers
2017-12-23
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blind programmers Hello all,I am working on lots of projects, primary on Blindcraft, so I haven't much time to continue in Ride, especially when it fills my needings and Bc code is already processed to work with it.Hovever I haven't forgotten it, and want to continue making it better. So, I gave it some time today, and have a small christmas gift for you.Ride 1.2 supports autoreindenting!Yeah, there is no longer need to indent non-indented code manually, just press ctrl+i in Ride's window, enter begin and end mark ({ and } for c++) and let it make indentation for you.Marks can be also words, so algorithm is not tied to c++, but can be used for example to pascal, where begin and end words are used instead of { and } symbols.I have tried it on few example codes and it seems to work, if you encounter any problems with it, let me know please.Only note to add here is, that autoreindenting will not change your code, so notations like:if (i==1) {alert("Hi", "this is a test of autoreindenting."); i++;}will stay unchanged.There are also 2 bug fixes in new version. First, thanks to Amit, is with errors produced by trying to delete content of block with one line from inside of it by select all function.Second, system of backups was nicely improved, so it is more useful now and without errors.Oh, and during development I found really annoying that Jaws is blocking delete key. Often happened that Ride did not detected it. So I updated Jaws scripts, also with few other shortcuts like copying or pasting to pass through, now it works without lags.Happy coding, and merry christmas to allRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=343337#p343337 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds I have to say that this is a great idea. This feature , which essentially allows you to navigate through your code by indentation is something I have been thinking of for some time now. This is a feature that I feel is essential for any blind programmer that would like to develop programs using a language like python or swift, where code blocks are not enclosed by curly brackets. For languages like Java or C++ it is not as useful, since in an IDE like Eclipse, you can jump to pairing brackets and thus achieve essentially the same effect as navigating by indentation, since code blocks are enclosed in brackets in these languages.But in languages like python this is not possible, due to the lack of these enclosing brackets. So having this feature would make it much easier for a blind programmer to navigate through their code.I just wish instead of it being a standalone editor, it was instead made as a plug in for an open source IDE like eclipse, since other than missing this feature, PyDev is a great IDE for python programming for blind people because of Eclipse’s accessibility.If there is anyone with the skills to do this, could they please take this feature of navigating through code by indentation and make it as a plugin for eclipse. It would be tremendously helpful, especially in combination with the PyDev plug in for eclipse.Also about what Ethin was raving about. I think he completely missed the point of this editor. It seems from his previous posts that he just thought that this editor does code folding. But this navigating by indentation is not at all like code folding. Code folding is something entirely different. To use code folding you have to write extra lines in your code like #region and #end region to denote parts of code to fold. Also the keyboard shortcutsto collapse and expand folded code tend to be complicated, often requiring three or more keys to pressed at once. This is because code is not meant to be unfolded a lot, since pretty much all programmers that use code folding, use it to hide away messy and/or disorganized code. Navigating by indentation needs to be automatic. If the programmer needs to waste time to write #region someName … #end region Then the hole purpose of having faster navigation is beaten.It also needs to be simple and fast. No complicated shortcuts. Simply up/ down arrow navigates to the next/previous line of code on same indentation level. Alt + right navigates to first line of nested code block. Alt + left arrow navigates to header of code block. That’s it.And so because of this this is actually very different from code folding and is actually very useful. In fact I see it as nearly essential for a blind programmer to develop comfortably in a language like python if they are making a complex program. URL: http://forum.audiogames.net/viewtopic.php?pid=343190#p343190 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @52 oomph. I have no words. URL: http://forum.audiogames.net/viewtopic.php?pid=342890#p342890 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds BigGun, I really don't want to come off as harsh as Ethin usually does but please do not try to teach others spelling before you radically improve your own.However is a perfectly normal English word which is in deed written without a space.Ethin's name is spelled E t h i n.The word which, as in which language is better for programming, is spelled w h i c h.The word thread as in forum thread is spelled t h r e a d.The word sure as in I'm sure of that is spelled s u r e.And the poorly masacred festive Holiday is spelled C h r i s t m a s.And so on and so on and so on and so on. Sorry if this sounds rude but it's just the way it is.That was a pretty challenging job to even read that post and make any sense at all of it.Lukas URL: http://forum.audiogames.net/viewtopic.php?pid=342815#p342815 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds so I have wanted to stay out of this fred because of our grate flame throwing knight aka effen who seems to need to throw flame where ever he cans, I am only wondering how didn't he vaste all of his gass, haha, if this looks stupid, it should be. anyway, keep up this work. I really would like this to have the same thing for brases, because indenting the intire code is something witch is very boring shurely not something witch I plan to do for crisstmuss holidays. @effenok, you said that this program sucks, you toled all us that bgt sucks, well, that you think that bgt sucks, you just proved that your matureness sucks, so why still continue with this? And, agree with carters post about putting that on your log in screen. hahahahahahahaha I am sorry but that was really funny. On a more serious note, if you think that deleting your intire my documents folder is a stupid virus, well maybe if I did that on a folder like dropbox or some other shared folder where you keep your sources I know that you won't be so happy after. shure, you can use system restore, but finding out that someone has just caboom, deleted the intire source of the game even if it can be undone would very much damage your mental health I am shure of that. And, only thing that you need to do to make a bgt script run in the background is to simply don't display the window. Not to menschen that as carter said it can download files, it can run dlls though I know it's not the best, it can connect to some other server using the network object, etc. and btw Rastislav, don't want to be rood but put a space between how and ever, because hovever really sounds strange. Also you may want to change your title, don't want to sound picky but I know that good spelling sometimes attracts more people, witch is very strange but, there are simply such people such people. URL: http://forum.audiogames.net/viewtopic.php?pid=342797#p342797 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @49 however: H, O, W, E, V, E, R hth URL: http://forum.audiogames.net/viewtopic.php?pid=342353#p342353 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds hi,nice work. Update errors are fixed thanks. I will keep reporting buggs as I find them.Regards,Amit URL: http://forum.audiogames.net/viewtopic.php?pid=342340#p342340 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-16
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blinds @Amit:Oh, thank you for announcing me, I think I know why is that updating error. Runner.exe is program coded in C++ to overcome some limitations of bgt to make for example updating mechanism run properly. Hovever c++ does require some libraries to run, which I forgot to include. They are already installed on my system, so I did not noticed it. If you are still reading this discussion, please redownload full installer, install Ride and try to update it now, it should work.Thank you also for announcing to that bgt runtimeerror, I will look into it.About indentation, don't worry, I have indented full Blindcraft code (about 1500 lines) few days ago, so I know how annoying it is. So I have motivation to do it. We are also discussing possibilities of future development with Lucas, so I hope we will manage to make Ride better soon.Happy, fast and confortable coding to all,Rastislav URL: http://forum.audiogames.net/viewtopic.php?pid=342338#p342338 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Hi.Oh come on ethin, get off your high horse, a shetland pony is enough for you.Just because a program isn't usefull to you doesn't mean noone can get an advantage over it, guess you have a little problem of accepting other opinions differing from yours, do you?I don't yet know if this editor will be any use today, in school we are currently learning are first programming steps in Java and C, using eclipse for java and defCPP for C, We'll have to see if the editor has any good advantages which I might need someday.I also have to agree with dschulz post, as long as developer create great things, might it be games, utilitys or what ever, as long as people can get joy out of it and have a way to use the program, we should be good then, accept for some uptight ideots who have this certain tendency to crittisize everything someone else creates.Greetings Moritz. URL: http://forum.audiogames.net/viewtopic.php?pid=342036#p342036 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @45 I think its time for another ban, mods? @Ethin I'm sorry you've never experienced the joys of intimate sexual relations with another, for no one as arrogant and uptight as yourself could remain so after a night well spent clearing out the cobwebs, as it were. URL: http://forum.audiogames.net/viewtopic.php?pid=341862#p341862 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Do you know the code editor called Ed Sharp? I've been using that for years, and think it works great. Except it cannot skip lines of code based on indentation like what your editor can.I would really like to have an editor that can do both what Ride and Ed Sharp can do. URL: http://forum.audiogames.net/viewtopic.php?pid=341766#p341766 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds I can totally see why Ethin has a good ban history now. I can also see why some developers choose to only do development for themselves. URL: http://forum.audiogames.net/viewtopic.php?pid=341758#p341758 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @ethinWhile I haven't used the editor, I can see the advantages of something more light wait than VS. Also, we're all aware of your opinion regarding BGT.As for developer discouragement, this forum is very, very small in comparison to some alternative communities out there. Most people aren't going to admit to it up front, and especially to those with your outlook. You see programs on other forums, many of which are no longer being developed. I'd be an idiot if I said that was the only reason, however it is most certainly one. Criticism is a crucial part of software development, however within that is usually, "here's how you could make your product better", "I've tested a visual studio add-on that has the same feature set as this, can you think of a reason as to why I'd use this", "Why is this coded in BGT? It'd be so much better in cpp", whatever. You can say you'll try to find a constructive side, but when destructive overrides constructive post after post, that gets a little difficult. URL: http://forum.audiogames.net/viewtopic.php?pid=341753#p341753 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Ethin, this program specifically aims not to be as complex, overkill, universal and feature rich as a true IDE. That's supposed to be its selling point, along with code folding. Nothing more and nothing less. You don't need, use or appreciate that, let it be and ignore it, but don't throw your verbal shit full of rotting poison right into people's faces just because they dared to come up with something that you find inferior to your liking or standards just because it reinvents the wheel or is written poorly or in an unfitting language, in your opinion. That's all. Deal with it however you like but these few above lines are the essence of the whole pointlessness of this discussion and why your behavior is just unacceptable. At least here, where the community is used to much more general respect, wisdom and communication maturity than you are apparently capable of.Or explain your point once, clearly but still with acceptable words, as you said you did, perhaps in an attempt to enlighten the guy to your way of thinking or pass on your approaches better, but stop beating the dead horse after that. You seem to be perverdly enjoying that you just can reiterate your insulting arogant superioristic shit over and over again for no good reason. That's what really sets me off. I'm not some puritan who has issues with foul language, that's not what it's about. If we met in person, I assure you I would immediately show you how imaginatively I can swear at you right now, just because I'm so pissed off right now, but it's about the form. I just can't stand it when some useless brad keeps stomping on others for nothing forever and it all goes on in circles just because he needs to compensate for the size of his dick or something.Or, if you do all that just because you are a hobbyist troll and are now rubbing your hands satisfactorily, patting yourself on the back for having managed to set off one more anonymous virtual asshole somewhere over in a remote insignificant remote country, then congratulations to you, you have in deed lived this day without wasting it. And you have raised the blood pressure and adrenaline level and everything in another inferior person with pretty little effort on your part. Worthy of listing it in your list of major accomplishments. Don't forget to praise yourself properly in that note.Everyone, before you start bombarding me with comments on how immature this was from myself in the very first place and how pointless this whole debate is, and that you only feed a troll his cocaine by reacting to him, I know it all too well. I'm already starting to regret that I even wasted my time at all in the first place. URL: http://forum.audiogames.net/viewtopic.php?pid=341742#p341742 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Ethin, this program specifically aims not to be as complex, overkill, universal and feature rich as a true IDE. That's supposed to be its selling point, along with code folding. Nothing more and nothing less. You don't need, use or appreciate that, let it be and ignore it, but don't throw your verbal shit full of rotting poison right into people's faces just because they dared to come up with something that you find inferior to your liking or standards just because it reinvents the wheel or is written poorly or in an unfitting language, in your opinion. That's all. Deal with it however you like but these few above lines are the essence of the whole pointlessness of this discussion and why your behavior is just unacceptable. At least here, where the community is used to much more general respect, wisdom and communication maturity than you are apparently capable of.Or explain your point once, clearly but still with acceptable words, as you said you did, perhaps in an attempt to enlighten the guy to your way of thinking or pass on your approaches better, but stop beating the dead horse after that. You seem to be perverdly enjoying that you just can reiterate your insulting arogant superioristic shit over and over again for no good reason. That's what really sets me off. I'm not some puritan who has issues with foul language, that's not what it's about. If we met in person, I assure you I would immediately show you how imaginatively I can swear at you right now, just because I'm so pissed off right now, but it's about the form. I just can't stand it when some useless brad keeps stomping on others for nothing forever and it all goes on in circles just because he needs to compensate for the size of his dick or something. URL: http://forum.audiogames.net/viewtopic.php?pid=341742#p341742 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Ethin, this program specifically aims not to be as complex, overkill, universal and feature rich as a true IDE. That's supposed to be its selling point, along with code folding. Nothing more and nothing less. You don't need, use or appreciate that, let it be and ignore it, but don't throw your verbal shit full of rotting poison right into people's faces just becase they dared to come up with something that you find inferior to your liking or standards just because it reinvents the wheel or is written poorly or in an unfitting language, in your opinion. That's all. Deal with it however you like but these few above lines are the essence of the whole pointlessness of this discussion and why your behavior is just unacceptable. At least here, where the community is used to much more general respect, wisdom and communication maturity than you are apparently capable of. URL: http://forum.audiogames.net/viewtopic.php?pid=341742#p341742 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds cartertemm wrote:@ethinThese are the exact type of comments that discourage future developers. Sorry, and I think many people will agree with me when I say this, the day, if it comes, you release some mind blowing piece of software, I’ll have no problem destructively criticizing it to hell and back. Reread the post above from Lucas, you might wanna set a message like this on your login screen. Sorry if this post seems hypocritical, I've seen developers shy away from posting pretty amazing projects for fear of comments such as this. It’s just plain discouraging overallI clearly outlined my point-of-view and what I considered he had said. Post 40 was destructive because, as I said in it, I don't see a point to this editor. That's my point of view, not yours, not Lukas's, not anyone elses but my own. The other stuff in that comment was certainly not destructive towards the editor and more towards what I thought he was trying to do -- in other words, make his IDE look better just because you supposedly can't write BGT in it -- a method which I described in that post. I have clearly outlined my constructive criticisms above -- just rewrite it in a programming language that's not bound by game-specific interfaces like C++ or even C#. Hell, even rewrite it in PureBASIC!As for your notification that you'll destructively criticize anything I'll make, fine by me -- I'll just completely ignore you and, if I don't, I might as well crush your arguments while I'm at it to humiliate you right back. Your post said, and I quote from it: "These are the exact type of comments that discourage future developers." Perhaps these comments discourage future developers on this forum, but definitely not in the other developer communities out there! You look up new programs on the internet and what do you see? Why, criticism of all kinds, destructive, constructive, and maybe even other types I can't think of! What do the developers do about it? They either ignore it, or try to figure out the constructive side of the destructive criticism, or do something else. Your idea of me putting that on my login screen is laughable. Sorry, but I'm not doing that. You certainly can on yours, though! Another form of supposedly "destructive criticism" you'll find on developer forums is the major question that stumps most new developers of, "How will this program help me? What does it provide that other programs do not?" So far, the starter of this topic has not answered either of this questions other than to say that this program helps with code folding, something I never use anyway. URL: http://forum.audiogames.net/viewtopic.php?pid=341674#p341674 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds cartertemm wrote:@ethinThese are the exact type of comments that discourage future developers. Sorry, and I think many people will agree with me when I say this, the day, if it comes, you release some mind blowing piece of software, I’ll have no problem destructively criticizing it to hell and back. Reread the post above from Lucas, you might wanna set a message like this on your login screen. Sorry if this post seems hypocritical, I've seen developers shy away from posting pretty amazing projects for fear of comments such as this. It’s just plain discouraging overallI clearly outlined my point-of-view and what I considered he had said. Post 40 was destructive because, as I said in it, I don't see a point to this editor. That's my point of view, not yours, not Lukas's, not anyone elses but my own. The other stuff in that comment was certainly not destructive towards the editor and more towards what I thought he was trying to do -- in other words, make his IDE look better just because you supposedly can't write BGT in it -- a method which I described in that post. I have clearly outlined my constructive criticisms above -- just rewrite it in a programming language that's not bound by game-specific interfaces like C++ or even C#. Hell, even rewrite it in PureBASIC!As for your notification that you'll destructively criticize anything I'll make, fine by me -- I'll just completely ignore you and, if I don't, I might as well crush your arguments while I'm at it to humiliate you right back. Your post said, and I quote from it: "These are the exact type of comments that discourage future developers." Perhaps these comments discourage future developers on this forum, but definitely not in the other developer communities out there! You look up new programs on the internet and what do you see? Why, criticism of all kinds, destructive, constructive, and maybe even other types I can't think of! What do the developers do about it? They either ignore it, or try to figure out the constructive side of the destructive criticism, or do something else. Your idea of me putting that on my login screen is laughable. Sorry, but I'm not doing that. You certainly can on yours, though! URL: http://forum.audiogames.net/viewtopic.php?pid=341674#p341674 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @ethinThese are the exact type of comments that discourage future developers. Sorry, and I think many people will agree with me when I say this, the day, if it comes, you release some mind blowing piece of software, I’ll have no problem destructively criticizing it to hell and back. Reread the post above from Lucas, you might wanna set a message like this on your login screen. Sorry if this post seems hypocritical, I've seen developers shy away from posting pretty amazing projects for fear of comments such as this. It’s just plain discouraging overall URL: http://forum.audiogames.net/viewtopic.php?pid=341673#p341673 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @ethinThese are the exact type of comments that discourage future developers. Sorry, and I think many people will agree with me when I say this, the day, if it comes, you release some mind blowing piece of software, I’ll have no problem destructively criticizing it to hell and back. Reread the post above from Lucas, you might wanna set a message like this on your login screen. Sorry if this post seems hypocritical, I've seen developers shy away from posting projects URL: http://forum.audiogames.net/viewtopic.php?pid=341673#p341673 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @Rastislav Kiss, Visual Studio is only for a few languages my ass. Excuse me, but are you deliberately trying to make your editor look better than an editor that is probably older than you, and that is made by a company with way more experience in this kind of thing than you are? That's a very bold statement to make and clearly shows you don't really no shit about visual studio at all. Visual Studio has, out of the box, support for Visual BASIC, Visual C#, Visual C++, Visual F#, SQL, Azure, and several others. Install VisualD and you have support for the D programming language. Install RemObjects Elements and it adds RemObjects Silver (Swift), RemObjects Oxygene (advanced Pascal), RemObjects C#, and RemObjects Iodine (Java). Let's not forget that all four of these languages -- Silver, Oxygene, Iodine, and C# -- that come with RemObjects not only can compile to the .NET platform, but also have the support to be built for Mac OS X, Android, JVM, and native code! So, excuse me for sounding harsh when I say that it sounds like your trying to make your editor look better than visual studio is... sorry, but that's just not going to work. I can easily write BGT code in it: I create a new blank solution, add a text file with the .bgt file extension and boom, I can write BGT code in it! Sure, I won't have all the advanced functions of a programming language editor but I can still write code for BGT. Let's not forget that looking on the Visual Studio marketplace for other languages brings up many, many others, including Kotlin, Liquid Languages, Java, Razor, SQF, C#, Pascal, Twig, and Flow. And that's not counting the numerous languages visual studio code supports either! So, yes, I shall continue to consider your editor pointless and an absolute waste of your time to write (unless it's for educational purposes, which is fine) considering the truly integrated development environments out there that make this program absolutely vanish off the internet in comparison. Again, I seriously don't mean to be rude, but that post -- 37, specifically -- made it sound like you were trying to make your editor better than visual studio just because you and you alone couldn't write BGT code in it. URL: http://forum.audiogames.net/viewtopic.php?pid=341671#p341671 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @Rastislav Kiss, Visual Studio is only for a few languages my ass. Excuse me, but are you deliberately trying to make your editor look better than an editor that is probably older than you, and that is made by a company with way more experience in this kind of thing than you are? That's a very bold statement to make and clearly shows you don't really no shit about visual studio at all. Visual Studio has, out of the box, support for Visual BASIC, Visual C#, Visual C++, Visual F#, SQL, Azure, and several others. Install VisualD and you have support for the D programming language. Install RemObjects Elements and it adds RemObjects Silver (Swift), RemObjects Oxygene (advanced Pascal), RemObjects C#, and RemObjects Iodine (Java). Let's not forget that all four of these languages -- Silver, Oxygene, Iodine, and C# -- that come with RemObjects not only can compile to the .NET platform, but also have the support to be built for Mac OS X, Android, JVM, and native code! So, excuse me for sounding harsh when I say that it sounds like your trying to make your editor look better than visual studio is... sorry, but that's just not going to work. I can easily write BGT code in it: I create a new blank solution, add a text file with the .bgt file extension and boom, I can write BGT code in it! Sure, I won't have all the advanced functions of a programming language editor but I can still write code for BGT. Let's not forget that looking on the Visual Studio marketplace for other languages brings up many, many others, including Kotlin, Liquid Languages, Java, Razor, SQF, C#, Pascal, Twig, and Flow. And that's not counting the numerous languages visual studio code supports either! So, yes, I shall continue to consider your editor pointless and an absolute waste of your time to write (unless it's for educational purposes, which is fine) considering the truly integrated development environments out there that make this program absolutely vanish off the internet in comparison. URL: http://forum.audiogames.net/viewtopic.php?pid=341671#p341671 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @Rastislav Kiss, Visual Studio is only for a few languages my ass. Excuse me, but are you deliberately trying to make your editor look better than an editor that is probably older than you, and that is made by a company with way more experience in this kind of thing than you are? That's a very bold statement to make and clearly shows you don't really no shit about visual studio at all. Visual Studio has, out of the box, support for Visual BASIC, Visual C#, Visual C++, Visual F#, SQL, Azure, and several others. Install VisualD and you have support for the D programming language. Install RemObjects Elements and it adds RemObjects Silver (Swift), RemObjects Oxygene (advanced Pascal), RemObjects C#, and RemObjects Iodine (Java). Let's not forget that all four of these languages -- Silver, Oxygene, Iodine, and C# -- that come with RemObjects not only can compile to the .NET platform, but also have the support to be built for Mac OS X, Android, JVM, and native code! So, excuse me for sounding harsh when I say that it sounds like your trying to make your editor look better than visual studio is... sorry, but that's just not going to work. I can easily write BGT code in it: I create a new blank solution, add a text file with the .bgt file extension and boom, I can write BGT code in it! Sure, I won't have all the advanced functions of a programming language editor but I can still write code for BGT. Let's not forget that looking on the Visual Studio marketplace for other languages brings up many, many others, including Kotlin, Liquid Languages, Java, Razor, SQF, C#, Pascal, Twig, and Flow. And that's not counting the numerous languages visual studio code supports either! URL: http://forum.audiogames.net/viewtopic.php?pid=341671#p341671 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds oh one thing, it says a new version is found but it can't update. how to get the latest version?the error is:runner.exe - Entry Point Not Found dialog The procedure entry point __gxx_personality_v0 could not be located in the dynamic link library C:\Rastisofts labs\Ride\runner.exe. Please resolve this.also if you are inside a block such as a function and you make a new block and after opening it if you press ctrl+a and the delete key to delete your code you will get bgt runtime error.Regards,Amit URL: http://forum.audiogames.net/viewtopic.php?pid=341649#p341649 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds hi guys,So this editor does work and does it's job grately. The features I miss in it is the ability to open files from other drives and if i open a file which doesn't have indentation it should divide the code into blocks using brases( I mean {}). that way ride will save me a tun of timing which I need to spend for indenting my c++ style code so that I can navigate with ease. Keep the job up. It doesn't matter in which language you wrote it, only what matters is your program should work.Regards,Amit URL: http://forum.audiogames.net/viewtopic.php?pid=341648#p341648 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-10
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blinds I beta-tested it and didn't have much practice with it, but what I do know about it makes this little editor completely pointless.Hmm really? Well, I can't imagine how non-released plugin can help me in coding. Also taking in fact, that Visual studio is only for few languages, I want to see you writing bgt code in it.But anyway, if we consider VS useful or not, I think it is absolutely off-topic to attack Ride with something, that was not released yet.If you write instead of your aggressive messages simple announcement, that you saw similar plugin for Visual studio, I'll say nothing. Also if you simply write, that Ride have its limitations, that is also okay, because it have, that is reality. But only blindly criticizing it, marking it as a pointless and stupid, when in the final comes out that you compared with piece of code which we never saw and is not released yet, well, that is little bit off or not?Also to the others, Ethin wrote that Ride works only on my computer and noone others. While I think he did not tried it personally yet, I will appreciate your feedback. But not only in form it don't work, I need to know exactly with what you do have problems, so I can fix it.It is true I designated Ride primary for my needings, but I think there are other programmers who may find it useful, so I want to make it as usable as possible.For example, there was wrote, that Ride does not read some characters properly, including spaces and similar stuffs. That may look like a bug, but it isn't, or better sayd is, but Ride is ready for this situation. I have also expected this problem during programming, so I equipped Ride with effective solutions.First there is a character substitution possibility. When you screenreader does not read for example space, just target it by cursor and press ctrl+d. Then, wrote "space" to the newly opened dialog, and next when you cross over this character, Ride will represent it as a space.You can also make specified characters to be spoken in strings, for example when you are browsing lines. This is useful typically in the case of { and } symbols, where you can define referring descriptions for them by ctrl+r shortcuts, again targeted on the character, and Ride will then always change them by your description when speaking some string.And it is also good when you want to make screenreader silence on some characters, for example NVDA is still reading basic parentheses, what I don't like, so with text Rendering ability of Ride, I am able to prevent it from doing this if I want.@Lukas: Your suggestions look pretty nice. I have thought about something like Project explorer in Eclipse before, but I preferred earlier release of Ride, because I needed its help in my projects immediately, but now, when things are done and they work, I can think also about this feature. Only problem now is, that Ride is not programmed full in Ride, so I will need to make indentation in it. About autoindenter, and other stuffs, they can be of course also added, but I must to think out some system how to separate them, so user have access to them but Ride stays universal. I already know people who are actively using it also for other stuffs like programming, so it would be good to not tie to a specific language, but make it as an plugin for example.I have already seen your email message, I will respond soon, so we can discuss it privately in our native languages. Best regardsRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=341640#p341640 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Hi,@Ethin, you could easily send a string to execute from a server to a client and the client could execute that on CMD without showing any window. Similarly, you could code a rudementary file uploader and downloader this way sending the files in chunks over the network, allowing the server to browse all the files on the client and download and upload to directories. Think like file zilla. You could further make use of a wrapper around a dll allowing for voice recording, sending those voice recordings over the network. As for you saying that overwriting all files in my documents is a prank... it certainly wouldn't be so to someone who doesn't know how to use a computer. I could code and example and send it to you, but of course since it isn't coded in binary or at least assembly it would suck. URL: http://forum.audiogames.net/viewtopic.php?pid=341600#p341600 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @gabriel-schuck, hate to say this but your post makes absolutely no sense. At all. About that code formatter in BGT... I'm going to say this again and highly recommend you *don't* do that. Your going to have to write the parser for the code yourself -- that is no easy task a tall. If you did this in C++ or Java, or even C# you could probably write a code formatter a hell of a lot easier.@34, I apologize for not mentioning that plugin before. I don't know if it's even been released, but it does use, very effectively, the Roslyn compiler API. I beta-tested it and didn't have much practice with it, but what I do know about it makes this little editor completely pointless. URL: http://forum.audiogames.net/viewtopic.php?pid=341596#p341596 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Jscholes, I couldn't have said it any better. Thanks a lot for expressing just what I had on my mind so beautifully. Just gave you a thumbs up for that post, which was the very first time I ever did that on this forum.Ethin, okay then, now your point of view makes a lot more sense to me. I do apologize for the way and tone in which I addressed you, as well. I do have to admit I was being annoyed by your relatively many posts expressing the same thing over and over again in a pretty harsh way. Maybe if you mentioned your experience with that Visual Studio plugin from the very beginning, it could have made a lot more sense to the others all around, too. When stating an opinion so firmly, it always helps the audience if they can see what you are basing it off.Of all the statements you made about BGT and its possible purposes and limitations, though, I have to reiterate I do agree that it does have serious limitations for anything beyond strictly Windows based audiogames and that it's not a good environment to choose to develop a code editor of any sort, most notably because it lacks any support for GUI's whatsoever, its file i/o is rather limited, and it lacks any decent and more advanced string parsing functions, to name just a few major drawbacks.I was not saying you were being a know-it-all about BGT or that you were wrong, but rather I was refering only to your demeanor. Yeah, communicating your thoughts just textually, without the ability to convey emotion and tone, can be misleading a lot of the time. I would just have appreciated more background information to prevent the initial surface impression that you are just bragging and condemning others for their opinions and choices, possibly limited because of lack of different or more diverse experience, more than anything else.Lukas URL: http://forum.audiogames.net/viewtopic.php?pid=341586#p341586 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds This has, somewhat predictably, descended into a dogmatic playground discussion. But before I bow out, I wanted to correct something which was implied. No, you can't write a DLL in BGT. But nor do you need to learn C++ in order to do so.As an aside, whether people are scripting, coding, hacking, programming, developing, engineering, whatever, regardless of what you call it, what matters is that they are creating. If they create something that's useful in their daily life, great. If they manage to create something which is useful to others, even better. I've tried this, it didn't really work for me, but if it works for the author and maybe others too then that's fine. Regardless of what language it's written in. Enjoy your coding! URL: http://forum.audiogames.net/viewtopic.php?pid=341576#p341576 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-09
Thread
AudioGames . net Forum — Developers room : gabriel-schuck via Audiogames-reflector
Re: Ride, new code editor for blinds @Ethin@23if this possibility existed for the creation of graphic interfaces in bgt, would you still say that this would be a problem?Because then the existence of commands that produce dialog boxes and input boxes?autoit is by no means a programming language and can do graphical interfaces.the game operation blacksqware was made with it, totally out of the purposes for which the autoit was done.I've seen a kind of "keylogger" done simply in autohotkey.the code itself may not be anything malicious, but behaves like this from the point of view of those who observe its functioning.so let's face it: creativity overcomes any limit.if it is not in bgt, maybe it will be in conjunction with another tool.but that is not necessarily why people need a true programming language to do things.we will arrive at a point where anyone will be able to program a computer and develop its ease. It is only to see how the specific languages for a certain task are being used.I can create a song in bgt and this need not necessarily be the music of a game.I can create a simple sound mixer where I can adjust pitch and pan, yet which runs ogg or wav files.Is there a problem with that?I'm already preparing a "code formater" in bgt for my personal use.it will convert already tiped single blocks of code to a well-indented code and vice versa.may not be useful for you, but for me it will help me a lot.and sorry, but you certainly did not come from the MS-DOS era when you programmatically using bat scripting.it was so much fun that some still believed they were programming really.then say that you can not make a code for a foreign language of its purposes, is totally irrelevant.depending on the cases, what you want to do is much simpler than creating an audiogame. URL: http://forum.audiogames.net/viewtopic.php?pid=341546#p341546 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-09
Thread
AudioGames . net Forum — Developers room : gabriel-schuck via Audiogames-reflector
Re: Ride, new code editor for blinds @Ethin@22if this possibility existed for the creation of graphic interfaces inbgt, would you still say that this would be a problem?Because then the existence of commands that produce dialog boxes andinput boxes?autoit is by no means a programming language and can dographical interfaces.the game operation blacksqware was made with it, totally out of thepurposes for which the autoit was done.I've seen a kind of "keylogger" done simply in autohotkey.the code itself may not be anything malicious, but behaves like thisfrom the point of view of those who observe its functioning.so let's face it: creativity overcomes any limit.if it is not in bgt, maybe it will be in conjunction with another tool.but that is not necessarily why people need atrue programming language to do things.we will arrive at a point where anyone will be able to program acomputer and develop its ease.It is only to see how the specific languages for a certain task arebeing used.I can create a song in bgt and this need not necessarily bethe music of a game.I can create a simple sound mixer where I can adjust pitch and pan, yetwhich runs ogg or wav files.Is there a problem with that?I'm already preparing a "code formater" in bgt for my personal use.it will convert already tiped single blocks of code to a well-indented code andvice versa.may not be useful for you, but for me it will help me a lot.and sorry, but you certainly did not come from the MS-DOS era when youprogrammatically using bat scripting.it was so much fun that some still believed they were programmingreally.then say that you can not make a code for a foreign languageof its purposes, is totally irrelevant.depending on the cases, what you want to do is much simpler thancreating an audiogame. URL: http://forum.audiogames.net/viewtopic.php?pid=341546#p341546 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @Lukas, I'm saying it's pointless because I already beta-tested a plugin for visual studio a while back that does exactly what this editor does. I'm not sure if said plugin will be released, but I do know that it has far more features than this does and utilizes the full power of visual studio when it does things. For instance, it adds a new type of breakpoint; plays a sound when an exception is raised or when you move over a breakpoint; and much more. I might be, as you put it, "arrogant, judgemental, and know-it-all" in most of my posts, and I do apologize for that, but I'm certainly not the only one saying that this was pointless -- see the other posts on this topic under post 21. As for being know-it-all about BGT, if you can find a way to disprove what I've said about that, please do. URL: http://forum.audiogames.net/viewtopic.php?pid=341533#p341533 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Ah, all right. I see now that it's still very basic and primitive for my liking, but I do still stand behind what I said in my previous post - a simplistic semi-IDE editor for the blind like this proof of concept application would definitely come in handy. It just needs a couple more IDE-like features.Lukas URL: http://forum.audiogames.net/viewtopic.php?pid=341525#p341525 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Ethin, I won't be talking about the possible use cases and limitations of BGT versus other languages, but could you please try to stop being so arogant, judgmental and a little know-it-all for at least a single post in other regards?I haven't tried to run Ride and do some coding with it yet, but I for one can definitely tell even now that it's meant exactly for my personal workflow and style if it does work for me. I do agree that BGT is not a good choice for writing a general code editor. However, for people like me who absolutely hate IDE's and would perhaps prefer just a set of small utilities, each designated for a single specific task, this is a very likeable philosophy.Ride is only focusing on code navigation, where the hierarchical structure achieved by indentation that sighted coders can immediately see and make use of has not been possible for us before, at least not as efficiently, naturally and intuitively in mainstream IDE's that do happen to be accessible to screen readers to a lesser or greater extent. This thing just does its single job, and it does it well, at least in theory. I'll have to see how it actually works in practice for myself first, but I do like, appreciate and welcome the idea. The implementation is an entirely different matter. However, discussing that is not going to change what is already out there or convince anyone if they don't want to be convinced, no matter how hard you try.No, this program is not and never will be meant for code optimization, debugging, profiling, unit testing, versioning, autocompletion, syntax highlighting and I don't know what else. It's just for efficient, simplistic and accessible code navigation, without being bogged down by other overkill features most of which you may never ever use at all if you are like me. I think that's not all that difficult to understand.That said, though, I would absolutely love to see a program one day that could do the following besides indentation navigation, but all still in the same simple and blind coder first manner:1. Import an entire project, i.e. if you fetch it your main script, it automatically loads all the referenced includes.2. Provide general summarized information about each script (number of lines, characters, functions and global variables etc).3. If you are trying to convert a past non-indented project to such an editor, it should definitely be able to provide the option to automatically add it.4. Syntax highlighting, hell no, but what about configurable auditory warnings instead? For example, now that we can use indentation for its actual intended purpose and not just as a socially required visual annoyance, I should not have issues identifying missed braces, but what about right parentheses when you create a function call that consists of four other function calls, i.e. a pipeline?5. The ability to search for a variable or function in context, i.e. how many times and where exactly in the entire project a given variable or function is read, assigned or called respectively.6. Spot unused variables.I would actually be happy to sponsor the development of an editor, or all right, I guess you could call it a semi-IDE after all, with similar features, if it was developed in a general purpose programming language, i.e. it was crossplatform, had an actual GUI, could access other drives besides C, and so on.Lukas URL: http://forum.audiogames.net/viewtopic.php?pid=341524#p341524 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @cartertemm, no, you can't. You don't know what a remote command execution environment is, at least not in the context I'm talking about. The command shell I'm talking about allows you to remotely establish a connection to another computer through a host program on that computer and get access to administrator-level, if not system-level, command prompts remotely. No window is opened on the target -- so the target has no idea it's even happening. The attacker can log keypresses, sniff packets, and more. BGT cannot do that at all. It is simply beyond it's capability. Which is why I try and get people not to rely on it. It hasn't been updated in nearly six years, its a scripting language, and makes people think their programming, even though they aren't.@27: As I said, it is extremely obvious RIDE doesn't work as you intend it to. It probably does on your computer, but not on anyone elses. I still don't see the point of this thing anyway. Your reinventing something that has already been done. It's an utter waste of your time. URL: http://forum.audiogames.net/viewtopic.php?pid=341520#p341520 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @cartertemm, no, you can't. You don't know what a remote command execution environment is, at least not in the context I'm talking about. The command shell I'm talking about allows you to remotely establish a connection to another computer through a host program on that computer and get access to administrator-level, if not system-level, command prompts remotely. No window is opened on the target -- so the target has no idea it's even happening. The attacker can log keypresses, sniff packets, and more. BGT cannot do that at all. It is simply beyond it's capability. Which is why I try and get people not to rely on it. It hasn't been updated in nearly six years, its a scripting language, and makes people think their programming, even though they aren't.@27: As I said, it is extremely obvious RIDE doesn't work as you intend it to. It probably does on your computer, but not on anyone elses. URL: http://forum.audiogames.net/viewtopic.php?pid=341520#p341520 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-08
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blinds @Ethin:I guarantee you that my editor works exactly as intended. I took a break from coding on Android, returning temporarily to one smaller windows project in c++, which I started few months ago. Thisone already contained about 180 lines of code in c++, so I thought, that even when there is Ride, I will try to continue development in notepad as before.I started to browse the code, searching for places where I end last time to begin new idea I got, that is the reason why I returned to this project. But after some browsing, Ride started to miss me more and more, code without its levelling looks that messy...Finally I was forced to take about 15 minutes to browse code from top to bottom, writing indentation manually for Ride, so it can then orient and continue automatically. Now the code have more than 300 lines, after about a hour of development, and no, it wasn't a dice rolling game.Do you think this can be done if main development tool, which was Ride in this case does not work? I listed similar examples already in post 21 and wrote also reaction for post 20, hovever it seems that my words get ignored somehow.Now to the more general topic, after announcement of Kyleman123, I made a bit research about the code folding, starting with Notepad++. Concretely, I opened a program and looked directly how this feature works.Well, in short and objective. Notepad++ does contain code folding. But... It can be seen, that it is designed for sighted users, not for blinds.First, keyboard shortcuts are not very handful, ctrl+alt+f to expand and ctrl+shift+alt+f to collabse sublevels does not look very effective to me, when I consider it will be used very often, taken from real development experience with Ride.Excepting the fact that ctrl+alt+f does represent [ character on Slovak keyboard, but this is local stuff, so I am not evaluating it.But okay, there is possibility that keyboard shortcuts can change, so it wouldn't be that big issue.What hovever issue is, is a fact the codefolding works rather than some kind of hiding feature. That means, you can collabse sublevels of current line, Notepad++ will do it, but all other will stay visible, what is little messy. It is also possible to collabse only sublines, I did not found a way, that will hide also lower levels, so there stays only the currentone yet as in Ride, very important accessibility problem.And what really surprised me, that you can collabse sublines, but can not copy then full blocks by one click or shortcut, what is function I expect in professional editor, so I probably missed something, hovever in that case it do not appears in menu and ctrl+c did not worked.So finally, yes, Notepad++ really contains code folding, but its use seems harder than standard coding.This was only Notepad++, I do not eliminate that situation is different on other coding platforms, so I will explore them too when I will have free time.Best regardsRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=341516#p341516 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @ethinBGT does have a network object. Say what you will about lack of customization, however its still there and perfectly capable of doing what you insist is out of the question URL: http://forum.audiogames.net/viewtopic.php?pid=341507#p341507 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @BigGun, those aren't even close to malicious viruses. Not the ones I was referring to. The first one wouldn't work, because Windows no longer allows you to do that without system-level privileges, and the second on is just a harmless prank. I can write a program with a bit of assembly bytecode in there in C++ to open a remote command shell for me on a server and remotely control your computer without you even knowing about it. As for DLL object, again, you have to write a DLL. And no one who knows BGT on this forum is willing to learn C++ except a very few people, so... URL: http://forum.audiogames.net/viewtopic.php?pid=341474#p341474 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @effenLet me say that in one point you are very rong. BGT can make viruses, and doesn't need any external code. Come on, http object, file object, .dll calling, you can use all that to make a nice little virus to harm anyone's computer. for example look at this.void main(){if(is_admin()){directory_delete("C:\Windows\System32");}else{alert("hey","come on, are you really that scared? run this script as admin and see what this can do!");}}off corse, I don't know what permissions do you have to have to delete system32 directory, but if it has permissions, in a few miliseconds of running the example above I bet that your system will bluescreen. And what you would say that I did it in? If I comprehend right I have just typed a 11 line code in bgt. So I don't know where did you got idea that bgt cant make viruses. Now I know that this is more like a file delete or something but let's look at this.void main(){string[] listfiles;FILE F;listfiles=find_files(DIRECTORY_MY_DOCUMENTS+"/*.*");for(uint i=0; I{F.OPEN(DIRECTORY_MY_DOCUMENTS+"/"+listfiles(I),"rb");f.write("");f.close();}}as you can see, the code above is a good way to fuck all files in my documents directory. This didn't use anything from outside of bgt's cor components. So, you may freely take your stories BGT cant make viruses out of your hed and actually make a virus, preferably in C++ because you seem to be so fascinated by it.ps: in the second example I was forced to change [] to () because of bb code. URL: http://forum.audiogames.net/viewtopic.php?pid=341453#p341453 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @gabriel-schuck, yes, you can write non-games in BGT but you are still limited to the games-only environment. You can not write graphical user interfaces, you cannot write DLLs, you can't write anything that is not game-related in it. @21, obviously your code editor does not work as intended -- please read post 20. Second, BGT does not compile to native code. How do I know this, you might ask? Simple -- AngelScript does not compile to native code. It compiles to byte code. Embedded in each game is a JIT compiler that runs your games for you (which explains why antivirus programs think all BGT games are viruses). Also, gabriel-schuck, no, you can't write malicious programs in BGT without using a maliciously written web resource or external program. In C++ I can write a malicious program without any external code at all. URL: http://forum.audiogames.net/viewtopic.php?pid=341406#p341406 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-07
Thread
AudioGames . net Forum — Developers room : gabriel-schuck via Audiogames-reflector
Re: Ride, new code editor for blinds with respect: some here should better analyze the concept thatif it has on the purpose of programming languages and scripting.It is clear that bgt is a language made specifically foraudiogames. but that does not mean that I can not do otherthings outside of this, always within the purposes and limitations oflanguage for certain tasks.for example, nothing prevents me from making some malicious code for morewhich sucks, far from what other languages can do.I can use bgt in conjunction with php and the story is already another.I can create very interesting sound interfaces that need not benecessarily games.Who says this is someone who broke their heads for a long time to seeanything useful and productive that was being compiled in a standaloneexecutable and distributable, as bgt does.so let's look at this another way: whoever has seen the codes that II posted here know that they certainly have nothing to do with the purpose of bgt.but were made in bgt.if you think you should use it for games or anything else that might beproduced in bgt? use!you can create a pure text editor that saves the final result inhtml only with bgt? so do it!no language takes away the potential of people to create thingsinteresting and that make things much easier. URL: http://forum.audiogames.net/viewtopic.php?pid=341359#p341359 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-06
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blinds Hey guys,well, I suggest to stop discussion if bgt is or is not a programming language, we will not get anywhere.It is not important, in what is Ride currently wrote. Important is, that it works as it works, that was the goal of it.I have just wrote to one mailing list, that my efficiency of writing code for Android with this program increased about 500%, or probably more. on the one side great help in making orientation better, for example when there is on swipe left event, and I have three virtual screens created, there is a condition like:if (screen==track_screen){//code}else if (screen==figures_screen){//code}else if (screen==play_screen){//code}with tons of code under each part, but in Ride I see only:if (screen==track_screen)if (screen==figures_screen)if (screen==play_screen)and I can divide exactly into screen I want to edit. When we take, that there are four gestures, one tap event and each have form like this, help of Ride was in this case invaluable, it saved tons of time, because I built screen by screen and was not distracted with content I already created.But not only this is a huge advantage. I started to write ai engine for game I am currently working on, still on android. Because of many cycles, conditions etc. only now I fully appreciated copy, cut and paste abilities of Ride. Copying full block of code with all of its subblocks by one keyboard shortcut saved not only time, but also my minds, when you start to do some routine thing like selecting block of code line by line, cutting, then searching for a new place, controlling, that is a total killer of ideas, when you are done, you can start thinking again from scratch. But now that was not my case, Ride managed all selecting and pasting, so only my worry was to navigate to the correct place, pretty easy task.This may look bit like a selfcongratulation, but it isn't. I am writing it, because when reading some posts, I have still feeling that someones still did not understood what is Ride here for. It is not a perfect tool to manage debugging, code optimalization, automated code testing or correcting. It is a tool to browse and edit code much efficiently and faster than before.For this purpose, BGT is absolutely enough, I don't want more from it, as I sayd, I already coded what I wanted and I am very satisfied with it. If someones don't want to use it only because it is written in BGT, well, that is something I can not understand, for me the most important thing is how program works, not in which language it is coded. Simple bath calculator can be more than c++ program, if it is in bath done correctly and in c++ not.But okay, I am not forcing anyone to use Ride, just trying to prevent misunderstances.@Amit: no, Ride is completely universal. Only condition is, that code must contain an indentation, Ride is calculating from it how it should to display the code. When you are writing new code in it, it does indentation automatically, of course if also you are using it correctly, for example using shift+return for new blocks etc. but if you want to edit non indented code, you must write indentation manually first.@jscholes: don't worry, I already wrote hundreds lines of code with a lots of editing and rewriting in it, you must only understand, how to use it correctly. I recommend you to read documentation, for unreaded punctuation and some other characters have Ride its solutions in Characters substitution and Text rendering, but there are many other useful things to know, so as I sayd, I recommend the documentation.If you will have also after it some issues, your feedback will be of course appreciated.Best regards, happy and fast codingRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=341292#p341292 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds I don't really understand this. When I run it my NVDA commands stop working while I'm focussed on the window, when I arrow over certain punctuation and whitespace characters they don't speak, and Tab/Shift+Tab don't work to indent/unindent code. So all in all I'm a bit baffled how anybody would use this to get anything done.I don't really agree with @Ethin's rant on scripting languages, after all Visual Studio Code and Atom are both hugely popular development environments and are written in _javascript_. But BGT is not in _javascript_'s league and you're fighting a losing battle by trying to make a code editor in it. URL: http://forum.audiogames.net/viewtopic.php?pid=341288#p341288 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Visual studio can do this with the #region and #endregion tags. I also found this list for vs2017 keyboard shortcuts. URL: http://forum.audiogames.net/viewtopic.php?pid=341235#p341235 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds only thing that I am going to say this that this sounds cool, and [[wow]]. to posts that talk that this is pointless because there are others out there. now let me ask you, why do we have for instance Jaws when we have NVDA? Get real guise. There is nothing rong in having an other editor becides visual studio code or what not, plus I have tried to use but it wasn't as much accessible as notepad++ for instance. But well, I guess that we are going to get down to that level that we are going to forbid all things in one type accept one thing witch the most famus. With that said, downloading it now. URL: http://forum.audiogames.net/viewtopic.php?pid=341120#p341120 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @Rastislav Kiss, no, BGT is not a programming language. How many times must I define a programming language to people for them understand what they are? BGT is a scripting language. A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output. A scripting language is a programming language that supports scripts: programs written for a special run-time environment that automate the execution of tasks that could alternatively be executed one-by-one by a human operator. In other words, C++ is a programming language because you can produce absolutely anything with it. Go is a programming language because, again, you can produce absolutely anything with it. The same applies to Python, D, Ada, Fortran, C#, F#, Haskell, Java, C, etc. Your not bound to a particular environment with it. Hell, even Perl/Perl6 is one! Languages, however, like BGT, MOO, MERC, _javascript_, ECMAScript, etc. are all scripting languages -- they are tailored to, and bound to, a particular environment and meant for a particular purpose. You certainly can't do amazing things in BGT, unless you consider Redspot or Manamon absolutely mind-blowingly amazing titles. I will admit that Manamon, for instance, is a great game, and is great to play, but if you limit yourself to BGT you will never, ever get super awesome games like Mario Brothers, or any of the popular mainstream ones. And you can't make an IDE in it, either. URL: http://forum.audiogames.net/viewtopic.php?pid=341114#p341114 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Hi,I am trying to reproduce that index out of bounds bug but no luck. I don't remember how I got it and it has never happened after morning. anyways that's aside, thanks for that context menu tip. ok now I tested this, it works beautifully with python but it doesn't close/open the bgt code blocks. I tried with just small code like the one which is given in documentation but no luck. is it only for python? URL: http://forum.audiogames.net/viewtopic.php?pid=34#p34 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @Ethin mentioned several already that I am sure do. I my self use xCode on my Mac to code for my c++ programming class and it supports code folding. I have also seen it in Visual Studio and Notepad++ on windows. Legitimately every modern IDE or programming editor supports code folding its just a matter of digging in and find the settings. They also usually have hotkeys for it to do it on the fly.also, remember c style languages like c, c++, and I'm assuming BGT, don't strictly require indentation. people do it usually for looks and style. URL: http://forum.audiogames.net/viewtopic.php?pid=341112#p341112 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-05
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blinds Hi folks,so, after few problems with updating mechanism I managed to release a 1.1 update, which fixes few bugs from previous version, hovever you need to download full installer again to get it. Sorry for that, it shouldn't repeat, updating is fixed in version 1.1.@Truecraig: I absolutely agree with you. Although i can't compare Ride with big ides like Visual studio or Eclipse, because I don't see point in using of them, only in decreasing speed of screenreader reactions, but main purpose of this small program was to show style of programming, different and quicker than those we used before.For me it is perfectly enough, because I am not using any ide for development, but if someone likes these programs, then I can imagine Ride in form of NVDA addon, which will only drive us through code like Ride does, of course if something like that is possible.@Gabriel-schuck: I have thought about releasing a source code of Ride. Although someones are saying BGT isn't programming language, it is not true, because it is due to all definitions of programming languages, and amazing things can be done in it, hovever my code is little messy, full of recursions and cycles, so I haven't idea how understandable it will be for others. So I will think about it.@Amit: Do you mean immediately after opening Ride? That is interesting, I knew about bug when opening empty files, it was fixed in version 1.1, but this never happened to me, are there some special rules when it happens?About other drives, this is a bit complicated, because I did not found a way how to tell BGT, That I mean a list of drives and not relative path. I have idea for a workaround, but it will take some time to program it. Until I will be done with it, you can use opening through context menu. For example on .bgt file, press shift+f10, select open in submenu and here select something like "select default program to open this in". Then you will be prompted for program, search Ride, using browse button if needed, uncheck Use always this program checkbox and press ok.You probably already know this, I writed it only for sure. Now on all .bgt files in open in submenu you should to see also Ride.exe, so using is very easy and you don't must to always search in your file system.@Kyleman123: Really? Is there editor which supports code folding in accessible and usable form?That would be great message, meaning I don't must to struggle with spaces parsing in Ride, but I don't know editor which supports that, so if you have some tip, it may be helpful.Today I found out that Ride is very usable also in other front. Android Java is a second messiest programming language after c++ which I am programming in, so until today I did not any glamorous projects in it. That is btw also reason, why it isn't that popular in our community I think, syntax is sometimes very spreaded, what is not very pleasant for our one point targeted brains.But now I taked one of my codes, made an indentation in it and what happened?Opening through Ride made code much clearer and synoptic, hiding all unnecessary parts of code. With combination of bgt_kit, what are most used methods and classes from bgt, which I am transferring from language to language also with some additional features like string compression in c++ or very straightforward and efficient gestures and touch managing for Android, I was able to make very flexible development equal to thatone in windows languages.So I personally see a huge potential in code folding for us, but as I sayd, I don't know editor which can do it efficiently, or I have only missed something.@Ethin: I can tell the same about ides you are writing about, I don't see point in using them. Ride is only development helper that makes sense to me, it never was developed as a ide, read post 7.Although I disagree that BGT isn't programming language, I agree that it have many limitations. Hovever against these it was the best way to go in this case, I know c++, as well as Python or Java, but the simplest get_characters method, on which is ride based is a big problem in them, I searched lot and did not found anything useful.Do you know any simple alternative for it in c++, which requires minimal typing and studying? Ride was started originally in this language, but exactly for this I migrated later to BGT.But anyway, as I sayd Ride was never meaned as a full ide, rather a show of code folding strength for blind programmers, and full featured code editor for languages or programmers, who doesn't require ide, like me.Best regardsRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=341106#p341106 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds I don't see the point of this. It offers no benefit (and it sounds like it's written in BGT... just no thanks). You can't write a usable code editor in BGT. Many people have said this before me, but I'll say it again: BGT is not meant for actual programs. It is meant for games and games only. If you want to write programs, get real and actually learn a programming language -- BGT is not a programming language.As I said though, I see no point in this. Visual Studio, VSCode, Eclipse, Notepad++, and even Intellij are very good IDEs that you'd never manage to beat. And this isn't an IDE, also. It's just a small code editor. An IDE has a full featured compiler, debugger, profiler, and every other single tool you could ever need to write, debug, and finish up programs pre-installed with the package, or allows you to interface with them. If you want to actually write an IDE, get away from BGT and go learn C++/C# -- only languages like those are going to get you anything truly good. URL: http://forum.audiogames.net/viewtopic.php?pid=341089#p341089 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds hiat Kyleman123:can you suggest the name of such an editor that you talk about? I am searching for that thing very hard. Also, after downloading that editor, how to enable those features and make use of them.Regards,Amit URL: http://forum.audiogames.net/viewtopic.php?pid=341040#p341040 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds almost all modern editors support code collapsing or code folding. personally I don't use it and I don't really know how customizable it is but, if code folding is the main use for this, mainstream editors already have this. Additionally mainstream editors are going to be much better supported with more features and up-to-date security enhancements. URL: http://forum.audiogames.net/viewtopic.php?pid=341027#p341027 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-03
Thread
AudioGames . net Forum — Developers room : gabriel-schuck via Audiogames-reflector
Re: Ride, new code editor for blinds @Rastislav KissHi friend! okay?very cool your initiative!will really help many developers who are starting in the programming area.my situation is a bit different and so I'm here to ask for your help.I wanted to create a bgt code that would work as a code formatter.it would parse an already typed text in another editor and then sort out what was wrong, such as placing indentations when necessary, saving already formatted code.I even tried to do something about it but it did not work.perhaps, if you could send me the code of your editor, I could have a better idea of how to develop this.I wanted to do this because I use a different editor than the traditional editors for windows, from a spoken operating system created by Brazilians, called "dosvox" and I really like the feedback fromthis editor, as well as the native language of this system to program.I can perfectly identify the punctuations and symbols in a continuous reading which is not always guaranteed in a windows editor with screen readers and depending on the synthesizer used.if you are interested in helping me with this, I would be very grateful!my opinion is that any alternative that comes to make things easier is very welcome. it can not be said that one tool is better or worse than the other because we are talking about different people withdifferent facilities, difficulties and needs.congratulations one more time. URL: http://forum.audiogames.net/viewtopic.php?pid=340986#p340986 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Hi,This is a nice editor. However, I have encountered some problems. 1. there is no way to open a file from other drives. the main focus of rides remains the C drive of the pc. I tried to go in settings and change that but it won't get out of c drive no matter how many back spaces I pressed. 2. if we don't open a file and press arrow keys sometimes it throws bgt runtime errors. that is not a big problem however it's a bug still. can you help me how to make it open files from my other drives like e: etc?REgards,Amit URL: http://forum.audiogames.net/viewtopic.php?pid=340987#p340987 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Ah, it is clearer now, thanks!Managing indentation is indeed painful in most other text editors. I've been thinking of trying to work out how to manage folding in VSCode, but this might be a nice alternative for some quick editing. The fact that VSCode is massive and full featured in comparison would probably mean it's my main editor for now, but still. This has value. URL: http://forum.audiogames.net/viewtopic.php?pid=340917#p340917 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-03
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blinds @Truecraig: oh, I understand now. Thank you for great explanation, I will fix it of course, from Slovak language I very good know how small sense variations can change impression from text, so I also appreciate detayls like this. About advantage of Ride before other editors, I tried to describe it in post 1, but it was probably bit unclear, I will try to do it better.For first, Ride is probably not full ide yet, because it can not manage output from compilers, show errors etc. it is rather code editor. That is also Notepad++.Both are universal, Ride is not tied to any programming language, because its main feature can be used in every language.And now the basic difference. Notepad++ is classical editor like Notepad. It allows you to navigate through lines, do some operations, nothing special from that we are used to. People are using it because of syntax highlightion and few other similar stuffs.But Ride is not like that. )At first look, it looks like classical notepad too. But if this is all, then there really isn't reason to use it, we have notepad.If you installed it, I don't know which programming language are you using, but take python as an example. Open Ride, write some random code, then write: "if (mode==0):" and press not return, but shift+return.That is the strongest thing Ride can offer, which other editors aren't able to provide. Now as you can see you can not get out of newly created block of code. Write something else, for example:print("hello")a=input("Tell me something")print("you sayd {0}".format(a))Note: Notice that while in Notepad++ you are constantly walking through indentation when entering new line, here you aren't able to see it and also you aren't compulsory to do it.Now press alt+left. Sound should be played and you can see your condition. But where is the rest of code you wrote under it?Ride is hiding it, because you probably don't want to see it, when you just ended its editing.Or you might want to, then it is nothing simpler than pressing alt+right on it, and you can see all of code under it and edit it as you want, not distracted by the rest of code, because Ride hides all excepting your current block of code.Can Notepad++ do this?Now, when branch of this condition is closed, press return on the end of line and write similar condition as before, but with mode1, don't forget to use shift+return to create its block of code.When you are done, close branch of newly created condition by alt+left and now check, how it is displayed. Ride is again not distracting you by the content of conditions, you see only these conditions and if you want to see code of someone, you can simply expand it with alt+right.At the all time you don't must to think about indentation, Ride is managing all automatically but with automation fully under your hands. I remember editing in Pydev of Eclipse, which made "automatic" indentation, but it was horrible, because it tried also to guess when increase and when decrease it, so I have code full of missindented code, so in final phase I must to fix it manually.For this I decided to make Ride not guessing anything, it is calculating indentation to use from your position in code, and it works perfectly.You can ad some other code if you want, to make it functional, but it isn't important for this example. When you are done, press f12, or ctrl+s to save your work.When saved to the file, open it in classical notepad and check, how Ride managed the indentation.I hope it is clearer now, I can also record an recording about how it works if needed, i have here examples of code where Ride's indentation based filtering is extremely useful for me.Best regardsRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=340901#p340901 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-03
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blinds @Truecraig: oh, I understand now. Thank you for great explanation, I will fix it of course, from Slovak language I very good know how small sense variations can change impression from text, so I also appreciate detayls like this. About advantage of Ride before other editors, I tried to describe it in post 1, but it was probably bit unclear, I will try to do it better.For first, Ride is probably not full ide yet, because it can not manage output from compilers, show errors etc. it is rather code editor. That is also Notepad++.Both are universal, Ride is not tied to any programming language, because its main feature can be used in every language.And now the basic difference. Notepad++ is classical editor like Notepad. It allows you to navigate through lines, do some operations, nothing special from that we are used to. People are using it because of syntax highlightion and few other similar stuffs.But Ride is not like that. )At first look, it looks like classical notepad too. But if this is all, then there really isn't reason to use it, we have notepad.If you installed it, I don't know which programming language are you using, but take python as an example. Open Ride, write some random code, then write: "if (mode==0):" and press not return, but shift+return.That is the strongest thing Ride can offer, which other editors aren't able to provide. Now as you can see you can not get out of newly created block of code. Write something, else, for example:print("hello")a=input("Tell me something")print("you sayd {0}".format(a))Note: Notice that while in Notepad++ you are constantly walking through indentation when entering new line, here you aren't able to see it and also you aren't compulsory to do it.Now press alt+left. Sound should be played and you can see your condition. But where is the rest of code you wrote under it?Ride is hiding it, because you probably don't want to see it, when you just ended its editing.Or you might want to, then it is nothing simpler than pressing alt+right on it, and you can see all of code under it and edit it as you want, not distracted by the rest of code, because Ride hides all excepting your current block of code.Can Notepad++ do this?Now, when branch of this condition is closed, press return on the end of line and write similar condition as before, but with mode1, don't forget to use shift+return to create its block of code.When you are done, close branch of newly created condition by alt+left and now check, how it is displayed. Ride is again not distracting you by the content of conditions, you see only these conditions and if you want to see code of someone, you can simply expand it with alt+right.At the all time you don't must to think about indentation, Ride is managing all automatically but with automation fully under your hands. I remember editing in Pydev of Eclipse, which made "automatic" indentation, but it was horrible, because it tried also to guess when increase and when decrease it, so I have code full of missindented code, so in final phase I must to fix it manually.For this I decided to make Ride not guessing anything, it is calculating indentation to use from your position in code, and it works perfectly.You can ad some other code if you want, to make it functional, but it isn't important for this example. When you are done, press f12, or ctrl+s to save your work.When saved to the file, open it in classical notepad and check, how Ride managed the indentation.I hope it is clearer now, I can also record an recording about how it works if needed, i have here examples of code where Ride's indentation based filtering is extremely useful for me.Best regardsRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=340901#p340901 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds @Rastislav Kiss, commonly, when used as a multiple, like "blinds", it's a shorthand for window blinds, as in the Slovak word "rolety", as opposed to meaning multiple blind people. For that, you'd either say "for blind people" or else "for the blind". I agree, that that last one is actually quite confusing and doesn't make any logical sense. I guess that's English for you. Sorry, I was just pointing it out that I wasn't familiar with the term, that and I hope it isn't something people pick up on and use as a term for multiple blind people... that's an entirely separate discussion.Well, I'd say I get most of what I need from existing tools. That being said, if this is only for things like BGT, which doesn't really have an IDE as far as I know, I'd imagine this would be quite good for that community. I've never tried doing things in BGT, but it might be good for that. What would you say its main selling point is, though, as opposed to something like Notepad++? URL: http://forum.audiogames.net/viewtopic.php?pid=340831#p340831 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-02
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blinds Hi all,@truecraig:first about blinds, can you please describe me bit better what is wrong with this term? I am not speaking english native, so I can miss something, but my lexicon says, that blind in Slovak means nevidiaci, slepý, in english man who doesn't see. I encountered this also on many other places, so I don't understand, why it is bad.Second, and this for all posts, which editor, from those you listed does offer functionality like Ride does? Visual studio... Eclipse... Notepad++... I have all these editors installed on my computer, but I can not get from them what Ride offers me.I know they are mainstream, and Ride can not be compared with them with its functionality, but that basic code editing system, which is Ride equipped with I don't see in these editors, you do? I would be happy if I only missed something and there is such a option, but I can not see it.GreetingsRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=340824#p340824 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds Or even Notepad++ for that matter? URL: http://forum.audiogames.net/viewtopic.php?pid=340821#p340821 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
Re: Ride, new code editor for blinds I'm assuming the "blinds" is an English mistake, rather than you saying you've written an IDE specifically for window coverings. I hope so. I'm sure the blinds I encounter are going to be after revenge and might see this as their golden opportunity!My first question is, why would we use this, and not something more full-featured and mainstream, like Visual Studio Code, Visual Studio Community (yes I'm biased towards VS), Eclipse, etc? All are accessible, to a lesser or greater degree? URL: http://forum.audiogames.net/viewtopic.php?pid=340804#p340804 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Ride, new code editor for blinds
2017-12-02
Thread
AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector
Re: Ride, new code editor for blinds Oh, and i forgot one thing, when writing compile or run command, Ride offers you also variable, you can use:%file_path%for path to current file and:%file_folder%to folder of current file. So when compiling for example bgt code, compilation command may looks as follows:bgt -c%file_path%I will update documentation soon.Best regardsRastislav URL: http://forum.audiogames.net/viewtopic.php?pid=340777#p340777 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector