Y-Less

Results 103 issues of Y-Less

**What this PR does / why we need it**: I did this before, but it was closed. Since then there's been some new discussion about runtime features as well as...

state: stale

### Issue description: If you run out of disk space while compiling, the compilation completes as normal (success or errors), but the file is not written out, and there's no...

type: enhancement
state: stale
area: diagnostics

### Issue description: ### Minimal complete verifiable example (MCVE): comments.p: ```pawn /* Y_Less koolk JoeBullet/Google63 g_aSlice/Slice Misiur samphunter tianmeta */ static a, b; ``` main.p: ```pawn #include "comments.p" main() {...

state: stale

It would be good if using `__emit` as a function parameter maybe bypassed some checks, for example: ```pawn Func(const arr[]) { printf("%s", arr); } main() { new string[] = "hello";...

type: enhancement
state: discuss
area: parser

### Minimal complete verifiable example (MCVE): ```pawn stock const arr[5][] = "hi"; ``` Valid code? No. Should crash? No.

state: stale
type: bug
area: parser

### Issue description: I know the compiler isn't big on optimisations, but this might be a nice one to have. When an `operator=` is literally just `return Tag:val;` to suppress...

type: enhancement
state: stale
area: optimization

Niger is a literal country in Africa. A whole country. And yet way too many systems block its name because it is close to another word that some people don't...

Passing the values `CONIN$` and `CONOUT$` to `fopen` etc. on Windows return handles to `stdin` and `stdout` respectively. Probably rarely tested against to prevent unwanted access. See: https://msdn.microsoft.com/en-us/library/windows/desktop/ms682075%28v=vs.85%29.aspx

**Describe the bug** The text that claims the whole background should be grey is on a white background. **Steps to reproduce** 1. Go to: https://alvaromontoro.github.io/almond.css/demo/ 2. Scroll right in the...

bug

I ran out of disk space (surprise) while a new version was building. The build thus failed but after freeing up space it didn't retry.