1
1
mirror of https://github.com/walles/moar.git synced 2024-08-16 15:30:34 +03:00

Commit Graph

  • 4fa9cca7d6
    Merge d22af869d0 into e68547a413 Johan Walles 2024-08-15 18:30:52 -0700
  • e68547a413 Make line numbers easier to read master v1.26.0 Johan Walles 2024-08-13 07:00:32 +0200
  • c379459982 Add a regression test Johan Walles 2024-08-13 06:56:16 +0200
  • a67c887554 Include stack trace in panic logs Johan Walles 2024-08-12 21:47:46 +0200
  • 27e9c0d68b Merge branch 'johan/color-underline' Johan Walles 2024-08-12 20:57:59 +0200
  • f69e58d9b3 Handle reading underline color johan/color-underline Johan Walles 2024-08-12 20:53:16 +0200
  • 065b95a653 Add a colored underline test case Johan Walles 2024-08-12 20:50:57 +0200
  • d9b3e16e00 Render underline color changes Johan Walles 2024-08-12 20:44:40 +0200
  • ae0ae42241 Support parsing underline color escape sequences Johan Walles 2024-08-12 20:43:10 +0200
  • 2c9f16fa2a Add underline color support to Style Johan Walles 2024-08-12 20:39:48 +0200
  • 43f17ebe7b Remove no-longer-needed code Johan Walles 2024-08-12 20:31:11 +0200
  • f26ae4ff9a Introduce colorType to ansiString Johan Walles 2024-08-12 20:25:53 +0200
  • 44136f6524 More renaming, forgot some things Johan Walles 2024-08-12 18:53:44 +0200
  • 42b0bc7e25 Improve naming Johan Walles 2024-08-12 18:36:49 +0200
  • 37cf840879 Fix a highlighting issue v1.25.4 Johan Walles 2024-08-11 16:34:29 +0200
  • 49201c38c9 Close reader on shutdown johan/close-stream-on-shutdown Johan Walles 2024-08-10 14:18:16 +0200
  • dbbc15efee Implement io.ReadCloser Johan Walles 2024-08-10 14:09:39 +0200
  • ed26ddac3b Have the reader track its stream Johan Walles 2024-08-10 14:03:35 +0200
  • 6cf1223634 Catch errors in goroutines and log them Johan Walles 2024-08-10 08:40:48 +0200
  • 3b5b2ff31f Handle scrolling down while stream is loading v1.25.3 Johan Walles 2024-08-09 09:50:38 +0200
  • b6aa7df7c9 Windows: Build tests separately johan/build-tests-on-windows Johan Walles 2024-08-06 12:42:42 +0200
  • db41b5c946 Give tests more time on Windows v1.25.2 Johan Walles 2024-08-06 10:59:08 +0200
  • 479d8970b2 Build tests in a separate step Johan Walles 2024-08-06 10:56:30 +0200
  • f7bdb720f3 Windows tests are slow Johan Walles 2024-08-06 10:55:04 +0200
  • eafc0e2250 Use fallback if $EDITOR is not set Johan Walles 2024-08-06 10:50:31 +0200
  • eacddda29e Accept ^H as backspace when searching Johan Walles 2024-07-30 20:05:46 +0200
  • d22af869d0 Improve tail reaction time johan/fsnotify Johan Walles 2024-07-22 13:04:19 +0200
  • 64352801a8
    Merge pull request #229 from walles/johan/ci-upgrade Johan Walles 2024-07-22 14:49:13 +0200
  • 6e415f9a78 Bump to a newer setup-go version Johan Walles 2024-07-22 13:19:59 +0200
  • ba0dc99445 Extend one of the tailing tests Johan Walles 2024-07-22 09:53:51 +0200
  • 311ec98b94 Merge branch 'johan/tail-with-no-eof' Johan Walles 2024-07-19 09:43:56 +0200
  • f97b7b8e71 Verify split-UTF-8-character handling while tailing johan/tail-with-no-eof Johan Walles 2024-07-18 16:08:27 +0200
  • 899998b4af Handle tailing no-newline-at-of files Johan Walles 2024-07-18 16:03:08 +0200
  • 3a08bf62bb Add a test Johan Walles 2024-07-18 15:31:29 +0200
  • 25c79625d5 Fill out the test a bit Johan Walles 2024-07-17 08:01:18 +0200
  • cec3daaf88 Mutexes not needed Johan Walles 2024-07-17 07:59:42 +0200
  • 818c5229c0 Add a just-read test Johan Walles 2024-07-17 07:59:20 +0200
  • c89cecddd8 Fix a test failure on Windows Johan Walles 2024-07-17 00:40:57 +0200
  • 0091a15268 Test the fancy interruptable reader Johan Walles 2024-07-17 00:38:31 +0200
  • b77151e6b1 Add another test for the InterruptableReader Johan Walles 2024-07-17 00:24:50 +0200
  • 002d188b49 Start adding tests for the interruptable reader Johan Walles 2024-07-17 00:18:36 +0200
  • f4fed36bfd Fix a hang v1.25.1 Johan Walles 2024-07-15 20:30:47 +0200
  • 27817741fc Fix a bytes counting race condition Johan Walles 2024-07-15 07:03:06 +0200
  • a7d00c079f Verify byte counts as well Johan Walles 2024-07-15 06:53:41 +0200
  • d7dd3bd224
    Merge pull request #225 from walles/johan/select-shutdown v1.25.0 Johan Walles 2024-07-14 12:28:43 +0200
  • 00bb910b6f Provide implementation hints for Windows Johan Walles 2024-07-14 12:25:17 +0200
  • 45480cf702 Don't start new reads when shutting down Johan Walles 2024-07-14 12:14:59 +0200
  • 9c60483a35 Let Interrupt() wait for reader to react Johan Walles 2024-07-14 12:13:19 +0200
  • d3ed780152 Do fancy shutdown handling on Unix Johan Walles 2024-07-14 12:07:30 +0200
  • e0729105d6 Implement naive shutdown on Unix as well Johan Walles 2024-07-14 11:37:36 +0200
  • c30fb6d5a1 Do the platform agnostic part Johan Walles 2024-07-14 11:26:10 +0200
  • 2a8a7701db Merge branch 'johan/tail-files' Johan Walles 2024-07-14 11:14:01 +0200
  • 500b91fe60 Comment on fsnotify johan/tail-files Johan Walles 2024-07-14 11:13:08 +0200
  • 9cb47558e0 Self review changes Johan Walles 2024-07-14 11:07:00 +0200
  • 62abdec926 The replace protection is not needed any more Johan Walles 2024-07-14 10:56:09 +0200
  • b29b5b237b Start fixing the tailing code Johan Walles 2024-07-14 10:40:40 +0200
  • 68dd253ee6 We don't need this initially Johan Walles 2024-07-14 10:32:05 +0200
  • 3f06a65d54 Implement file tailing Johan Walles 2024-07-14 10:29:05 +0200
  • f1d543e08e Track bytes consumed by the reader Johan Walles 2024-07-14 08:22:07 +0200
  • c3a05ae367 More tailing prep Johan Walles 2024-07-14 08:12:07 +0200
  • a1d219b785 Extract done reporting Johan Walles 2024-07-14 08:06:32 +0200
  • 886d561364 Stop passing around a member variable Johan Walles 2024-07-13 22:35:25 +0200
  • 7ae3e9580a Avoid a function reference Johan Walles 2024-07-13 22:27:47 +0200
  • 18acd3e092 Same test but with an initially empty file Johan Walles 2024-07-13 16:52:14 +0200
  • 72b2451382 Add another test Johan Walles 2024-07-13 16:48:17 +0200
  • 82e9ac0794 Test reading from files getting updated Johan Walles 2024-07-13 16:41:20 +0200
  • 2097e7c01f We aren't doing filtering any more Johan Walles 2024-07-13 16:03:44 +0200
  • eb7d1b92d1 Add go install to the manual install instructions Johan Walles 2024-07-12 07:02:21 +0200
  • 3c39daf7ad Add a manual test suite v1.24.6 Johan Walles 2024-06-30 09:29:10 +0200
  • 3543b2ca5f Forgot this in the last commit Johan Walles 2024-06-30 09:09:38 +0200
  • f9e5031cbe Safer shutdown Johan Walles 2024-06-30 08:25:48 +0200
  • b2b69852e2 Make Windows screen shutdown more robust Johan Walles 2024-06-29 13:31:21 +0200
  • 831c894e69
    Merge pull request #220 from walles/johan/windows-readable-executable v1.24.5 Johan Walles 2024-06-29 08:41:08 +0200
  • 2e13403096 Fix executability check on Windows Johan Walles 2024-06-29 08:36:13 +0200
  • a5317483e8 Test our executability checker Johan Walles 2024-06-29 08:24:15 +0200
  • 8dd02a3fe1 Extract checks to be testable Johan Walles 2024-06-28 22:37:34 +0200
  • 2aa84811dc Support editing piped input v1.24.4 Johan Walles 2024-06-28 06:57:26 +0200
  • 83dffa6e1f Make shutdown more reliable v1.24.3 Johan Walles 2024-06-24 20:05:34 +0200
  • a9641512e1
    Merge pull request #215 from walles/johan/reprint-after-close-stdin Johan Walles 2024-06-24 07:31:16 +0200
  • 69bef3097c Fix crash on --quit-if-one-screen by dupping stdout Johan Walles 2024-06-24 07:26:42 +0200
  • e73a70a4bd Fix terminal editor lagginess v1.24.2 v1.24.1 Johan Walles 2024-06-23 12:40:00 +0200
  • 2012110efa Tune log levels Johan Walles 2024-06-23 12:20:03 +0200
  • d911e542b8 Merge branch 'johan/v-to-edit' v1.24.0 Johan Walles 2024-06-22 09:10:23 +0200
  • a5386ad5e8 Show log output even after editor run johan/v-to-edit Johan Walles 2024-06-22 09:06:54 +0200
  • 2fa4acfb45 Add marker for where to continue coding Johan Walles 2024-06-21 09:36:45 +0200
  • 6cb35136e0 Make our own file if the current is unreadable Johan Walles 2024-06-21 09:34:37 +0200
  • 1c5e23683a Retain the original file name Johan Walles 2024-06-21 09:23:56 +0200
  • 9818eec3dc Launch the editor Johan Walles 2024-06-21 09:17:15 +0200
  • 0d6eaef308 Get a file name to send to the editor Johan Walles 2024-06-21 08:50:25 +0200
  • 033d4d284c Implement some editing prep code Johan Walles 2024-06-21 08:36:57 +0200
  • 0ac8dede4a Extract editing into a function Johan Walles 2024-06-21 08:20:08 +0200
  • df79efefa7 Add editor launching placeholder code Johan Walles 2024-06-21 08:14:18 +0200
  • c8b4ecf38a Fix a hang johan/bg-search Johan Walles 2024-05-16 08:01:59 +0200
  • e9bc0dffda Have only one searcher Johan Walles 2024-05-16 07:56:20 +0200
  • 5eb548a126 Fix the warnings Johan Walles 2024-05-15 20:34:01 +0200
  • 6325a1cd95 WIP: Go to the line with the search hit Johan Walles 2024-05-15 20:28:14 +0200
  • c1641c8456 WIP Implement searching Johan Walles 2024-05-15 07:59:36 +0200
  • 6bb2919459 WIP Trigger background search Johan Walles 2024-05-15 07:02:41 +0200
  • eae1915b5e Fix formatting Johan Walles 2024-05-18 15:34:17 +0200
  • 11095496b2 Tune logging Johan Walles 2024-05-18 15:23:37 +0200