aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/fakes.rs (follow)
Commit message (Collapse)AuthorAge
...
* feat(infra): add custom panic hook. Print backtrace and thread, error info ↵Kunal Mohan2020-12-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | on panic. (#75) * Add custom panic hook. Print backtrace and thread, error info on panic. * use sync_channel and SyncSender * nit fixes and cleanup * disable custom panic hook while running tests * make separate errors.rs file and address other review comments * improve panic message * debug: does increasing time between snapshots make tests pass? (this is temporary) * fix(tests): suspend before sending quit command * fix(tests): add missing use * style(format): commas are important apparently * fix(tests): can we get away with reducing the QUIT suspense time? * fix(tests): can we get away with 50? Co-authored-by: Aram Drevekenin <aram@poor.dev>
* fix(input): read stdin with lock (#72)Aram Drevekenin2020-11-29
| | | | | | | * fix(input): lock stdin when reading and use its own buffer * style(format): make rustfmt happy * fix(ipc): add accidentally removed trait
* fix(tests): improve atomic data accessAram Drevekenin2020-11-26
|
* style(format): make rustfmt happyAram Drevekenin2020-11-26
|
* fix(tests): do not read stdin until we started reading from ptyAram Drevekenin2020-11-26
|
* feat(ux): add a command mode (#42)Kyle Sutherland-Cash2020-11-21
| | | | | | | | | | | | | | | | | | | | | * Move the input loop into a separate module * Proof of concept implementation of command mode * Update readme to reflect command mode * Have Esc exit command mode * Update tests to use command mode and make it transient by default * Some merge fixes * fix(tests): add missing COMMAND_TOGGLE and fix false positive test * style(format): make rustfmt happy * Update readme to describe command mode Co-authored-by: Aram Drevekenin <aram@poor.dev>
* fix(atomicity): block commands before executing others (#59)Aram Drevekenin2020-11-19
|
* refactor(data-structures): #51 change winsize to positionandsize (#56)Denis Maximov2020-11-19
|
* feat(ux): initial layout engine (#50)Aram Drevekenin2020-11-15
| | | | | | | * prototype * refactor(layout): move stuff around * style(format): make rustfmt happy
* feat: add rustfmt, update action workflow to check for formatting (#45)Denis Maximov2020-11-14
|
* fix(ux): properly echo characters and do not mess up exit (#44)Aram Drevekenin2020-11-14
|
* fix(compatibility): do not interpret esc as scroll-up (#29)Aram Drevekenin2020-11-08
|
* feat(ipc): listen to external ipc messages including a basic apiAram Drevekenin2020-10-20
|
* feat(performance): some improvements by reducing string allocationsAram Drevekenin2020-10-17
|
* fix(colors): properly reset various ansi sequencesAram Drevekenin2020-10-14
|
* test(compatibility): bandwhich + various fish thingsAram Drevekenin2020-09-29
|
* tests(resize): resize rightAram Drevekenin2020-09-15
|
* fix(layout): horizontal resizesAram Drevekenin2020-09-07
|
* tests!Aram Drevekenin2020-09-03