Ramsey Nasser

Results 64 issues of Ramsey Nasser

Adds reader conditionals for ClojureCLR to the Clojure implementation and a C# support class. Uses implementation details of the ClojureCLR compiler as of clojure/clojure-clr@57507a55. All tests passing Mono 5.10.1.16. I...

Similar to `remove` and `removeAll` but also call `return` on the couroutine(s) in being cancelled.

enhancement
coroutines

A collection of math functions for e.g. clamp, random choice, etc. that are generally useful and annoying to re-implement for each project.

enhancement

A collection of easing functions would make sense as a top-level Ajeeb library. Useful on every project, annoying to re-implement each time.

enhancement

When restarting a game it is useful to be able to get rid of any background coroutines while preserving the "main" coroutine. It's important to do this in a way...

enhancement
coroutines

When .cpp and .c files are built, they leave .o files behind and clutter up the project.

Maybe as templates or as a command that opens a new window filled with the right code

Could be a simple regex gsub to change the file name. Correcting line numbers will come down to decrementing by a fixed amount (3 lines, I think) depending on what...

For background and pen color/thickness

enhancement