Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / ta0kira/zeolite issues and pull requests
#209 - Implement format strings.
Issue -
State: open - Opened by ta0kira 11 months ago
- 1 comment
Labels: enhancement, base language
#208 - Investigate fine-grained function visibility.
Issue -
State: closed - Opened by ta0kira 12 months ago
- 6 comments
Labels: enhancement, base language
#207 - Add `lib/testing` support for custom test matchers
Issue -
State: closed - Opened by ta0kira about 1 year ago
- 6 comments
Labels: enhancement, libraries, foreign extensions
#206 - Better support for `optional` types?
Issue -
State: closed - Opened by ta0kira about 1 year ago
- 5 comments
Labels: enhancement, base language
#205 - Add support for enumerations
Issue -
State: open - Opened by ta0kira about 1 year ago
- 4 comments
Labels: enhancement, base language
#204 - Add built-in instance identification logic.
Issue -
State: closed - Opened by ta0kira about 1 year ago
- 2 comments
Labels: enhancement, base language
#203 - Unexpected parsing when block comment starts next to operator.
Issue -
State: closed - Opened by ta0kira almost 2 years ago
Labels: bug, base language
#202 - Support passing of C++ data between C++ extensions without requiring marshaling.
Issue -
State: closed - Opened by ta0kira about 2 years ago
Labels: enhancement, base language, foreign extensions, requires breakage
#201 - Add `Counter` functions with ranges and offsets.
Issue -
State: closed - Opened by ta0kira over 2 years ago
- 1 comment
Labels: enhancement, libraries
#200 - Add a built-in function to exit the process.
Issue -
State: closed - Opened by ta0kira over 2 years ago
- 2 comments
Labels: enhancement, libraries, usability
#199 - Remove `parent` members from `@type` and `@value` instances where possible.
Issue -
State: open - Opened by ta0kira over 2 years ago
Labels: technical debt, CLI
#198 - Conditional `immutable` attribute of a category?
Issue -
State: closed - Opened by ta0kira over 2 years ago
- 2 comments
Labels: enhancement, base language, investigate
#197 - Figure out how to make modules relocatable rather than requiring them to stay where they were built.
Issue -
State: open - Opened by ta0kira over 2 years ago
- 1 comment
Labels: enhancement, CLI, investigate
#196 - Is there a clean way to merge functions from different types when calling from a union?
Issue -
State: closed - Opened by ta0kira almost 3 years ago
- 1 comment
Labels: enhancement, base language, investigate
#195 - `.zeolite-cache/compile-metadata` timestamp should reflect time of source loading.
Issue -
State: closed - Opened by ta0kira almost 3 years ago
Labels: bug, CLI
#194 - `base/builtin.0rp` parse contexts are absolute rather than relative in `--templates` mode.
Issue -
State: closed - Opened by ta0kira almost 3 years ago
- 1 comment
Labels: bug, CLI
#193 - Make sure that param variance is checked for internal inheritance.
Issue -
State: closed - Opened by ta0kira almost 3 years ago
Labels: bug, base language
#192 - Allow C++ extensions to use internal `refines` and `defines`.
Issue -
State: closed - Opened by ta0kira almost 3 years ago
Labels: enhancement, foreign extensions
#191 - Make sure that `.o` output path for `extra_files` exists.
Issue -
State: closed - Opened by ta0kira almost 3 years ago
Labels: bug, CLI
#190 - Add a read-only empty container type to `lib/util`.
Issue -
State: closed - Opened by ta0kira almost 3 years ago
Labels: enhancement, libraries
#189 - Create a way to cache frequently-used `TypeInstance` in generated C++.
Issue -
State: closed - Opened by ta0kira almost 3 years ago
- 2 comments
Labels: enhancement, base language, libraries
#188 - Fix `#self` usage in generated C++.
Issue -
State: closed - Opened by ta0kira almost 3 years ago
Labels: enhancement, CLI
#187 - Add test for ambiguous function call from param filters.
Issue -
State: closed - Opened by ta0kira about 3 years ago
- 1 comment
Labels: base language
#186 - Memory leak induced by race condition related to `BoxedValue`.
Issue -
State: closed - Opened by ta0kira about 3 years ago
- 9 comments
Labels: bug, base language, foreign extensions
#185 - Explicitly ignoring returns seems to cause function call to be skipped.
Issue -
State: closed - Opened by ta0kira about 3 years ago
- 1 comment
Labels: bug, base language
#184 - Update `Char` and `String` `<` comparisons to be consistent.
Issue -
State: open - Opened by ta0kira over 3 years ago
Labels: invalid, base language, requires breakage
#183 - Should `FAIL()` traces use a mutex?
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: CLI, investigate
#182 - Add functions to return `Int` bounds.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: enhancement, base language
#181 - Update recompile modes to reorder the modules explicitly specified by the user.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: enhancement, CLI
#180 - `unittest`s might be getting executed more than once.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 3 comments
Labels: bug, CLI
#179 - Loading of `compile-metadata` seems slower than before.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 3 comments
Labels: CLI, usability
#178 - Add a library for parsing `Int` and `Float` from `String`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, libraries
#177 - Eliminate dynamic allocation when boxing primitive types.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 6 comments
Labels: enhancement, CLI
#176 - Put the `main.cpp` file in `.zeolite-cache` for binary targets.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: CLI, project maintenance
#175 - Compile modules into shared libraries.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, CLI
#174 - `MutexLock` isn't unlocking `ThreadCondition` in `PrimesDemo`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 2 comments
Labels: bug, docs
#173 - Freshness check for modules with binaries should check modification times of `.zeolite-cache/compile-metadata`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: bug, CLI
#172 - Use object pools instead of `vector` in `ReturnTuple`, `ArgTuple`, and `ParamTuple`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 5 comments
Labels: enhancement, base language
#171 - Create a `CharBuffer` built-in type.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, base language, requires breakage
#170 - Create a socket library.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 3 comments
Labels: enhancement, libraries
#169 - Clean up error message for param-count mismatch in function calls.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: base language, usability
#168 - Implement a sorting algorithm.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 2 comments
Labels: enhancement, libraries
#167 - Create a script to mimic the Travis CI tests locally.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: wontfix, CLI, project maintenance
#166 - Create helpers to algebraically extend `LessThan` and `Equals` to `Order`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 3 comments
Labels: enhancement, libraries
#165 - Collect possible traces when compiling modules.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, CLI
#164 - Is there a clean way to do "reverse" filter matching?
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 9 comments
Labels: wontfix, base language
#163 - Fix race condition in sorting of dispatch tables.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 5 comments
Labels: bug, base language
#162 - Add versions of `SearchTree.get` that return `Order`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: enhancement, libraries
#161 - Fix dependencies so that `TypeKey` in `lib/container` can use a `Mutex`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 2 comments
Labels: technical debt, libraries
#160 - Make selection logic more efficient in generated C++.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: technical debt, CLI
#159 - Should internal inheritance be possible in C++ extensions?
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 2 comments
Labels: enhancement, CLI, investigate
#158 - Get rid of internal params.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: technical debt, base language
#157 - Remove param-filter checks where type instances are used as value types.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: enhancement, base language
#156 - Get rid of the default compiler mode in the `zeolite` CLI.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: CLI, requires breakage
#155 - Implement `Order` for `Vector`, for use with `traverse`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: enhancement, libraries
#154 - Implement `Order` for `String`, for use with `traverse`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: enhancement, base language
#153 - Self hosting zeolite
Issue -
State: closed - Opened by samouri over 3 years ago
- 1 comment
#152 - Fix type inference to allow `all`/`any` as valid results.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, base language
#151 - Add a streamlined way to iterate over a container.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 6 comments
Labels: enhancement, base language, front of queue
#150 - Export `.0rp` files as HTML for base/library documentation.
Issue -
State: open - Opened by ta0kira over 3 years ago
Labels: base language, libraries, docs
#149 - Update `TRACE_CREATION` to not require calling `TypeName`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: technical debt, base language, requires breakage
#148 - Include info about the specific `unittest` in `--log-traces`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, CLI
#147 - Add iterators to `SearchTree` in `lib/container`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: enhancement, libraries
#146 - Add a linked-list type to `lib/container`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 2 comments
Labels: enhancement, libraries
#145 - Move `InitializeValue` from `Expression` to `ExpressionStart`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, base language
#144 - Allow users to deselect certain libraries in `zeolite-setup`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, CLI
#143 - Add barrier support to `lib/thread`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, libraries
#142 - Add condition support to `lib/thread`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 3 comments
Labels: enhancement, libraries
#141 - Add a time limit for test execution in case of infinite loops or deadlocks.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, CLI
#140 - Rename `self` to `Param_self` in C++ code for consistency.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: technical debt, foreign extensions
#139 - Move `example/tree` into `lib/container`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: enhancement, libraries
#138 - Update `--templates` to use `FAIL` instead of `BUILTIN_FAIL` to avoid `Formatted` dependency.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: technical debt, CLI
#137 - Document contracts for built-in and library interfaces.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: base language, libraries, front of queue, docs
#136 - Update `--templates` to include comments for arg/return types and param filters.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: enhancement, CLI, foreign extensions
#135 - Update example of function merging.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: docs
#134 - Add `FromBool` (etc.) `@type interface`s.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 2 comments
Labels: enhancement, base language
#133 - Reorganize library source files.
Issue -
State: closed - Opened by ta0kira over 3 years ago
Labels: technical debt, libraries
#132 - Move iterators out of `lib/util`.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 1 comment
Labels: libraries, requires breakage
#131 - Rename the `Builder` built-in type.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 3 comments
Labels: base language, requires breakage
#130 - Add a CLI option to collect code coverage in test mode.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 2 comments
Labels: enhancement, CLI
#129 - Add a covariant `#self` meta-type.
Issue -
State: closed - Opened by ta0kira over 3 years ago
- 5 comments
Labels: enhancement, base language
#128 - Add feature to locally mark variables as constant?
Issue -
State: closed - Opened by ta0kira almost 4 years ago
- 3 comments
Labels: enhancement, base language, investigate
#127 - Named returns used in `if`/`elif` predicates in `cleanup` aren't getting checked.
Issue -
State: closed - Opened by ta0kira almost 4 years ago
Labels: bug, base language
#126 - Explicit `return` of primitive types doesn't set named returns for `cleanup`.
Issue -
State: closed - Opened by ta0kira almost 4 years ago
Labels: bug, base language
#125 - Disallow `break` and `continue` in `cleanup`.
Issue -
State: closed - Opened by ta0kira almost 4 years ago
Labels: base language
#124 - Use a lens library for `Compilation.ProcedureContext`.
Issue -
State: closed - Opened by ta0kira almost 4 years ago
- 1 comment
Labels: technical debt, CLI
#123 - Allow modules to have source subdirs.
Issue -
State: closed - Opened by ta0kira almost 4 years ago
- 1 comment
Labels: enhancement, CLI
#122 - Checking for set returns in `scoped`/`in` for use in `cleanup` might have a loophole for `break`/`continue`.
Issue -
State: closed - Opened by ta0kira almost 4 years ago
- 2 comments
Labels: bug, base language
#120 - Add more types of file manipulation to `lib/file`.
Issue -
State: open - Opened by ta0kira almost 4 years ago
- 1 comment
Labels: enhancement, libraries
#113 - Create better documentation for unit testing.
Issue -
State: open - Opened by ta0kira almost 4 years ago
Labels: CLI, docs
#110 - Give `zeolite-setup` a non-interactive mode to make testing easier.
Issue -
State: closed - Opened by ta0kira almost 4 years ago
- 1 comment
Labels: enhancement, CLI
#107 - Parallelize calls to the C++ compiler.
Issue -
State: closed - Opened by ta0kira almost 4 years ago
- 4 comments
Labels: enhancement, CLI
#106 - Disallow params having both upper and lower bounds.
Issue -
State: closed - Opened by ta0kira almost 4 years ago
- 1 comment
Labels: base language, requires breakage
#105 - Comparison expansion does not work properly when one or both sides has multiple levels of unions or intersections.
Issue -
State: closed - Opened by ta0kira about 4 years ago
- 2 comments
Labels: bug, base language
#97 - Fix persistent, unbounded cache size for recursive param substitution.
Issue -
State: closed - Opened by ta0kira over 4 years ago
- 1 comment
Labels: base language, requires breakage
#87 - Add guide for creating modules.
Issue -
State: open - Opened by ta0kira over 4 years ago
- 3 comments
Labels: CLI, docs
#80 - Add a namespace to `CategoryName`.
Issue -
State: closed - Opened by ta0kira over 4 years ago
- 4 comments
Labels: enhancement, base language
#77 - Create a random-access data structure.
Issue -
State: closed - Opened by ta0kira over 4 years ago
Labels: enhancement, libraries, front of queue
#76 - Create a thread library.
Issue -
State: closed - Opened by ta0kira over 4 years ago
- 2 comments
Labels: enhancement, libraries
#55 - Create syntax highlighting for at least one other editor.
Issue -
State: closed - Opened by ta0kira over 4 years ago
- 1 comment
Labels: enhancement, usability, front of queue