Current: @rust-lang / @nushell core team. Previously: TypeScript core team. (they/them)
- New Zealand
- jntrnr.com
- @jntrnr
Highlights
- Pro
- 10 discussions answered
Block or Report
Block or report jntrnr
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
3,680 contributions in the last year
Activity overview
Contributed to
nushell/nushell,
nushell/engine-q,
nushell/nushell.github.io
and 48 other
repositories
Contribution activity
May 2022
Created 340 commits in 6 repositories
Created 1 repository
- jntrnr/jakt C++
Created a pull request in nushell/nushell that received 3 comments
Add hooks to cli/repl
Description
This adds pre-prompt and pre-execution hooks to the repl that will fire and run a block that you configure it to run.
For example:
...…
+134
−5
•
3
comments
Opened 98 other pull requests in 4 repositories
SerenityOS/jakt
79
merged
1
closed
- docs: Update readme for latest build steps
- docs: Update readme to use latest build steps
- parser: Fix build break from ty/enum clash
- all: Add recursive enums
- errors: Fix the pointer on the improve error reporter
- errors: Make error reporting nicer
- Typechecker: remove stray println
- Tests: Update enum testcase to latest syntax
- Parser: Switch to the new enum syntax
- Typechecker: Prepare typenames before any typechecking for better name binding
- Samples: Add 'cat' that uses jakt standard libary
- Typechecker: better typenames in mismatch errors
- Add support for namespaces
- Try to fix CI
- Move vscode directory to 'editors'
- Method/call refactor, index dicts, and more
- Add the vscode extension
- Explicit type vars
- Add dictionary 'set' and mutability check
- Add dictionary 'contains'
- add dictionaries
- fix external constructors requiring namespacing
- Improve generics more
- Rename RefVector->Array and HashMap->Dictionary
- Add span info to checked expressions
- Some pull requests not shown.
nushell/nushell
15
merged
- Bump to 0.63
- Add environment change hook
- Revert "Try to do less work during capture discovery"
- Try to do less work during capture discovery
- Try removing debuginfo for ci builds
- Allow hooks to be lists of blocks
- Bump to the 0.62.1 dev version
- Bump to 0.62
- Update path completions to handle spaces
- Rename =^ to 'starts-with'
- More escaping/unescaping fixes
- Adds error printing back in a couple places
- Add unescaping to external command parsing
- Move uses of trim_quotes to unescape for filenames
- Make if else more lazy
nushell/nushell.github.io
2
merged
nushell/nu_scripts
1
merged
Reviewed 13 pull requests in 2 repositories
SerenityOS/jakt
11 pull requests
-
Parser: Ensure
parse_functiondoesn't enter infinite loops - Everywhere: Implement match on non-enum values
- parser+typechecker: Add (A, B, C) type short-hand for Tuple<A, B, C>
- errors: Make lines 1-based in error output
- parser: Fix parsing one-line enum declarations
- Everywhere: Typecheck generic functions after instantiating them
- errors: Make error reporting nicer
- Fix infinite loop while parsing illegal function call arguments
- Move file write responsibility from Compiler to main
- Add clippy check to github actions
- E N U M S
nushell/nushell
2 pull requests
Created an issue in SerenityOS/jakt that received 2 comments
Support for empty dictionary literal
This came up on discord. Current suggestion is [:] to create an empty dictionary, similar to [] creating an empty array.
2
comments
Opened 1 other issue in 1 repository
SerenityOS/jakt
1
closed
Answered 1 discussion in 1 repository
nushell/nushell
nushell/nushell