Roman Liutikov

Results 63 issues of Roman Liutikov

The last time I was using sweet.js (couple of years ago), it was possible to implement custom literal syntax for data structures: ```js #{ x: 1, y: 2 } ```...

**Describe the bug** Specifying any type of a resource (either URL or local file system path) for `Image` component doesn't display pixel data on a screen. Node process prints the...

bug

**Describe the bug** Having a semi transparent background color set to a view, the inner text block gets same background color applied **To Reproduce** ```js Hello ``` **Expected behavior** Inner...

bug

Code location pointing is wrong for "undeclared var" warnings with `:warnings-as-errors true`

I'm thinking now that a set of symbols can be different across compiler versions, while the core vars are staying the same, there are also might be additions over time....

wontfix

Input fields wrapper in `reagent.impl.input` ns gets into an infinite loop when an input field goes in focus immediately after it was set a value. Note that the loop is...

This PR optimizes string manipulation code in `reagent.impl.util/dash-to-prop-name` and `reagent.impl.util/capitalize` which results in ~34% speedup when interpreting Hiccup, according to synthetic benchmark added here. I suspect similar optimizations could be...

performance

The following JS input ```js new DOMParser() .parseFromString(``, "image/svg+xml") .documentElement .width .baseVal ``` compiles into this under advanced optimizations ```js new DOMParser() .parseFromString(``, "image/svg+xml") .documentElement .width .g ``` The `baseVal`...

triage-done

Would be great if Cursive could autosuggest keys in map arguments based on function's signature ```clojure (defn f [x {:keys [hello world]}]) (f 1 {:h}) ;; suggest :hello ```

We are considering next steps for co-effects implementation. Do we want to keep it, improve it or remove it? Please let me know if you ever used co-effects in Citrus.

feedback wanted