Daniele Scasciafratte

Results 325 issues of Daniele Scasciafratte

The needs are specific, just to move the discussions in another place, so we can focus in this repo in the compiler itself (and builtins). The flow: * [x] Wait...

enhancement

User can create kind of libraries as wrapper to most common commands and many of them can be shipped by Amber natively. As example ffmpeg, youtube-dl or find to be...

help wanted
question
syntax

In this way it will be compatible also for Qt editors and so on. There are various examples https://kate-editor.org/syntax/ https://invent.kde.org/frameworks/syntax-highlighting#syntax-definition-files Right now as the language is still defined we can...

enhancement
editor

Taking this example: ``` position = 1 $jq -r '.[0].assets.[{position}].browser_download_url'$ ``` Generate this bash script: ``` jq -r '.[0].assets.[{position}].browser_download_url' ``` But inside a single apix string the variable doesn't get...

bug
compiler

In top of bash files is helpful to debug them, maybe an Amber parameter that add it automatically? `set -x`

enhancement
compiler

This right now is impossible as the function gets renamed with the compilation... Maybe we need a flag to compile with keeping the same function names.

enhancement
compiler

So can be handy to be able to run the script just once and not multiple times together. I am thinking like a statement that you put on top of...

enhancement
stdlib

It is the same stuff for https://github.com/Ph0enixKM/Amber/issues/219 or https://github.com/Ph0enixKM/Amber/issues/223 The idea is to have a flag that you put on top of the Amber script that automatically with `mktemp -d`...

enhancement
stdlib

This required a specific ticket for shellcheck https://github.com/Ph0enixKM/Amber/issues/72 Doing some tests: ``` pub fun is_command(command: Text): Bool { if (unsafe $command -v "{command}" > /dev/null$) { return true } return...

bug
compiler

So the amber script is: ```' silent unsafe { $cd lua-language-server$ $git pull$ $./make.sh$ $ln -s /opt/lua-language-server/bin/lua-language-server /usr/local/bin/lua-language-server$ } ``` Generate this bash script: ``` cd lua-language-server >/dev/null 2>&1 __AS=$?...

enhancement
compiler