Paul Colomiets

Results 159 issues of Paul Colomiets

Since we're migrating to tokio ecosystem, and also `reqwest` is better as it supports proxies effortlessly, we should migrate cloud too.

To Do: * [x] apply migration history beforehands * [ ] implement `migration create` after dev mode (on a temporary database) * [ ] use rebase (`watch` is probably a...

[owo-colors](https://docs.rs/owo-colors/) looks like works with the right model (i.e. borrowing a Display, instead of cloning into a string, or "modifying terminal")

minor

This is a reimplementation of #338 which was reverted. When `Highligher::has_continuation_prompt` returns true, rustyline enables a special mode that passes the original prompt for every line to the highlighter, and...

This partially replaces #293, i.e. some custom bindings can be implemented like this, although using `Yield`-style bindings is more complex so PR's are mostly unrelated. The idea behind the `Yield`...

Here is a somewhat minimal implementation of invoking commands from validator trait. General notes: it's unclear what to do with `command::Status` which can be `Proceed` or `Submit`. Currently it's ignored....

Hi! I want to implement auto-indentation for [EdgeDB REPL](https://github.com/edgedb/edgedb-cli/). That is if you have: ``` edgedb> SELECT User {▮ ``` it get's next line already indented: ``` edgedb> SELECT User...

enhancement

This PR implements vertical scroll in case input doesn't fit the screen. This is based on top of #372 (so I'll rebase this PR when that one is ready). This...

It's useful for editing large texts in repl. Probably similar thing can be done for emacs mode with shift-arrow. Not sure how large the change would be though.

enhancement