~tmpod

Portugal

https://tmpod.dev/

Passionate Computer Science student. I mostly work with Python, Kotlin and some Lua, but I'm learning Rust.

(recently changed e-mail address from tmpod@pm.me and due to sourcehut not yet supporting multiple addresses per account, my old commits will not be linked to this account)

~tmpod/toasty-lc3-vm

Last active 16 days ago

~tmpod/public-inbox

Last active 16 days ago

~tmpod/remmy

Last active 6 months ago

~tmpod/memusage-lite

Last active 1 year, 10 months ago

~tmpod/black-lite

Last active 1 year, 10 months ago
View more

Recent activity

Re: [PATCH v2] Remove small optimization when parsing the input instruction. Any instructions following INP were being ignored. 16 days ago

From tmpod to ~tmpod/toasty-lc3-vm

Btw, forgot to mention that I have created a public inbox mailing list and
that should now house all patches to smaller projects like these ;)

Re: [PATCH v2] Add documentation to instructions 16 days ago

From tmpod to ~tmpod/toasty-lc3-vm

> -    // Load
> +
> +    /// Load
> +    //// Loads a value from memory into a destination register
> +    //// at an address offset from the PC.
>      LD(Register, u16),

Four slashes instead of three here ;)

Looks good otherwise, thank you!

Re: [PATCH] Remove small optimization when parsing the input instruction. Any instructions following INP were being ignored. 16 days ago

From tmpod to ~tmpod/toasty-lc3-vm

Well, that's embarassing .-.
The idea was to drop multiple successive input instructions (",") as they
serve no purpose and are effectively "expensive" calls. Since you're
not moving the cell pointer inbetween inputs, you're just overwriting the
same thing.
Now that I think more about it though, you *may* want to really have
consecutive input calls, seeing as they block and may be useful in some
circumstances.
I suppose it's better to just drop that altogether; just delete it.

Re: [PATCH] Add documentation to instructions 16 days ago

From tmpod to ~tmpod/toasty-lc3-vm

This is nice, thank you!
I think it would be better to add those short descriptions to the already
existing triple-slash comments on the enum variants, instead of having them
sit on those match arms.
Send a new patch version with that fixed, as well as the traps if you wouldn't
mind :3

Re: aerc 0.11.0 a month ago

From tmpod to ~sircmpwn/aerc

Will check it out, thank you!

Re: aerc 0.11.0 a month ago

From tmpod to ~sircmpwn/aerc

I see, thank you for the break down!

Re: aerc 0.11.0 a month ago

From tmpod to ~rjarry/aerc-devel

Will check it out, thank you!

Re: aerc 0.11.0 a month ago

From tmpod to ~rjarry/aerc-devel

I see, thank you for the break down!

Re: aerc 0.11.0 a month ago

From tmpod to ~sircmpwn/aerc

Very nice release, congrats!

I have a question, thought: could you elaborate on the "better threading"
point? I will wait for the update on my distro's package, but I'd like to know
more about this before trying it out too :P