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

Merge develop #346

Merged
merged 22 commits into from
Jun 21, 2023
Merged

Merge develop #346

merged 22 commits into from
Jun 21, 2023

Conversation

LuqueDaniel
Copy link
Member

No description provided.

LuqueDaniel and others added 22 commits June 3, 2023 12:18
* Display invalid.illegal in red in development env

* Split screen language into its own file

* Link some fallback patterns into ATL and screen blocks

We'll need to take some time to set this up properly to prevent highlighting syntax in blocks that don't support them.
For now this will do though

* Disable multi-line string tags

* Added hbox support

* Fix call screen
* Added logger that can also output logs for the end user

* Bump version to 2.3.2
- Added low level patterns based on the official grammar specification
- Added style statement support with all the currently known properties
- Fixed python functions being parsed as variables
- Improved parsing of the following statements:
 - pause
 - conditionals (if/elif/else)
 - at
 - as
 - with
 - behind
 - onlayer
 - zorder
- Improved screen language support slightly (WIP!)
* Major code cleanup

* Fix infinite loop in tokenizer

* Fix rgb color not accepting `.0` float format
Add injection grammar for renpy comments in _ren.py files

For now this will only work in doc strings, python syntax highlighting isn't changed
I accidentally selected master as base branch when creating the PR. When changing this to develop, the checks where not triggered. To fix this I added the `edited` type, which is used when changing the base ref.

See actions/runner#980
This will make it possible to use 'src/path/to/file' imports instead of '../../' relative paths we were force to use
@LuqueDaniel LuqueDaniel merged commit 7a2f75f into master Jun 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants