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 over 2 years ago
#162 - Tests for parse errors
Issue -
State: open - Opened by iafisher over 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 over 2 years ago
Labels: bug
#160 - Tests for type errors
Issue -
State: closed - Opened by iafisher over 2 years ago
Labels: internal
#159 - Backslash escapes aren't recognized in string literals
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: bug
#158 - VIL code generator has knowledge of x86 return register
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: internal
#157 - Scratch registers may conflict with general-purpose registers
Issue -
State: closed - Opened by iafisher over 2 years ago
Labels: bug
#156 - Analyzer can't handle `else-if` clauses
Issue -
State: closed - Opened by iafisher over 2 years ago
Labels: bug
#155 - Register allocation logic is coupled between the analyzer and the code generator
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: internal
#154 - Analyzer's stack offset calculator has x86-specific knowledge
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: internal
#153 - Type-checker does not detect missing return statement
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: bug
#152 - Register allocation for division might not work
Issue -
State: open - Opened by iafisher over 2 years ago
#151 - Logic for allocating stack offsets for function arguments is brittle
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: internal
#150 - Use r10/r11 as scratch registers
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: internal, suggestion
#149 - Register use for function calls is not correct
Issue -
State: closed - Opened by iafisher over 2 years ago
Labels: bug
#148 - Compiler aborts when it runs out of registers
Issue -
State: closed - Opened by iafisher over 2 years ago
- 1 comment
Labels: bug
#147 - Allow values that aren't exactly 8 bytes
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: internal, suggestion
#146 - `input` truncates line after 128 bytes
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: bug
#145 - Lexer is very inefficient
Issue -
State: closed - Opened by iafisher over 2 years ago
Labels: internal
#144 - Move stack alignment handling from x86.rs to codegen.rs
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: internal, suggestion
#143 - Functions with more than six parameters don't work
Issue -
State: open - Opened by iafisher over 2 years ago
Labels: bug
#142 - Segfault on call to `runtime_error` in the runtime library
Issue -
State: closed - Opened by iafisher over 2 years ago
- 2 comments
Labels: bug
#141 - Use `final` instead of `let` for immutable bindings
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#140 - Snapshot testing
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal
#139 - Compile to native code instead of bytecode
Issue -
State: closed - Opened by iafisher over 3 years ago
- 1 comment
#138 - Hoist function and type definitions
Issue -
State: closed - Opened by iafisher over 3 years ago
#137 - `break` and `continue` statements not recognized in for loops
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: bug
#136 - Functions as parameters don't work
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: bug
#135 - Type name for function types
Issue -
State: closed - Opened by iafisher over 3 years ago
#134 - Can't call bound method due to compile error
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: bug, obsolete
#133 - Merge `list.pop` and `list.remove`
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#132 - Separate REPL, compiler, and virtual machine into different executables
Issue -
State: closed - Opened by iafisher over 3 years ago
- 1 comment
Labels: internal, suggestion, obsolete
#131 - Chained comparison may evaluate operand twice
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: bug
#130 - Allow `if` and `match` statements as expressions
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#129 - Compiler doesn't verify return statements in all possible paths
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: bug
#128 - Panic instead of returning nil for unexpected errors in built-in functions
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal
#127 - Type inference for empty lists in return statements
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: bug
#126 - Multi-line comments do not work
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: bug
#125 - Make `maximum` and `minimum` functions generic and variadic
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#124 - Modulo operator
Issue -
State: closed - Opened by iafisher over 3 years ago
#123 - `if x matches y` instead of `if let x = y`
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#122 - Iterator types
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#121 - Iterate over strings in `for` loops
Issue -
State: closed - Opened by iafisher over 3 years ago
- 1 comment
#119 - Numeric units
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#117 - Field accesses sometimes leave objects on the stack
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: bug
#116 - Better way of parsing newlines within brackets
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal, obsolete
#115 - `list.join` should not type-check for lists of non-strings
Issue -
State: closed - Opened by iafisher over 3 years ago
- 1 comment
Labels: bug, wontfix
#114 - Remove `length` global function
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#113 - Concurrency
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#112 - Package manager
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#111 - Linter
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#110 - Code formatter
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#108 - Make hash table implementation more efficient
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal, obsolete
#104 - Proper incremental parser
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal, obsolete
#102 - User-defined generic enums
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#101 - User-defined generic classes
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#100 - User-defined generic functions
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#98 - Call `bytes` objects `blob` instead
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#97 - Define methods separately from class bodies, like in Go
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#96 - Allow `enum` types to have methods
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#94 - `\(...)` instead of `${...}` for string interpolation
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#92 - `if not let` statements
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#88 - Give every type a globally-unique name
Issue -
State: closed - Opened by iafisher over 3 years ago
- 1 comment
Labels: obsolete
#87 - Allow importing of constants from other modules
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#86 - Only expose `public` members of modules
Issue -
State: closed - Opened by iafisher over 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 over 3 years ago
Labels: internal, obsolete
#83 - Variadic functions
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#81 - Boolean literals in match patterns
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#80 - Numeric literals in match patterns
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#79 - Special treatment of blank identifier
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#78 - Handle or disallow underspecified types in `match` statements
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#76 - Documentation for each bytecode type
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal
#71 - Disallow generic function with a type parameter which does not appear in the function signature
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#70 - List literals in match patterns
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#68 - Smarter error programming in parser
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal, obsolete
#67 - Complex numbers
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#60 - Replace `export` with `public`
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: suggestion, obsolete
#58 - Fixed-width integer types
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#54 - Partial-line comments
Issue -
State: closed - Opened by iafisher over 3 years ago
- 1 comment
Labels: wontfix
#51 - Type inference for empty lists and maps
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#49 - Map comprehensions
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#48 - List comprehensions
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#47 - Virtual machine unit tests
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal, obsolete
#46 - Compiler unit tests
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal, obsolete
#45 - More parser unit tests
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: internal, obsolete
#43 - Class methods
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#42 - Default arguments to functions
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#36 - Bytes objects
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#35 - Unicode strings and characters
Issue -
State: closed - Opened by iafisher over 3 years ago
- 2 comments
#33 - Keyword arguments to functions
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#32 - Lambda functions
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#31 - Double-check infix operator precedence order
Issue -
State: closed - Opened by iafisher over 3 years ago
- 1 comment
#23 - String interpolation
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#21 - Arbitrary-width integers
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#20 - Interface types
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#19 - Import one other file, with correct semantics
Issue -
State: closed - Opened by iafisher over 3 years ago
- 1 comment
Labels: obsolete
#17 - If-let statements
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#16 - Match statements
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#15 - Union types
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: obsolete
#10 - Fix indentation of lines without semicolons in Vim
Issue -
State: closed - Opened by iafisher over 3 years ago
Labels: bug, obsolete