
-----------------------------------
trishume
Sun Jul 15, 2012 10:26 am

New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
The New Open Turing Editor Beta

I have been working a bit more on my new Open Turing editor and I now have an early beta release ready for testing.

Since the alpha I have fixed a bunch of bugs and added new features.
Here is a complete new features list since the old editor:

autocomplete - automatically completes functions from the standard library and your program
parameter tips - shows the parameters of standard library functions when you type an open bracket
quick documentation panel - shows the documentation for the currently selected function or language construct
error overview panel - shows all errors in all files and allows you to jump to them
code folding - collapse code blocks to save space
tabs
regular expression find and replace
optional dark theme 


The quick documentation panel shows the documentation for the currently selected function or language construct

One major change in this package is the elimination of the old editor. This means that some features will not be accessible through this package until I add them to the new editor. The main missing feature is the ability to create standalone executables but I will try to add that soon.

I have fixed a bunch of things since the alpha as well. For example I overhauled the way it runs programs so there is no .tbc files and the compile time is way faster.

You can download it here 

Screenshot:
http://f.cl.ly/items/0b122k0j0e0c0L0i142B/Screen%20Shot%202012-07-15%20at%2011.17.23%20AM.PNG

-----------------------------------
Brightguy
Sun Jul 15, 2012 10:59 am

Re: New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
I guess J.N.P. Hume is your father?  10 years ago the Turing Tutorial Guide was my introduction to programming.  So cool that Turing development has been taken over by the next generation.  Good work!

-----------------------------------
trishume
Sun Jul 15, 2012 11:30 am

Re: New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Good guess. J.N.P Hume is my grandfather.

-----------------------------------
Amarylis
Sun Jul 15, 2012 10:29 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Turing is progressively working towards being a powerful language. Good job!

-----------------------------------
SNIPERDUDE
Mon Jul 16, 2012 12:17 am

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
I never thought I'd actually see Turing with power. Awesome job on this

-----------------------------------
mirhagk
Mon Jul 16, 2012 12:39 am

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
A good IDE is one of the features turing has been lacking. Now kids can learn to use the tools that powerful IDE's offer, rather than come to compsci.ca every for seconds looking up documentation, or worse, posting and waiting for a response about it.

-----------------------------------
Amarylis
Mon Jul 16, 2012 9:28 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Is it still just a Turing interpreter? I read somewhere that Turing never actually got itself a full compiler :P

-----------------------------------
crossley7
Mon Jul 16, 2012 9:59 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
quick question on the auto complete.  I wouldn't normally ask but recently I haven't had any time to code and Turing has fallen off onme for a while..

Does it automatically put in the end brackets on you?  Dev C++ has done that on me from time to time and it pisses me off to no end because it slows me down more than anything.

It looks like you have done an awesome job with this and I'm so glad to see this language up and running here.  Once it is fully integrated into the new IDE I can't wait to see what you do to enhance the core of the language on top of the interface

-----------------------------------
Raknarg
Mon Jul 16, 2012 10:44 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Im probably missing something here, but every time I try to run something, nothing shows up. Any ideas?

-----------------------------------
trishume
Tue Jul 17, 2012 5:44 pm

Re: New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
@crossley7 it does not autocomplete "ends" unless you press ctrl+enter and it never auto-closes brackets.

Ragnark I don't know why. One thing I still have to do is add better error messages so that I know what goes wrong.

-----------------------------------
Raknarg
Tue Jul 17, 2012 8:13 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
I dont think it's an error, I put "hi" and nothing came up :P I'll try downloading it again.

 Besides that, this is great stuff, awesome job

-----------------------------------
Raknarg
Wed Jul 18, 2012 8:37 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Is it possible for Turing to eventually have reasonable network capabilities?

-----------------------------------
mirhagk
Wed Jul 18, 2012 11:14 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Yeah, just hook it into a socket library.

-----------------------------------
OmniDex
Thu Jul 26, 2012 8:38 am

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Thanks for this IDE, I'm not having any issues with it. As you've said before though some error messages are a little bit vague, whereas the original turing would have told you specifically what happened.

-----------------------------------
QuantumPhysics
Tue Jul 31, 2012 12:40 am

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Wow man congradulations on your success of building this bad boy. Very nice. Although - I dont know how the turing language works. Beginner language? To me, my beginner language was assembler. Dont know any other beginner languages.

-----------------------------------
mirhagk
Tue Jul 31, 2012 12:41 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
You have a messed up teacher if your beginning language was assembly.

-----------------------------------
Raknarg
Tue Jul 31, 2012 1:16 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Define how it works. You mean just organization wise? Like how one programs with it?

-----------------------------------
ryan.s
Wed Jan 09, 2013 8:55 am

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Hi Trishume,

I would like to congradulate you on OpenTuring, it is a lot better... I was wondering though if you have a syntax file for the turing language, or if there is one somwhere within the installation files.

Thanks,
Ryan

-----------------------------------
Dazzle
Tue Mar 05, 2013 3:02 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Question? Dose this work on mac??

-----------------------------------
Raknarg
Tue Mar 05, 2013 4:59 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Doubt it. But if you expect to be able to program on a mac, you're probably going to have a bad time (i think)

-----------------------------------
Insectoid
Tue Mar 05, 2013 8:46 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
But if you expect to be able to program on a mac, you're probably going to have a bad time (i think)

Based on what? 

I've been programming on a mac since 11th grade. I ran Turing in Wine, which worked just fine. Compilers & interpreters for almost all major languages are included with the OS install disks (or disk images, for the more recent releases) and are very easy to install. There's no reason programming on osx should be difficult at all.

-----------------------------------
Raknarg
Wed Mar 06, 2013 7:56 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
Oh, I haven't done any real research, I just heard people talking about how it's annoying to program with osx, cause of limited functionality or something. Maybe they were talking about something else

-----------------------------------
Insectoid
Wed Mar 06, 2013 8:07 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
OSX has as much functionality as Linux and Windows. It simply doesn't have access to Windows APIs and libraries, same as any other non-Windows platform.

-----------------------------------
DemonWasp
Thu Mar 07, 2013 11:41 am

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
In a lot of ways, OSX is more functional than Windows for programming. At the very least, it has a worthwhile shell. Programming in Windows feels like being chained to an anchor.

I don't know how true it is, but I've also heard a lot of complaints that xcode is very unstable. Anyone have personal experience?

-----------------------------------
Insectoid
Thu Mar 07, 2013 12:08 pm

RE:New Open Turing Editor Beta - Now with inline documentation, parameter tips, code completion and more.
-----------------------------------
I've only used it a couple of times. I mostly program in a text editor and console, 'cause I don't like bulky IDEs. When I did use it though, I had no issues.
