arturo icon indicating copy to clipboard operation
arturo copied to clipboard

Simple, expressive & portable programming language for efficient scripting

Results 343 arturo issues
Sort by recently updated
recently updated
newest added

**Describe the bug** **Example** (inspired by: https://adventofcode.com/2023/day/5) ```red if contains? a..b x [...] ``` vs ```red if and? [x >= a][x =< b] [...] ``` **Expected behavior** Given how our...

bug
library
values
stale
performance
→ Collections

[Files\read] show a warning in case an unsupported attribute is used in MINI builds right now, passing e.g. `.html` in a MINI build will silently fail, but the results might...

todo
stale
→ Files

[Files\read] add support for different delimiters when in `.csv` mode this could be something as simple as `.with:` or `.delimiter:`, or `.delimited:` also see: https://github.com/arturo-lang/arturo/pull/1008#issuecomment-1450571702 https://github.com/arturo-lang/arturo/blob/411617a1906063cf0adfd3ac06804dc4b29403a0/src/library/Files.nim#L241 ```text push(VNULL) # TODO(Files\read)...

enhancement
library
todo
stale
→ Files

[Files] add function to enable writing/reading to/from binary files this should obviously support writing a 16-bit int, and all this https://github.com/arturo-lang/arturo/blob/411617a1906063cf0adfd3ac06804dc4b29403a0/src/library/Files.nim#L51 ```text #======================================= # Definitions #======================================= # TODO(Files) more potential...

enhancement
library
open discussion
todo
stale
new feature
→ Files

[Files] more potential built-in function candidates? https://github.com/arturo-lang/arturo/blob/411617a1906063cf0adfd3ac06804dc4b29403a0/src/library/Files.nim#L48 ```text #======================================= # Definitions #======================================= # TODO(Files) more potential built-in function candidates? # labels: library, enhancement, open discussion # TODO(Files) add function to...

enhancement
library
open discussion
todo
stale
→ Files

[Colors] more potential built-in function candidates? https://github.com/arturo-lang/arturo/blob/411617a1906063cf0adfd3ac06804dc4b29403a0/src/library/Colors.nim#L30 ```text #======================================= # Definitions #======================================= # TODO(Colors) more potential built-in function candidates? # labels: library, enhancement, open discussion proc defineLibrary*() = #---------------------------- #...

enhancement
library
open discussion
todo
stale
→ Colors

[Converters\from] revise use of `.opcode` https://github.com/arturo-lang/arturo/blob/411617a1906063cf0adfd3ac06804dc4b29403a0/src/library/Converters.nim#L159 ```text push(x) # TODO(Converters\from) Do we really need this? # We can definitely support hex/binary literals, but how would we support string to number...

enhancement
library
open discussion
todo
stale
→ Converters

[Dates] more potential built-in function candidates? we could also make use of our recently-added `:quantity` values https://github.com/arturo-lang/arturo/blob/411617a1906063cf0adfd3ac06804dc4b29403a0/src/library/Dates.nim#L30 ```text #======================================= # Definitions #======================================= # TODO(Dates) more potential built-in function candidates? #...

enhancement
library
open discussion
todo
stale
→ Dates

[Net\request] show warning/error when trying to use SSL certificates in MINI builds https://github.com/arturo-lang/arturo/blob/411617a1906063cf0adfd3ac06804dc4b29403a0/src/library/Net.nim#L285 ```text ) else: # TODO(Net\request) show warning/error when trying to use SSL certificates in MINI builds #...

enhancement
error handling
library
todo
stale
→ Net

[Net\mail] raise error, if there is no configuration provided whatsoever perhaps, this could be also done in a more "templated" way; at least, for Config values https://github.com/arturo-lang/arturo/blob/411617a1906063cf0adfd3ac06804dc4b29403a0/src/library/Net.nim#L155 ```text retrieveConfig("mail", "using")...

bug
library
todo
stale
→ Net