Block or Report
Block or report alimpfard
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
1,794 contributions in the last year
Activity overview
Contribution activity
May 2022
Created 159 commits in 4 repositories
Created 2 repositories
- alimpfard/jakt Rust
-
alimpfard/line
Go
•
Built by
Created a pull request in SerenityOS/serenity that received 7 comments
Ports: Update all port patches to use git format-patch style patches / Meta: Enforce git patches for ports
This PR removes every. single. non-git patch. in. existence, and bans such patches going forward. I will not accept another patch with no rhyme or …
+7,771
−3,106
•
7
comments
Opened 16 other pull requests in 2 repositories
SerenityOS/jakt
12
merged
1
closed
- Everywhere: Implement match on non-enum values
- typechecker+codegen: Reorder types in codegen to dependency order
- Everywhere: Typecheck generic functions after instantiating them
- Everywhere: Implement an iterator protocol
- Everywhere: Add very basic MVP Variadic Generics
- codegen: Place the 'static' keyword in the right position
- Enums with underlying types, because nice things are good (also parser boogfix)
- Update the syntax highlighter with moar new syntax
- Fix some more vscode syntax highlighting bugs
- src: Implement struct-like enum variants / misc parsing stuff
- VSCode/Syntax: Allow functions without bodies
- Add a more sophisticated textmate language definition
- E N U M S
SerenityOS/serenity
2
merged
1
open
Reviewed 19 pull requests in 2 repositories
SerenityOS/serenity
10 pull requests
- LibCore+Spreadsheet: Set mime type for sheets files and recognize them by this mime type
- Ports: Update all port patches to use git format-patch style patches / Meta: Enforce git patches for ports
- Documentation: Specify that no new code should contain C-style casts
- LibGUI: Add TreeViewModel as a simpler interface for building TreeViews
- LibTest: Add JUnit xml output and publish test results in CI
- AK+LibGL+Lib(Soft)GPU+LibGfx: GLTron points & lines support
- LibC: Implement posix_memalign(3) and aligned_alloc(3)
- Kernel+Terminal: Modified state and close warnings for background/foreground processes in Terminal + /proc/{pid}/children to make this easier
- DHCPClient: Don't crash if DHCP options contain no gateway
- Spreadsheet: Update statistical functions to take variadic arguments
SerenityOS/jakt
9 pull requests
- Everywhere: Implement match on non-enum values
- parser+typechecker: Add (A, B, C) type short-hand for Tuple<A, B, C>
- Everywhere: Typecheck generic functions after instantiating them
- typechecker: Move project_function_len down
- Typechecker: Infer return type from first return in function body
- Enums with underlying types, because nice things are good (also parser boogfix)
- typechecker+codegen: Infer types of empty Array/Set literals
- Fix infinite loop while parsing illegal function call arguments
- Add support for underscores in numeric literals
Opened 2 issues in 1 repository
SerenityOS/jakt
1
open
1
closed
24
contributions
in private repositories
May 1 – May 24