Results 144 comments of gingerBill

package os2 will eventually replace package os. (Similar to how sync2 will replace sync)

"as they should." What does this mean? I wanted `//+ignore` to be different from `//+build` because `ignore` is not an OS nor Architecture.

> I'm also experiencing this, though `glfw3_mt` may not be a good workaround on my system, as I'm unable to load GL functions. > > ```go > OpenGL.load_up_to(3, 2, glfw.gl_set_proc_address)...

So this is not necessarily a bug because the second parameter is the capacity of the buffer, rather than the true length. Your required behaviour is probably better suited with...

This is not a bug but it does require a better error message

This just requires adding the following to `lb_create_procedure` near the other attribute stuff: ```c if (!ignore_body || is_calling_convention_odin(pt->Proc.calling_convention)) { lb_add_attribute_to_proc(m, p->value, "nounwind"); } ``` Only issue is that I'm not...

It appears that SEH is required for seeing the stack trace in debug builds. Without it, no stack trace.

It's not fully fixed for *nix yet. I think I might have the wrong linker flags still, unfortunately. Getting the runtime to start correctly is really hard.

@Joushou You seem to be correct. There also seems to be `eshell` which is written entirely in emacs-lisp.