Ren'Py language support in Atom

A place for Ren'Py tutorials and reusable Ren'Py code.
Forum rules
Do not post questions here!

This forum is for example code you want to show other people. Ren'Py questions should be asked in the Ren'Py Questions and Announcements forum.
Message
Author
User avatar
Zetsubou
Miko-Class Veteran
Posts: 522
Joined: Wed Mar 05, 2014 1:00 am
Completed: See my signature
Github: koroshiya
itch: zetsuboushita
Contact:

Re: Ren'Py language support in Atom

#16 Post by Zetsubou »

williamd1k0 wrote:About the "labels", they are working, maybe the version used is not or something.
That's cool. I was going by the gist: https://gist.github.com/williamd1k0/3b2 ... script-rpy
Finished games
-My games: Sickness, Wander No More, Max Massacre, Humanity Must Perish, Tomboys Need Love Too, Sable's Grimoire, My Heart Grows Fonder, Man And Elf, A Dragon's Treasure, An Adventurer's Gallantry
-Commissions: No One But You, Written In The Sky, Diamond Rose, To Libertad, Catch Canvas, Love Ribbon, Happy Campers, Wolf Tails

Working on:
Sable's Grimoire 2

https://zetsubou.games

User avatar
williamd1k0
Newbie
Posts: 19
Joined: Sat Feb 07, 2015 3:08 am
Completed: Catalendas
Projects: Ren'Py for Atom
Organization: Novastrike Media
Github: williamd1k0
itch: williamd1k0
Contact:

Re: Ren'Py language support in Atom

#17 Post by williamd1k0 »

Zetsubou wrote:
williamd1k0 wrote:About the "labels", they are working, maybe the version used is not or something.
That's cool. I was going by the gist: https://gist.github.com/williamd1k0/3b2 ... script-rpy
Oh yes, on GitHub really got this problem with "label" and "menu", I had already noticed it and I will fix as soon as possible.

Issues: https://github.com/williamd1k0/language-renpy/issues/8

User avatar
Zetsubou
Miko-Class Veteran
Posts: 522
Joined: Wed Mar 05, 2014 1:00 am
Completed: See my signature
Github: koroshiya
itch: zetsuboushita
Contact:

Re: Ren'Py language support in Atom

#18 Post by Zetsubou »

I've made some changes on my fork: https://github.com/koroshiya/language-renpy
Namely:
-Recognize rpym files
-Import source.python
-Mass removal of lines that were inherited from source.python (1800 lines -> 300)

I've left a few things during the removal so the highlighting doesn't change (eg. "and", "or", etc. keywords).
Also, I've tested it myself and haven't noticed any breaks, though I think some other people should take a look to make sure.
If everything's okay and nothing is broken I'll submit a pull request.
Finished games
-My games: Sickness, Wander No More, Max Massacre, Humanity Must Perish, Tomboys Need Love Too, Sable's Grimoire, My Heart Grows Fonder, Man And Elf, A Dragon's Treasure, An Adventurer's Gallantry
-Commissions: No One But You, Written In The Sky, Diamond Rose, To Libertad, Catch Canvas, Love Ribbon, Happy Campers, Wolf Tails

Working on:
Sable's Grimoire 2

https://zetsubou.games

User avatar
williamd1k0
Newbie
Posts: 19
Joined: Sat Feb 07, 2015 3:08 am
Completed: Catalendas
Projects: Ren'Py for Atom
Organization: Novastrike Media
Github: williamd1k0
itch: williamd1k0
Contact:

Re: Ren'Py language support in Atom

#19 Post by williamd1k0 »

Oh thank you, I'll check and test as soon as possible.

User avatar
williamd1k0
Newbie
Posts: 19
Joined: Sat Feb 07, 2015 3:08 am
Completed: Catalendas
Projects: Ren'Py for Atom
Organization: Novastrike Media
Github: williamd1k0
itch: williamd1k0
Contact:

Re: Ren'Py language support in Atom

#20 Post by williamd1k0 »

Sorry for the delay, I am solving various work and college problems here..

I tested the changes but I forgot to tell you some things from "source.python" were changed on the original mostly in the strings (text tags and multi-line).
So I will have to see how to fix these conflicts.

I fixed a few things regarding the text tags and bugs in the highlighting of GitHub for now.

ScratchUA
Newbie
Posts: 1
Joined: Wed Aug 05, 2015 4:07 am
Contact:

Re: Ren'Py language support in Atom

#21 Post by ScratchUA »

Unfortunately I kept my eyes on this package only a month ago. I have a massive part of pure Python code in my game and last month of Atom + Ren'Py package experience was a pure pleasure for me.
Williamd1k0, thank you a lot for your excellent work!

Post Reply

Who is online

Users browsing this forum: No registered users