Why can’t I open the thing it nags me about an operator but how is that relevant I’m just trying to open the thing

  • artiman@piefed.socialOP
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    1 day ago

    Thank you’re a lifesaver, IDK about the error message on the top didn’t configure much except nord-night theme must be a bad design choice on helix’s part

    • esa@discuss.tchncs.de
      link
      fedilink
      arrow-up
      7
      ·
      1 day ago

      fwiw if you do a cargo build you should be able to see the error messages in the correct context. If I replicate line 25 in a little test project and run cargo build I get

      error: expected one of `.`, `;`, `?`, `else`, or an operator, found `{`
       --> src/main.rs:4:43
        |
      4 |     let guess: u32 = guess.trim().parse() {
        |                                           ^ expected one of `.`, `;`, `?`, `else`, or an operator
      
      error: could not compile `unacceptable-rs` (bin "unacceptable-rs") due to 1 previous error
      

      If I try this with a blank helix config I don’t get any of the text output from rust-analyzer at all, just the three dots indicating there’s a problem there, so it’s unlikely it’s a bad design choice on helix’s part.