Re: Ride, new code editor for blinds

2017-12-22 Thread AudioGames . net Forum — Developers room : Dragonlee via Audiogames-reflector


  


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

2017-12-20 Thread AudioGames . net Forum — Developers room : ironcross32 via Audiogames-reflector


  


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

2017-12-19 Thread AudioGames . net Forum — Developers room : lukas via Audiogames-reflector


  


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

2017-12-19 Thread AudioGames . net Forum — Developers room : BigGun via Audiogames-reflector


  


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

2017-12-16 Thread AudioGames . net Forum — Developers room : ironcross32 via Audiogames-reflector


  


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

2017-12-16 Thread AudioGames . net Forum — Developers room : Amit via Audiogames-reflector


  


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

2017-12-14 Thread AudioGames . net Forum — Developers room : simba via Audiogames-reflector


  


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

2017-12-12 Thread AudioGames . net Forum — Developers room : ironcross32 via Audiogames-reflector


  


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

2017-12-11 Thread AudioGames . net Forum — Developers room : Theo via Audiogames-reflector


  


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

2017-12-11 Thread AudioGames . net Forum — Developers room : nidza07 via Audiogames-reflector


  


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

2017-12-11 Thread AudioGames . net Forum — Developers room : cartertemm via Audiogames-reflector


  


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

2017-12-11 Thread AudioGames . net Forum — Developers room : lukas via Audiogames-reflector


  


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

2017-12-11 Thread AudioGames . net Forum — Developers room : lukas via Audiogames-reflector


  


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

2017-12-11 Thread AudioGames . net Forum — Developers room : lukas via Audiogames-reflector


  


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

2017-12-10 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-10 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-10 Thread AudioGames . net Forum — Developers room : cartertemm via Audiogames-reflector


  


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

2017-12-10 Thread AudioGames . net Forum — Developers room : cartertemm via Audiogames-reflector


  


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

2017-12-10 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-10 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-10 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-10 Thread AudioGames . net Forum — Developers room : Amit via Audiogames-reflector


  


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

2017-12-10 Thread AudioGames . net Forum — Developers room : Amit via Audiogames-reflector


  


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

2017-12-09 Thread AudioGames . net Forum — Developers room : Lucas1853 via Audiogames-reflector


  


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

2017-12-09 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-09 Thread AudioGames . net Forum — Developers room : lukas via Audiogames-reflector


  


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

2017-12-09 Thread AudioGames . net Forum — Developers room : jscholes via Audiogames-reflector


  


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

2017-12-08 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-08 Thread AudioGames . net Forum — Developers room : lukas via Audiogames-reflector


  


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

2017-12-08 Thread AudioGames . net Forum — Developers room : lukas via Audiogames-reflector


  


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

2017-12-08 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-08 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-08 Thread AudioGames . net Forum — Developers room : cartertemm via Audiogames-reflector


  


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

2017-12-08 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-08 Thread AudioGames . net Forum — Developers room : BigGun via Audiogames-reflector


  


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<listfiles.length(); 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

2017-12-07 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-06 Thread AudioGames . net Forum — Developers room : ironcross32 via Audiogames-reflector


  


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

2017-12-05 Thread AudioGames . net Forum — Developers room : BigGun via Audiogames-reflector


  


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

2017-12-05 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


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

2017-12-05 Thread AudioGames . net Forum — Developers room : Amit via Audiogames-reflector


  


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

2017-12-05 Thread AudioGames . net Forum — Developers room : Kyleman123 via Audiogames-reflector


  


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 : Ethin via Audiogames-reflector


  


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

2017-12-04 Thread AudioGames . net Forum — Developers room : Amit via Audiogames-reflector


  


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

2017-12-04 Thread AudioGames . net Forum — Developers room : Kyleman123 via Audiogames-reflector


  


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

2017-12-03 Thread AudioGames . net Forum — Developers room : Amit via Audiogames-reflector


  


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

2017-12-03 Thread AudioGames . net Forum — Developers room : truecraig via Audiogames-reflector


  


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

2017-12-02 Thread AudioGames . net Forum — Developers room : truecraig via Audiogames-reflector


  


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

2017-12-02 Thread AudioGames . net Forum — Developers room : Orko via Audiogames-reflector


  


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

2017-12-02 Thread AudioGames . net Forum — Developers room : truecraig via Audiogames-reflector


  


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

Ride, new code editor for blinds

2017-12-02 Thread AudioGames . net Forum — Developers room : Rastislav Kiss via Audiogames-reflector


  


Ride, new code editor for blinds

Hello all,after few veeks of hard work, I am happy to announce, that I managed to develop new code editor for blinds called Ride.And in what is this editor different from many others? I will copy here a part from the documentation, sorry for my english.citation:1.1 What is RideIt is a problem of many programmers from our blind community. Experienced developers are struggling with it, beginners still forgotting to use it correctly, taking many errors they can't understand.I am talking about indentation and programming languages, where it is required, especially about Python. If you are coding some time in Python, you probably know, how annoying is this.You are often in situation, where you are in sixth or more depth level and must to write many lines, pressing tabulator six or more times, if using space, it can be also more, don't talking about using spaces for indentation, where all is multiplied by 2 or 4.Another problem in programming is, that when you write a lots of code, you don't see forest because of trees. Browsing it by arrow keys, you are crossing many lines you are not interested in, for example in catching keys from a keyboard, everyone have its code block, but if you are editing them, only block that interest you is thatone you want to edit, not a mass of code for other keys, which hovever are distracting you while navigating through them, because you haven't picture about program's work on higher level, only concrete commands.So, my thought was: is it possible to take this two problems and join them together, to give us the advantage?1.2 DescriptionAs a result of it, Ride was developed. It is a very simple code editor pointed to use indetation to make code clearer. And it works!But how it works? It is simple as i sayd. Indentation isn't there for nothing. Sighted programmers are using it to recognize constituent program levels, they can see the distance from the left and ignore all they don't want to see.That is also reason why Python depends on indentation, many sighted programmers used it a lot also int other languages, so braces started to be useless and Python removed needing of them by using oftenly used indentation to recognize codeblocks. And we can do the same as sighted programmers, ignore all we don't want to see, now with help of Ride.For this, basic feature of the Ride is indentation level based navigation. Editor always know, in which level of code are you moving, using indentation. Based on this, you can move around in code, but you always see only content in your current indentation level, nothing deeper, because it probably doesn't interest you. Or?While (True): and you want to see its content? No problem, just expand it and you will see all what you need.That's it, you can imagine code  as a large computer tree, where everything is under something - all content of the while cycle is under it, while is under method, method under class and so.Ride in basic allows you movement in this tree. You will see all the time only things in your part of code.For example, take a small piece of code in BGT:if (key_pressed(KEY_UP)){alert("You pressed up", "");}if (key_pressed(KEY_DOWN)){alert("You pressed down", "");}if (key_pressed(KEY_SPACE)){alert("You pressed space", "");}Yeah, little stupid to use blocks of code to one command, but imagine there are hundred lines in it. Before when you wanted to navigate to if (key_pressed(KEY_DOWN)), you needed to press down arrow four times from up of this small piece of code. Not too hard, but if there are 100 lines? Now it is 103, and that is harder.But not with Ride. Browsing this code in it gives you something like this:if (key_pressed(KEY_UP))if (key_pressed(KEY_DOWN))if (key_pressed(KEY_SPACE))Nothing more, if you want to see and edit what will happen after pressing key down, you will navigate to it by pressing down arrow one time from up of the code and expand it, then you will see something like this:if (key_pressed(KEY_DOWN)){alert("You pressed down", "");}And against nothing else, line with } in this case is end of available area, so you will not get out of this branch and can concentrate fully on it.Line with condition on the top is on lower il, but is also available for better orientation for case when you forget where you are, also for better editation options.This all in other words, Ride allows you to skip hundreds of lines that you aren't interested in and allows you to dive exactly and only to the currently important areas for you.And why I wrote that it works? During development of settings window in Ride, I encountered a problem. I wanted to make events for buttons, checkboxes etc. but I found out that it is not possible, because all window related variables and objects were local, closed in one method not available from outside, including also help methods. Only solution was to write all in thatone method with