Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace the Boost preprocessor stuff with a jinja2-template #238

Merged
merged 1 commit into from Nov 29, 2018

Conversation

Ghabry
Copy link
Member

@Ghabry Ghabry commented Sep 27, 2018

Because our templates are now not simple string replacements anymore but scriptable.

This makes the code more verbose but it improves the readability imo because the complexity behind the templates is not hidden anymore.

@fmatthew5876
Copy link
Contributor

I find this much more readable and it's always good to remove boost dependencies. No reason to use macro tricks when we're already doing python/jinja2 codegen.

@fdelapena fdelapena added this to the 0.6.0 milestone Oct 4, 2018
@Ghabry Ghabry changed the title [Don't merge, conflicts!] Replace the Boost preprocessor stuff with a jinja2-template Replace the Boost preprocessor stuff with a jinja2-template Nov 4, 2018
@Ghabry Ghabry force-pushed the boost-pp-go-away branch 3 times, most recently from 39f1ce2 to 7e782ee Compare November 5, 2018 00:43
@Ghabry
Copy link
Member Author

Ghabry commented Nov 5, 2018

Reran my test scripts, the results stay the same.

@Ghabry
Copy link
Member Author

Ghabry commented Nov 26, 2018

hmpf, why does this need a rebase again :/

Is from a time where our templates were not scriptable.
@fmatthew5876
Copy link
Contributor

Any reason not to merge this? I can rebase my stuff as needed.

@carstene1ns carstene1ns merged commit 0fa3a80 into EasyRPG:master Nov 29, 2018
@Ghabry Ghabry deleted the boost-pp-go-away branch January 11, 2020 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

None yet

4 participants