Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / iafisher/venice issues and pull requests

#163 - Remove `-no-pie` option to gcc

Issue - State: open - Opened by iafisher almost 2 years ago

#162 - Tests for parse errors

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: internal

#161 - Analyzer doesn't make sure that a non-void function always returns a value

Issue - State: closed - Opened by iafisher almost 2 years ago
Labels: bug

#160 - Tests for type errors

Issue - State: closed - Opened by iafisher almost 2 years ago
Labels: internal

#159 - Backslash escapes aren't recognized in string literals

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: bug

#158 - VIL code generator has knowledge of x86 return register

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: internal

#157 - Scratch registers may conflict with general-purpose registers

Issue - State: closed - Opened by iafisher almost 2 years ago
Labels: bug

#156 - Analyzer can't handle `else-if` clauses

Issue - State: closed - Opened by iafisher almost 2 years ago
Labels: bug

#155 - Register allocation logic is coupled between the analyzer and the code generator

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: internal

#154 - Analyzer's stack offset calculator has x86-specific knowledge

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: internal

#153 - Type-checker does not detect missing return statement

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: bug

#152 - Register allocation for division might not work

Issue - State: open - Opened by iafisher almost 2 years ago

#151 - Logic for allocating stack offsets for function arguments is brittle

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: internal

#150 - Use r10/r11 as scratch registers

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: internal, suggestion

#149 - Register use for function calls is not correct

Issue - State: closed - Opened by iafisher almost 2 years ago
Labels: bug

#148 - Compiler aborts when it runs out of registers

Issue - State: closed - Opened by iafisher almost 2 years ago - 1 comment
Labels: bug

#147 - Allow values that aren't exactly 8 bytes

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: internal, suggestion

#146 - `input` truncates line after 128 bytes

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: bug

#145 - Lexer is very inefficient

Issue - State: closed - Opened by iafisher almost 2 years ago
Labels: internal

#144 - Move stack alignment handling from x86.rs to codegen.rs

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: internal, suggestion

#143 - Functions with more than six parameters don't work

Issue - State: open - Opened by iafisher almost 2 years ago
Labels: bug

#142 - Segfault on call to `runtime_error` in the runtime library

Issue - State: closed - Opened by iafisher almost 2 years ago - 2 comments
Labels: bug

#141 - Use `final` instead of `let` for immutable bindings

Issue - State: closed - Opened by iafisher over 2 years ago
Labels: suggestion, obsolete

#140 - Snapshot testing

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal

#139 - Compile to native code instead of bytecode

Issue - State: closed - Opened by iafisher almost 3 years ago - 1 comment

#138 - Hoist function and type definitions

Issue - State: closed - Opened by iafisher almost 3 years ago

#137 - `break` and `continue` statements not recognized in for loops

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug

#136 - Functions as parameters don't work

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug

#135 - Type name for function types

Issue - State: closed - Opened by iafisher almost 3 years ago

#134 - Can't call bound method due to compile error

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug, obsolete

#133 - Merge `list.pop` and `list.remove`

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#132 - Separate REPL, compiler, and virtual machine into different executables

Issue - State: closed - Opened by iafisher almost 3 years ago - 1 comment
Labels: internal, suggestion, obsolete

#131 - Chained comparison may evaluate operand twice

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug

#130 - Allow `if` and `match` statements as expressions

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: suggestion, obsolete

#129 - Compiler doesn't verify return statements in all possible paths

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug

#128 - Panic instead of returning nil for unexpected errors in built-in functions

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal

#127 - Type inference for empty lists in return statements

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug

#126 - Multi-line comments do not work

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug

#125 - Make `maximum` and `minimum` functions generic and variadic

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#124 - Modulo operator

Issue - State: closed - Opened by iafisher almost 3 years ago

#123 - `if x matches y` instead of `if let x = y`

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: suggestion, obsolete

#122 - Iterator types

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#121 - Iterate over strings in `for` loops

Issue - State: closed - Opened by iafisher almost 3 years ago - 1 comment

#119 - Numeric units

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: suggestion, obsolete

#117 - Field accesses sometimes leave objects on the stack

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug

#116 - Better way of parsing newlines within brackets

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal, obsolete

#115 - `list.join` should not type-check for lists of non-strings

Issue - State: closed - Opened by iafisher almost 3 years ago - 1 comment
Labels: bug, wontfix

#114 - Remove `length` global function

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: suggestion, obsolete

#113 - Concurrency

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#112 - Package manager

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#111 - Linter

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#110 - Code formatter

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#108 - Make hash table implementation more efficient

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal, obsolete

#104 - Proper incremental parser

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal, obsolete

#102 - User-defined generic enums

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#101 - User-defined generic classes

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#100 - User-defined generic functions

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#98 - Call `bytes` objects `blob` instead

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: suggestion, obsolete

#97 - Define methods separately from class bodies, like in Go

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: suggestion, obsolete

#96 - Allow `enum` types to have methods

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#94 - `\(...)` instead of `${...}` for string interpolation

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: suggestion, obsolete

#92 - `if not let` statements

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: suggestion, obsolete

#88 - Give every type a globally-unique name

Issue - State: closed - Opened by iafisher almost 3 years ago - 1 comment
Labels: obsolete

#87 - Allow importing of constants from other modules

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#86 - Only expose `public` members of modules

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug, obsolete

#84 - Import `Optional` type from implicit `core` package instead of embedding it in the compiler

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal, obsolete

#83 - Variadic functions

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#81 - Boolean literals in match patterns

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#80 - Numeric literals in match patterns

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#79 - Special treatment of blank identifier

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#78 - Handle or disallow underspecified types in `match` statements

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#76 - Documentation for each bytecode type

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal

#70 - List literals in match patterns

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#68 - Smarter error programming in parser

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal, obsolete

#67 - Complex numbers

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#60 - Replace `export` with `public`

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: suggestion, obsolete

#58 - Fixed-width integer types

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#54 - Partial-line comments

Issue - State: closed - Opened by iafisher almost 3 years ago - 1 comment
Labels: wontfix

#51 - Type inference for empty lists and maps

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#49 - Map comprehensions

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#48 - List comprehensions

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#47 - Virtual machine unit tests

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal, obsolete

#46 - Compiler unit tests

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal, obsolete

#45 - More parser unit tests

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: internal, obsolete

#43 - Class methods

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#42 - Default arguments to functions

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#36 - Bytes objects

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#35 - Unicode strings and characters

Issue - State: closed - Opened by iafisher almost 3 years ago - 2 comments

#33 - Keyword arguments to functions

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#32 - Lambda functions

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#31 - Double-check infix operator precedence order

Issue - State: closed - Opened by iafisher almost 3 years ago - 1 comment

#23 - String interpolation

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#21 - Arbitrary-width integers

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#20 - Interface types

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#19 - Import one other file, with correct semantics

Issue - State: closed - Opened by iafisher almost 3 years ago - 1 comment
Labels: obsolete

#17 - If-let statements

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#16 - Match statements

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#15 - Union types

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: obsolete

#10 - Fix indentation of lines without semicolons in Vim

Issue - State: closed - Opened by iafisher almost 3 years ago
Labels: bug, obsolete