Godot: Replace Godot's script editor with Emacs

Created on 1 Apr 2015  路  16Comments  路  Source: godotengine/godot

I've been using the Godot's integrated script editor for a while (before the free edition went published by Okam Studio), but it is lacking of very essential features like an integrate psychoanalyst and games like Snake and Tetris to entertain you after many hours editing GDScript code... all this features and more are available already in Emacs!

So, the idea is to get rid of the stock editor in Godot and integrate Emacs, thus, having a operating system that lacks of good game engine and text editor!

One of the many benefits we'll get from integrating Emacs in Godot would be the possibility of using Emacs lisp for writing game code instead of GDScript. We all know that GDScript syntax lacks of { and } to delimit blocks of code, and things get ugly if you want to obfuscate your code in order to force your employee to not fire you (because you are the only guy that understand that obfuscate code!), Emacs lisp is not racist because it do not treat _"white spaces"_ in any special way, you can even write your code in one line if you want!! This is a big plus for those wanting to keep their jobs safe obfuscating their work!

I've reading about integrating Emacs in bread toaster, refrigerators, kitchens and many other kind of home appliances, the integration with Godot seems to be easy and smooth, here is the link for the developers to read.

archived

All 16 comments

I HATE april fools .....

I vote for banning you from the web every april 1st, and to replace april 1st by february 30th.

Hey, everyone knows Lisp is far more user-friendly than anything Python-like could ever hope to be. There might be a bit of resistance at first from Vim fans, but I think that they'll eventually agree that this is truly the best direction to take the script editor.

Nicely written, Shackra :P

vim would be better ]:->

Vim > *

nano4lyfe

I prefer Microsoft's Notepad

I was honestly excited about this news.
=(
I edit my unity scripts in emacs with omnisharp code completion. I like it like that.

ps vim sucks

A method of using GDScript in an external editor(with autocompletion, thus basically providing a process that editors could call in to) may be a nice idea after all?

This is thus totally different than the support it has at this moment for opening files in an external editor.

That is to skip the April fools jibber :P

Today is not April fool's day :)

hooray !

vim +1

Love emacs --禄 I modified python-mode.el. Many rough edges as I'm not familiar with elisp but usable...

vim +1 or neovim +1 :)

vim +1

Ok, that issue was fun back then but I think we can stop bumping it pointlessly, so locking.

Was this page helpful?
0 / 5 - 0 ratings