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

#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