Author Topic: Notepad++ Lua Extension  (Read 2776 times)

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Notepad++ Lua Extension
« on: 8 September 2009, 01:45:00 »
Just the other day, I was thinking, and decided to customize my version of Notepad++ a bit, making it better for glest's lua. Syntax highlighting recognizes ALL of glest's lua functions, allowing for easy detection of simple mistakes, such as misspelling. It also boasts an auto-suggest (CTRL+Space) for all lua functions. While small changes, they are noticable, and the file is easy to load. For windows, just run the program. The first page just has you select your NPP directory, where the default is fine for windows, though other OS's may have to change. It takes less than a second to do, and does not affect your working NPP.

It is multi-platform, and should work with everything NPP supports. However, the program to execute this is a win32 app, so an emulator is needed. I actually made a Linux version, but it's the same filesize, so didn't upload. Sorry. If enough request it, I'll take the time.

http://www.easy-share.com/1907671983/Glest NPP Lua.exe
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

modman

  • Guest
Re: Notepad++ Lua Extension
« Reply #1 on: 13 September 2009, 22:50:23 »
Omega, I think this would be the greatest ever, IF I COULD DOWNLOAD IT!  That easyshare, man, it's horrible.  I can't even download it without waiting 500 seconds!

Please use mediafire in the future.  Or, better yet use the File Front account; I'll give you the password.  But no more "please wait xxx to download" bs. >:(

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Notepad++ Lua Extension
« Reply #2 on: 20 September 2009, 01:06:10 »
What, easy share does that? Really? I didn't realize. I am sooooooo sorry. I was in a hurry and mediafire wasn't loading right, so I needed something that wouldn't need signing in. This was just a google search.

Because of my internet, could someone do me a favor and upload it to the filefront? Thanks! ;)
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

modman

  • Guest
Re: Notepad++ Lua Extension
« Reply #3 on: 27 September 2009, 21:54:21 »
Well, it didn't work for me anyhow.  What is the application supposed to do?  Am I supposed to run it from cmd?  I run it and it terminates immediately.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Notepad++ Lua Extension
« Reply #4 on: 28 September 2009, 18:55:30 »
It didn't work for you?? That's odd, I tested it on three computers. OS?
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

hailstone

  • GAE Team
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: Notepad++ Lua Extension
« Reply #5 on: 29 September 2009, 01:04:00 »
It might be better to install the extensions separately. Can you upload the plugin you made?
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Notepad++ Lua Extension
« Reply #6 on: 30 September 2009, 05:14:38 »
Sure, but it'll have to wait till maybe tomorrow. It's just a few tiny additions. Not at all complex, but handy none-the-less. It's really only a few KB. The installer size is large because of, well, the installer, which is basically an automatic MB.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert