Andrew Kaster

Results 170 issues of Andrew Kaster

If someone wants to run ladybird out of /usr/local or .local/bin (and take advantage of that sweet .local/Lagom default path I added) there should be some install rules added. -...

Now we look in current_executable_directory/../include/runtime for the runtime files instead of $PWD/runtime by default. This makes it so that one doesn't have to pass -R in most cases. Windows is...

This prevents us from compiling all of Format, String, File, etc along with every single Jakt executable. Depends on #1145

The following test asserts in StringUtils::replace() tests/codegen/escaped_backslash_cpp.jakt ``` /// Expect: /// - output: "PASS" function main() { let str = "\\\\\\\\\\\\"; let str2 = "\\\\" let str3 = "\ \\...

The following program asserts at runtime because the call to substring is not actually guarded by the length check. ``` function main() { let x = "hello" if x.length() >...

This causes a compiler error in C++ jakt: ``` let a = ["hello", "world"] let b = ["sup", "everyone"] let c = a + b ``` Expected result: compile error,...

Running samples/weak/basic.jakt produces different results for comptime vs build time execution, suggesting that either foo is not destroyed at the end of the scope, or the weak pointer is not...

For example, looking at Error::MessageSeverity ``` enum MessageSeverity { Hint Error public function name(this) throws => match this { Hint => "Hint" Error => "Error" } public function ansi_color_code(this) throws...

In jakttest, we have some inline cpp that does sigaction goodness from within the jakt code. This requires the `` header. However, on Windows, signal.h doesn't exist. In C++ we...

There are two ways I see to do this: 1) `"${CMAKE_COMMAND}" tar` https://cmake.org/cmake/help/latest/manual/cmake.1.html#run-a-command-line-tool 2) `file(EXTRACT_ARCHIVE)` https://cmake.org/cmake/help/latest/command/file.html?highlight=file#archive-extract This affects the way we download the following data sets at configure time: -...

enhancement