Joseph Birkner

Results 25 issues of Joseph Birkner

Hey, I would like to report that the memory management in this library is completely broken. ## Examples ### repository::open ```cpp repository repository::open(const std::string &path) { repository result(nullptr); if (git_repository_open(&result.c_ptr_,...

When instantiating a compound in Python, it would be great if it was not necessary to manually instantiate nested compounds, similarily to how scalar fields are initialized with `0/""/0.0` etc....

enhancement
python

Please consider changing the python-module-per-zserio-symbol behavior. It would be really nice if I could just write ```python from my.package import Struct ``` rather than ```python from my.package.Struct import Struct ```...

enhancement
python

This PR makes the following changes: * Allow using an externally supplied spdlog (by checking if the target exists before add_subdirectory). * Allow using a newer version of fmt (which...

Consider the following code: ```java package sample; struct FieldType { int32 x; }; struct Subdata { T field; }; struct Data { Subdata field; }; instantiate Subdata TestStructureSubdata32; instantiate Data...

bug
doc

Based on the research paper, rename: * State β†’ Rule * Property β†’ Slot

core :gear:

Currently, signal conjunctions like `a & b` do not have any temporal implication for the order in which the signals must arrive. This is a performance bottleneck - many specific...

core :gear:

Currently, for every ravestate module, all of its dependencies must be explicitely listed in the declaration. This is redundant, since the depndency information can be derived from referenced property and...

core :gear:

Currently, using | or & with a Signal/Conjunction/Disjunction and something other than Signal/Conjunction/Disjunction fails silently. This should throw a fatal error, since it usually indicates a typo that will lead...

bug :beetle:
core :gear:

We want an overview of all modules/states/properties/signals that are active in the current context. Todo: - [ ] Specify interface - [ ] Front-end - [ ] Back-end

raveboard :surfing_man: