Comments (4)
Nice! My time is severely limited at the moment but as soon as I get the chance I can test some of the basics.
from sublimeksp.
Perhaps ksp_builtins_data should be updated to match the :integer and similar definitions that's there in Nils' version. Also ksp_plugin.py can be updated so that compilation errors aren't thrown when you use some of those functions (for instance, load_array_str() or mf_insert_file() etc.)) and Extra syntax checks are enabled.
Attached are my suggested fixes.
from sublimeksp.
Also, sublime-syntax file needs to be updated so it supports new variable identifiers and functions/engine/control pars (for example it's missing new math constants, etc.)...
Attached!
from sublimeksp.
Thanks ED, I have added your suggestions.
Edit: I've tested this branch on my old scripts and it's working fine. I've made a pull request for when you have time nojanath.
from sublimeksp.
Related Issues (20)
- Traceback Error - Upgraded package from 1.12.2 to 1.15.0 HOT 2
- Allow combinable callbacks in macros HOT 2
- UI array parsing breaks when putting pers after ui_control
- Raise error with duplicate defines
- In-line Literate_macro not allowing literals inside strings
- Another issue with Combine Callbacks option
- Autocomplete adds arguments for macros/functions
- Inline multi-line functions HOT 1
- Compilation does not take into account changes to files until they are saved. HOT 3
- Catch instances of built-in functions being used in prohibited callbacks HOT 1
- "Optimize Compiled Code" option broken for HIDE_PART_BG .or. HIDE_PART_VALUE HOT 3
- SublimeKSP Autocomplete Issue: NIKontakt Variables vs. User Variables HOT 2
- Add a .SIZE define for literal defines #416 is not working HOT 3
- new "branch optimisation" breaks existing projects HOT 2
- Improve error dialog for UICB parsing
- Enable importing .ksp files from folders (#400) broke some imports here (possible old math library related) HOT 4
- optimize_code pragma is not working HOT 2
- Incorrect error message for undeclared struct field HOT 1
- Type casting issue: script runs in Kontakt 7 but fails to compile in Sublime KSP HOT 3
- Compilation error when declaring a local 2D array in a function HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sublimeksp.