Athan

Results 562 comments of Athan

Another option for this, which may be better, is to enter an "editor" mode. This would be similar to the built-in Node.js REPL which supports the `.editor` command.

@Snehil-Shah Oh! Interesting. You're right about `.editor`. You can do multi-line input without triggering execution, but you cannot return to previous lines. Yes, I suppose I had in mind something...

However, with `nano`, you clear the terminal and input text. It would be nice for multi-line editing to not leave the REPL view (similar to now). But I can see...

Following up on this issue, with the addition of auto-pairing closing symbols, the current approach for multi-line editing (relying on incomplete expressions) no longer works very well and makes for...

@Snehil-Shah Thanks for taking a look! Your overview seems reasonable to me. And yes, they ended up reimplementing Python's readline. I actually work with the lead dev who spearheaded this...

@aman-095 You'll want to update this PR to handle accessor arrays (see `gcopy` and `gswap`), which will include updating the implementation and adding associated tests. In order to handle complex...

Now that we've added `dcabs1` and `scabs1`, I believe this PR is no longer blocked and can be updated per the discussion above.

@Pratik772846 The method is not a prototype method, but a static method. You should be checking for a method on the constructor.

@aman-095 Sounds good!