Vladimir Vasilyev
Vladimir Vasilyev
**Describe the bug** `self` is considered a keyword that objects use to refer to themselves. In some cases, the context to which these words are bound is malformed. **To reproduce**...
### Expected behavior ```red >> parse [a 'a]['a 'a] == false >> parse [a 'a]['a quote 'a] == true ``` ### Actual behavior ```red >> parse [a 'a]['a 'a] ==...
**Describe the bug** ```red >> ? pick ... ARGUMENTS: series [series! bitset! pair! tuple! date! time!] index [scalar! any-string! any-word! block! logic! time!] ... ``` `index` argument has a typeset...
**Describe the bug** `write-clipboard` accepts a `string!`, an `image!`, a `none!` or, judging by the spec, a `block!` of `file!`s. Passing a `block!` of something over than files leads to...
**Describe the bug** `field` face with `loose` flag either jump outside of view area when clicked on or fails to be properly initialized. **To reproduce** ```red >> view [field loose]...
Related to: https://github.com/red/red/issues/3478 **Describe the bug** * `break` forces wrapping block rule to succeed and breaks the loop currently in use (`any`, `some`, `while`, `integer!`); * `reject` forces wrapping block...
**Describe the bug** Title. **To reproduce** ```red layout [foo: base center font-size 0 on-down [probe '>>> form face probe '
**Describe the bug** At the end of its normal execution, `forall` typically resets index of a series over which it iterates back to head; however, this is not the case...
**Describe the bug** Usage of Red toolchain or console with [heredoc](https://en.wikipedia.org/wiki/Here_document) and `quit` as a delimiting identifier leads to allocator-related crash. **To reproduce** With console compiled in debug mode: ```shell...
### Expected behavior A proper error message is displayed. ### Actual behavior Access violation. ### Steps to reproduce the problem ```red Red [File: %bug.red] #include %bug.red [][][] ``` Some observations:...