This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Noodle's profile picture

[WIP][N++][JEdit] ComputerCraft Language!

Started by Noodle, 24 September 2012 - 09:54 PM
Noodle #1
Posted 24 September 2012 - 11:54 PM
Almost all functions added!
[attachment=480:Untitled.png]

Notepad++: [AdFly] [Direct]
JEdit: [AdFly] [Direct]


**No more need for styling**

How to install (N++):
1. Go to appdata folder
2. Go to Notepad++
3. Click + Drag file into that folder
4. Click yes to replace it

How to install(JEdit):
1. Go to your JEdit folder
2. Go to modes
3. Click + Drag file into folder
4. Click yes to replace it
KinoftheFlames #2
Posted 25 September 2012 - 04:20 AM
Awesome man! I will totally use this. :P/>/>
Noodle #3
Posted 25 September 2012 - 09:56 PM
Awesome man! I will totally use this. :P/>/>
Thanks
Just waiting for mod to help me with uploading..
Cranium #4
Posted 25 September 2012 - 09:57 PM
So wait, what is this supposed to do?
Noodle #5
Posted 25 September 2012 - 10:02 PM
So wait, what is this supposed to do?
If you read the code, it searches for the "<", ">", and other html tag types.
It works almost exactly like an html parser.
Since you can put tags inside header and body I just decided to leave those out..
Cranium #6
Posted 25 September 2012 - 10:05 PM
….What code?
I only see the picture, and nothing on that talks about those tags.
Noodle #7
Posted 25 September 2012 - 10:08 PM
….What code?
I only see the picture, and nothing on that talks about those tags.
No code because I can't upload the xml file that N++ reads.
"File too big"
Cranium #8
Posted 25 September 2012 - 10:10 PM
Gotcha. I assumed that since you said "If you read the code" that you forgot to upload a copy of the code somewhere. My mistake.
KinoftheFlames #9
Posted 25 September 2012 - 11:14 PM
No code because I can't upload the xml file that N++ reads.
"File too big"

Just upload it to an external site like pastebin, mediafire, etc. and post a link here!
Noodle #10
Posted 25 September 2012 - 11:21 PM
Gotcha. I assumed that since you said "If you read the code" that you forgot to upload a copy of the code somewhere. My mistake.
Forgot that I still haven't gotten to upload code, lol.

@KinoftheFlames
It gets more complicated if you do it that way.. But I can try!
Noodle #11
Posted 27 September 2012 - 10:02 PM
Uploaded both files!
Also added shell, fs, and the rest of os!
Cranium #12
Posted 27 September 2012 - 10:15 PM
I haven't had a chance to look at this yet, but I assume it adds support for CC language within N++? That would be nice to know(hint) in the OP. Also, awesome!
Doyle3694 #13
Posted 27 September 2012 - 10:25 PM
I tested it but can't see a difference? what exactly does it do?
Noodle #14
Posted 27 September 2012 - 11:19 PM
Type term.setCursorPos(1,1)
It shows as italic and blue?
Well.. Term.setCursorPos isn't native to lua.
Doyle3694 #15
Posted 28 September 2012 - 05:56 AM
oh so it extends lua? I got it, thought it added a "CC" language
tommyroyall #16
Posted 29 September 2012 - 03:52 PM
Also, I noticed that most turtle commands weren't here. Might be a nice addition for the future :)/>/>.
Especially support for rednet commands :.
Anonomit #17
Posted 29 September 2012 - 08:25 PM
Here's a version without adfly. I noticed a lot of API's were missing, so I started over and added them all in alphabetical order. Post if you find anything that should be highlighted, but isn't, or if you find anything that you think shouldn't be highlighted in the first place (ie. colors.white() – it isn't really a command, but I included it anyway)

Languages: http://bit.ly/StAHyQ
Stylings: http://bit.ly/PhCnLy

How to install:
1. Download both
2. Go to appdata folder
3. Go to Notepad++
4. Click + Drag both into that folder
5. Click yes to replace them
Noodle #18
Posted 01 October 2012 - 12:00 AM
Also, I noticed that most turtle commands weren't here. Might be a nice addition for the future :)/>/>.
Especially support for rednet commands :.
Adding all of them

Updated links.. Because some people can't wait 5 seconds to support me. -.-

EDIT: Added FULL turtle api and http api
No more need for sylers
Cranium #19
Posted 01 October 2012 - 04:44 PM
….Still haven't downloaded this. But worry not, I'll use the adf.ly link. :)/>/>
Tiin57 #20
Posted 03 October 2012 - 08:35 PM
You should do this for JEdit, for us OS X guys. :(/>/>
Noodle #21
Posted 03 October 2012 - 09:41 PM
You should do this for JEdit, for us OS X guys. :(/>/>
Lol, I'm windows, but I can try!
EDIT: I see this is for all platforms
Cranium #22
Posted 03 October 2012 - 09:43 PM
Why use JEdit? Notepad++ works for all platforms…
Noodle #23
Posted 03 October 2012 - 10:05 PM
Why use JEdit? Notepad++ works for all platforms…
Doesn't matter, I added JEdit language too!
Tiin57 #24
Posted 03 October 2012 - 10:22 PM
I cannot find OS X binaries for NPP, and compiling source seems to hate me.
Noodle #25
Posted 03 October 2012 - 10:26 PM
I cannot find OS X binaries for NPP, and compiling source seems to hate me.
Just use the JEdit version I posted.
I even posted a tutorial.
MysticT #26
Posted 03 October 2012 - 11:01 PM
Why use JEdit? Notepad++ works for all platforms…
No it doesn't, it's only for windows.
Cranium #27
Posted 03 October 2012 - 11:08 PM
No it doesn't, it's only for windows.
Then what the hell was I thinking about? Dang, I need some coffee… :(/>/>
Noodle #28
Posted 04 October 2012 - 09:28 PM
Why use JEdit? Notepad++ works for all platforms…
No it doesn't, it's only for windows.
JEdit Installs a modes folder on all systems.
Go to that folder, click + drag the file into it.
Go to File -> New in Mode -> Lua
Cranium #29
Posted 20 November 2012 - 03:54 PM
I just added this. Any update for advanced computers yet?
Komoden #30
Posted 17 January 2013 - 08:23 PM
Any plans to keep updating this? or does anyone know of other ways to do the same thing?
Alternatively, should i look at expanding the langs myself?
corisco1917 #31
Posted 18 January 2013 - 04:36 PM
any chance of implementing this on sublime text?

this is a very good free editor(you buy it only if u want to support them, but you don't have to, free and payed versions have the same features)

http://www.sublimetext.com/
Cranium #32
Posted 18 January 2013 - 05:53 PM
AFAIK, the person who wrote this is no longer active on these forums. I don't know if he will ever be back…