This extension provides syntax highlighting for the ThingsDB language.
- Adds syntax highlighting for the
.tifile extension.
This extension has no dependencies.
None
Update syntax highlighting with ano function.
Update syntax highlighting with commit, history, set_history and del_history functions.
Update syntax highlighting with type_all function.
Update syntax highlighting with match function and g flag.
Update syntax highlighting with bit_count function.
Added ThingsDB logo for .ti files. (thanks to @rickmoonex)
Update syntax highlighting with whitelist_add and whitelist_del functions.
Update syntax highlighting with set_name function.
Update syntax highlighting with is_module function.
Update syntax highlighting with round function.
Update syntax highlighting with MATH_E and MATH_PI keywords and the abs,
ceil, cos, exp, floor, log10, log2, loge, pow, sin, sqrt and tan functions.
Update syntax highlighting with INT_MIN and INT_MAX keywords.
Update syntax highlighting with import, export and root function.
Include embedded language support for Python.
Update syntax highlighting with sum function.
Update syntax highlighting with count function.
Update syntax highlighting with flat function.
Update syntax highlighting with mod_procedure function.
Update syntax highlighting with is_email, is_url, is_tel and timeit functions.
Update syntax highlighting with backups_ok function.
Update syntax highlighting with support for multiline strings and fixed bug in regex syntax.
Update syntax highlighting with nse function.
Update syntax highlighting with USER and NO_IDS flags.
Update syntax highlighting with fill function.
Update syntax highlighting with enum_map function.
Update syntax highlighting with ren function.
Update syntax highlighting with map_id, map_wrap, and map_type functions.
Update syntax highlighting with one function.
Update syntax highlighting with vmap function.
Update syntax highlighting with search function.
Update syntax highlighting with to_thing function.
Update syntax highlighting with closure function.
Update repository name.
Update syntax highlighting with set_default_deep function and return, if..else and for..in statements, including break and continue.
Update syntax highlighting with is_time_zone function.
Update syntax highlighting with restrict and restriction functions.
Update syntax highlighting with task functions and removed timer functions:
- Added
taskfunction. - Added
tasksfunction. - Added
is_taskfunction. - Added
atfunction. - Added
again_infunction. - Added
again_atfunction. - Added
cancelfunction. - Added
closurefunction. - Added
set_closurefunction. - Added
argsfunction. - Added
set_argsfunction. - Added
ownerfunction. - Added
set_ownerfunction. - Added
errfunction. (as chained function) - Removed
del_timerfunction. - Removed
has_timerfunction. - Removed
new_timerfunction. - Removed
set_timer_argsfunction. - Removed
timer_argsfunction. - Removed
timer_infofunction. - Removed
timers_inffunction.
Update syntax highlighting with json_dump and json_load functions.
Update syntax highlighting with log and refresh_module functions.
Update syntax highlighting with clear function.
Update syntax highlighting (version 1.x of ThingsDB):
- Added
roomandis_roomfunction. - Removed
def,watchandunwatchfunction. - Renamed function
event_idtochange_id. - Removed deprecated
READ,WATCH,EVENTandMODIFYkeywords. - Added
JOINandCHANGEkeywords.
Update syntax highlighting with to_type function.
Update syntax highlighting with deploy_module function.
Update syntax highlighting with extend_unique function.
Update syntax highlighting with is_unique and unique functions.
Update syntax highlighting with is_mpdata and load functions.
Update syntax highlighting with copy and dup functions.
Update syntax highlighting with del_timer, has_timer, new_timer, set_timer_args, timer_args, timer_info and timers_info functions.
Update syntax highlighting with first, last, is_regex and regex functions.
Update syntax highlighting with equals function.
Update syntax highlighting with then, else, cancelled_err, future, is_future, has_module, del_module, module_info, modules_info, new_module, rename_module, set_module_conf, set_module_scope and restart_module functions.
Update syntax highlighting with QUERY and EVENT as privilege constants.
Update syntax highlighting with is_datetime, is_timeval, datetime, timeval, set_time_zone, time_zones_info, extract, format, move, replace, to, week, weekday, yday and zone functions.
Update syntax highlighting with randstr and join function.
Update syntax highlighting with is_closure function.
Update syntax highlighting with renamed functions (see thingsdb/ThingsDB#93).
Update syntax highlighting with split, trim, trim_let, trim_right, alt_raise, reverse, shift, unshift and replace functions.
Update syntax highlighting with rename_type, rename_enum and rename_procedure functions.
Update syntax highlighting with event_id function.
Update syntax highlighting with type_assert function.
Update syntax highlighting with emit and assign function.
Update syntax highlighting with enum related functions.
Update syntax highlighting with the def function.
Fix highlighting of error functions.
Update syntax highlighting with the restore function.
Update syntax highlighting with support for Template Strings.
Update syntax highlighting with the each function.
Update syntax highlighting with the range function.
Update syntax highlighting with the watch, unwatch, every and some functions.
Update syntax highlighting with the reduce function.
Added support for regular expressions.
Added rand, randint and choice to the syntax.
Added syntax highlighting for ThingsDB v0 language.