Skip to content


Here are 5,410 public repositories matching this topic...

jaa2 commented Jun 21, 2022


Importing an AST with --import-ast using a large JSON file results in a stack overflow and segmentation fault with certain output options.

A quick run with memcheck shows that it stems from a regex match.


  • Compiler version: 0.8.16-develop.2022.6.21+commit.c3ea8661.mod.Linux.g++
  • Target EVM version (as per compiler settings): london
  • Operating system:
legu2009 commented Nov 26, 2020

I'm Writing a ThemeColor Plugin, use Visitor.

In fn:visitColor , node.parent sometimes is null (box-shadow:0 0 0 1px #999 inset). I can't find the parent Declaration Node of Color Node.
so I want to [less.js/lib/less/visitors/visitor.js Visitor.prototype.visit](

quantimnot commented Jun 25, 2022

I can't find any documentation or thorough tests of the path substitution performed by compiler/options/pathSubs.

From looking at the code, these are the substitutions:

  • $nim: global nim prefix directory path
  • $lib: stdlib directory path
  • $home: user's home directory path
  • $config: I think this is the directory path to the either the nimscript calling
coolreader18 commented Apr 21, 2021

See e.g. #2570. Some of the unit tests there with "wrong error message" should be somewhat easy to fix - just correct the error message we have to match CPython's. Others might be trickier, since you'll need to add diagnostics to recognize bad syntax and give a more detailed error than "unexpected token". Also, I think around half of them could be fixed just by adding "invalid syntax" in the messa

good first issue

Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!

  • Updated Jun 27, 2022
  • Red
melvyn2 commented May 30, 2022

Having a callback for when the selected element is changed would be useful, for similar reasons to TextEdit/LineEdit: validation, updating buffers, or the rest. I imagine that it would be something like selected(int) with int being the index, though LineEdit emits a simple callback without arguments so there may be a tradeoff I'm missing (an int should be easier to pass around on the oth

good first issue

Improve this page

Add a description, image, and links to the language topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the language topic, visit your repo's landing page and select "manage topics."

Learn more