Commit Graph

  • fb36bde326 Report parse warnings and compile errors when running script files Devyn Cairns 2024-07-12 21:40:52 -0700
  • a2832199c0 clippy fix Devyn Cairns 2024-07-12 21:34:26 -0700
  • 5272bca240 add more tests for new $in behaviour Devyn Cairns 2024-07-12 21:06:31 -0700
  • ba6a214bfa move redirections into let/mut and get tests passing Devyn Cairns 2024-07-12 20:34:42 -0700
  • f4f542a8d4 Return AbsolutePathBufs from config, cache, and data dir functions Ian Manske 2024-07-09 19:58:44 -0700
  • d42cf55431
    fix file_count in Debug implementation of IrBlock (#13367) Devyn Cairns 2024-07-12 19:27:23 -0700
  • 975b1bd901 fix file_count in Debug implementation of IrBlock Devyn Cairns 2024-07-12 19:12:07 -0700
  • 901779df21 wip: rewrite parse_pipeline, move first $in collect logic to block level Devyn Cairns 2024-07-12 19:02:46 -0700
  • d4bb4feafa make tests pass Devyn Cairns 2024-07-11 18:22:07 -0700
  • 59b217443a abandon collect as keyword command, but change $in to use a new Collect expr type instead Devyn Cairns 2024-07-11 17:27:26 -0700
  • e982c12a2f wip: compile collect to plain IR Devyn Cairns 2024-07-11 10:36:17 -0700
  • eee815b015 create separate variables for each $in wrapping Devyn Cairns 2024-07-11 09:54:59 -0700
  • 2c49f3be62 Use - for stdout ysthakur 2024-07-12 20:54:04 -0400
  • 041d642ed4 Expand reference file relative to cwd ysthakur 2024-07-12 18:20:59 -0400
  • 1dc47f3b9c Remove duplicate UTouch ysthakur 2024-07-12 18:20:32 -0400
  • 46b5e510ac
    tweak parse usage and examples to be more clear (#13363) Darren Schroeder 2024-07-12 09:48:27 -0500
  • 3d1ac809e5 tweak parse usage and examples to be more clear Darren Schroeder 2024-07-12 09:33:01 -0500
  • 02659b1c8a
    Mention the actual output type on an OutputMismatch error (#13355) Devyn Cairns 2024-07-12 02:45:53 -0700
  • 0087d2a0ab Alter test to breaking change on nested select sholderbach 2024-07-12 11:19:00 +0200
  • 6635e50e53 Do not alter column names in select sholderbach 2024-07-12 11:17:07 +0200
  • 8f981c1eb4
    Use conventional generic bounds (#13360) Stefan Holderbach 2024-07-12 11:13:07 +0200
  • dc6e189e49 Use conventional generic bounds sholderbach 2024-07-12 10:55:19 +0200
  • 0b8d0bcd7a
    Fix order of I/O types in take until (#13356) Devyn Cairns 2024-07-12 01:25:44 -0700
  • ee875bb8a3
    Edit path form doc comments (#13358) Ian Manske 2024-07-12 08:23:51 +0000
  • ea8ec6eaec Edit path form doc comments Ian Manske 2024-07-11 19:44:08 -0700
  • d56457d63e
    Path migration part 2: nu-test-support (#13329) Ian Manske 2024-07-12 02:43:10 +0000
  • 971567f370 yeah the table / table io type is not needed Devyn Cairns 2024-07-11 18:32:57 -0700
  • aa8686c889 Fix order of I/O types in take until Devyn Cairns 2024-07-11 17:45:22 -0700
  • 66589b891d Mention the actual output type on an OutputMismatch error Devyn Cairns 2024-07-11 17:28:50 -0700
  • 4bd87d0496
    Fix unused space when truncation is used and header on border is configured (#13353) Maxim Zhiburt 2024-07-11 23:13:16 +0300
  • 51c9d3c26c fix Maxim Zhiburt 2024-07-11 23:02:55 +0300
  • c4d459f2b2 test Maxim Zhiburt 2024-07-11 22:20:26 +0300
  • 28a3fcdf5d Fix Maxim Zhiburt 2024-07-11 22:15:13 +0300
  • d35ce61cbf clippy fixes drmason13 2024-07-11 19:24:09 +0100
  • ccd0160c32
    Make the store-env IR instruction also update config (#13351) Devyn Cairns 2024-07-11 10:49:46 -0700
  • 35ca051288 test hjson parsing, and output (in JSON format) drmason13 2024-07-11 18:46:28 +0100
  • 82732a404d json format outputs braces on same line drmason13 2024-07-11 18:43:46 +0100
  • 022d0c2fd8 Make the store-env IR instruction also update config Devyn Cairns 2024-07-11 10:39:55 -0700
  • acd4cb83e8
    Bump ureq from 2.9.7 to 2.10.0 (#13348) dependabot[bot] 2024-07-11 14:08:42 +0000
  • fa0171b9f7
    Bump sqlparser from 0.47.0 to 0.48.0 dependabot[bot] 2024-07-11 14:00:54 +0000
  • 56b4101615
    Bump ureq from 2.9.7 to 2.10.0 dependabot[bot] 2024-07-11 13:47:10 +0000
  • a7a5315638
    Bump crate-ci/typos from 1.23.1 to 1.23.2 (#13347) dependabot[bot] 2024-07-11 13:29:34 +0000
  • edc890150f
    Bump crate-ci/typos from 1.23.1 to 1.23.2 dependabot[bot] 2024-07-11 13:19:25 +0000
  • 9fec5883c0
    Group dependabot bumps for uutils/coreutils (#13346) Stefan Holderbach 2024-07-11 15:18:58 +0200
  • f65bc97a54
    Update config directly at assignment (#13332) Devyn Cairns 2024-07-11 06:09:33 -0700
  • 1ac446c357 Merge branch 'main' into update-config-at-assignment Devyn Cairns 2024-07-11 05:42:21 -0700
  • b759cb8915 Group dependabot bumps for uutils/coreutils sholderbach 2024-07-11 14:25:07 +0200
  • deaa711ca6
    Bump yanked libc version (#13344) Stefan Holderbach 2024-07-11 14:20:28 +0200
  • 4000696652 Bump yanked libc version sholderbach 2024-07-11 13:56:55 +0200
  • 2063144761 Add IR support to the debugger Devyn Cairns 2024-07-11 04:56:27 -0700
  • 076a29ae19
    Document public types in nu-protocol (#12906) Stefan Holderbach 2024-07-11 13:30:12 +0200
  • a557cc1cb6
    Merge branch 'main' into nu-protocol-docs Stefan Holderbach 2024-07-11 13:19:29 +0200
  • 9de7f931c0
    Add more argument types to view ir (#13343) Devyn Cairns 2024-07-11 04:05:06 -0700
  • d97512df8e
    Fix the signature of view ir (#13342) Devyn Cairns 2024-07-11 04:00:59 -0700
  • 99873dda8c Add more argument types to view ir Devyn Cairns 2024-07-11 03:38:51 -0700
  • ec32b341dc Fix the signature of view ir Devyn Cairns 2024-07-11 00:03:39 -0700
  • 801cfae279
    Avoid clone in Signature::get_positional() (#13338) Devyn Cairns 2024-07-10 19:14:05 -0700
  • f87cf895c2
    Set the capacity of the Vec used in gather_captures() to the number of captures expected (#13339) Devyn Cairns 2024-07-10 19:13:35 -0700
  • 23204c6870 Copy tests from touch ysthakur 2024-07-10 21:30:10 -0400
  • aa95e6bdc8 Update utouch command to match latest uu_touch ysthakur 2024-07-10 21:29:57 -0400
  • ac561b1b0e
    quick fix up for ir pr as_refs (#13340) Darren Schroeder 2024-07-10 20:19:06 -0500
  • a02b346d33 quick fix up for ir pr Darren Schroeder 2024-07-10 20:03:17 -0500
  • 1a5bf2447a
    Use Arc for environment variables on the stack (#13333) Devyn Cairns 2024-07-10 17:34:50 -0700
  • d7392f1f3b
    Internal representation (IR) compiler and evaluator (#13330) Devyn Cairns 2024-07-10 17:33:59 -0700
  • 9354d358fd Set the capacity of the Vec used in gather_captures() to the number of captures expected Devyn Cairns 2024-07-10 17:31:42 -0700
  • f4278840f0 Avoid clone in Signature::get_positional() Devyn Cairns 2024-07-10 17:28:12 -0700
  • 5ade200a35 remove red herring FIXME from get_dirs_var_from_call() Devyn Cairns 2024-07-10 17:24:22 -0700
  • ea8c4e3af2
    Make pipe redirections consistent, add err>| etc. forms (#13334) Devyn Cairns 2024-07-10 16:16:22 -0700
  • 616e9faaf1
    Fix main binary being rebuilt when nothing has changed (#13337) 132ikl 2024-07-10 19:05:24 -0400
  • a8f9c90163 support NU_USE_IR in benchmarks Devyn Cairns 2024-07-10 15:46:16 -0700
  • 5d29fe858f s/in when/when Devyn Cairns 2024-07-10 15:40:04 -0700
  • 19ec1ab342 check NU_USE_IR between repl loops Devyn Cairns 2024-07-10 15:22:58 -0700
  • 22e5908e7c Fix main binary being rebuilt when nothing has changed 132ikl 2024-07-10 17:56:09 -0400
  • b68c7cf3fa
    Make polars unpivot consistent with polars pivot (#13335) Jack Wright 2024-07-10 14:36:38 -0700
  • 9ba33c3e93
    Merge ce5b95c63a into 0178295363 Filip Andersson 2024-07-10 13:55:53 -0500
  • 65273ce719 Make polars unpivot consistent with polars pivot Jack Wright 2024-07-10 10:49:27 -0700
  • e3f8578656 Make pipe redirections consistent, add err>| etc. forms Devyn Cairns 2024-07-10 02:23:04 -0700
  • 2758c325cf Use Arc for environment variables on the stack Devyn Cairns 2024-07-10 01:44:43 -0700
  • b3137a2b4c Update config directly at assignment Devyn Cairns 2024-07-10 01:12:26 -0700
  • 2c93874ba1 Migrate nu-test-support part 2 Ian Manske 2024-07-08 21:10:05 -0700
  • 3c1cb715db Migrate nu-test-support part 1 Ian Manske 2024-07-08 20:12:38 -0700
  • 43779e0d89 adjust assert_ir_call() comments to be more specific Devyn Cairns 2024-07-09 18:42:22 -0700
  • 9e86e04af0 Merge branch 'main' into ir Devyn Cairns 2024-07-09 18:39:23 -0700
  • 78ca94b57c make sure compile errors generally have a span Devyn Cairns 2024-07-09 18:17:35 -0700
  • 85922fe50f move IR compile errors into own section in StateWorkingSet Devyn Cairns 2024-07-09 18:00:46 -0700
  • 0178295363
    Bump crate-ci/typos from 1.22.9 to 1.23.1 (#13328) dependabot[bot] 2024-07-09 19:53:46 -0500
  • ad8054ebed
    update table comments Darren Schroeder 2024-07-09 19:52:57 -0500
  • 55a4772f4c redirection shouldn't get passed through unless it's the value that's going to be returned in out_reg Devyn Cairns 2024-07-09 17:50:35 -0700
  • 2760dde414
    Bump crate-ci/typos from 1.22.9 to 1.23.1 dependabot[bot] 2024-07-10 00:44:12 +0000
  • 5d083cdaee make instruction builder use labels instead of adjusting placeholder instructions, add IR comments for debug aid Devyn Cairns 2024-07-09 17:08:03 -0700
  • ff27d6a18e
    Implemented a command to expose polar's pivot functionality (#13282) Jack Wright 2024-07-09 10:17:20 -0700
  • 4cdceca1f7
    Fix kv table width issue with header_on_border configuration (#13325) Maxim Zhiburt 2024-07-09 17:49:04 +0300
  • 48fec9c3fe upt Maxim Zhiburt 2024-07-09 17:21:24 +0300
  • b3cde59f75 Fix Maxim Zhiburt 2024-07-09 17:19:13 +0300
  • 23fc90a616 set spans of arguments when passed to calls Devyn Cairns 2024-07-09 06:15:40 -0700
  • 9e00e8ab2d explicitly set span of binary op output Devyn Cairns 2024-07-09 06:02:37 -0700
  • dcbfff8eb8 just add some variants of push-flag / push-named rather than providing both args Devyn Cairns 2024-07-09 05:37:49 -0700
  • aebdadc674 fix typecheck of list<any> for any, in positional arg Devyn Cairns 2024-07-09 05:19:07 -0700
  • 1964dacaef
    Raise error when using o>| pipe (#13323) Wind 2024-07-09 20:11:25 +0800
  • 36faabd36d change the return keyword to return-early, use ShellError::Return :( Devyn Cairns 2024-07-09 05:09:25 -0700