Commit Graph

  • 0fa4a3a8db Merge pull request #3354 from JoeKar/feature/action-nightly Jöran Karl 2024-06-20 23:24:51 +02:00
  • 531c7d88e2 workflow: Fetch with a fetch-depth of 0 and fetch-tags true Jöran Karl 2024-06-19 22:03:14 +02:00
  • c58ed0e51a workflows: Perform the setup uncached Jöran Karl 2024-06-17 11:03:49 +02:00
  • f475220e67 workflows/test: Bump version of setup & checkout actions Jöran Karl 2024-06-17 10:57:59 +02:00
  • 57375e0732 workflows/nightly: Allow manual trigger for better testability Jöran Karl 2024-06-17 10:36:38 +02:00
  • d98fafd2f9 tools/build-version.go: Remove the git fetch step Jöran Karl 2024-06-20 22:32:05 +02:00
  • f5a9744bde tools/build-version.go: Improve error verbosity Jöran Karl 2024-06-17 10:34:31 +02:00
  • a3e25e3701 docs: Improve plugin documentation (#3240) Borna Lang 2024-06-19 21:35:19 +02:00
  • f0f4afa272 Added a way to install the program in ALT Linux (#3348) Maxim Ostapenko 2024-06-19 19:56:05 +03:00
  • 3fb34cf4f2 Merge pull request #3355 from dmaluka/tab-mouse-events-fix Dmytro Maluka 2024-06-18 18:10:30 +02:00
  • f05d3582b3 Receive SIGINT only in RunInteractiveShell niten94 2024-06-17 19:07:10 +08:00
  • dc62dd9d82 autosave: don't save unmodified buffer (#3356) Dmytro Maluka 2024-06-17 12:59:32 +02:00
  • 26ae1b95cc Move sigterm channel to internal/util niten94 2024-06-17 15:11:13 +08:00
  • 0a6b32d775 TabList: HandleEvent: small refactoring Dmytro Maluka 2024-06-16 14:02:36 +02:00
  • badaba66f3 Fix non-working mouse wheel scrolling on the top line of the screen Dmytro Maluka 2024-06-16 13:56:11 +02:00
  • 602acff42f Fix non-working mouse click on top-left and top-right cells Dmytro Maluka 2024-06-16 13:53:09 +02:00
  • ced6d9487a Merge pull request #3334 from JoeKar/feature/action-nightly Jöran Karl 2024-06-15 14:35:29 +02:00
  • c701ba66af nightly: Use GitHub Actions for scheduled builds and artifact uploads Jöran Karl 2024-06-09 12:20:47 +02:00
  • fc3a5cd038 tools: Improve cross-compile.sh Jöran Karl 2024-06-12 19:06:57 +02:00
  • c965447416 tools: Improve package-deb.sh to check for fpm first and return the result Jöran Karl 2024-06-12 19:04:34 +02:00
  • 352580a50a detect .pyw files (#3346) Mikko 2024-06-14 20:52:02 +03:00
  • bf6584739f help/keybindings: document CutLine behavior Dmytro Maluka 2024-06-14 00:49:51 +02:00
  • 55f45ce8ff Fix highlighting of load and reference directives in Cake syntax. (#3341) Alex Rønne Petersen 2024-06-13 19:57:39 +02:00
  • 650c0a8db0 Update README.md to include nix install and flox install (#3340) Bryan Honof 2024-06-12 19:23:49 +02:00
  • 68d6f43c63 CutLine: remove lastCutTime feature Dmytro Maluka 2024-06-12 03:16:36 +02:00
  • bad1a4b8ca Update README.md to add brew install on MacOS (#3338) Commander Nout 2024-06-11 13:00:58 -07:00
  • 5540cae610 Merge pull request #3337 from dmaluka/keyrune-usage-fix Jöran Karl 2024-06-10 21:01:27 +02:00
  • 25c7fa55b1 De-duplicate code for KeyEvent creation Dmytro Maluka 2024-06-10 02:54:37 +02:00
  • a85696d5e0 Don't use tcell's Rune() for non-KeyRune events Dmytro Maluka 2024-06-10 02:30:55 +02:00
  • 9face7484e Update Zig syntax to handle ZON (Zig Object Notation) files. (#3329) Alex Rønne Petersen 2024-06-09 17:57:22 +02:00
  • 6f724bc424 DuplicateLine: respect selections Dmytro Maluka 2024-06-08 23:57:57 +02:00
  • 25f71eec2d DuplicateLine: move selection duplication to separate Duplicate action Dmytro Maluka 2024-06-09 15:21:32 +02:00
  • 33a1bb120f CutLine: return if cliboard read failed Dmytro Maluka 2024-06-09 15:04:43 +02:00
  • 04143c7a89 Make Cut, Copy, CopyLine don't mess with CutLine's multi line cuts Dmytro Maluka 2024-06-09 14:58:05 +02:00
  • e6825f0e08 CutLine: make infobar message more useful Dmytro Maluka 2024-06-09 13:14:02 +02:00
  • fdacb28962 CopyLine, CutLine, DeleteLine: respect selection Dmytro Maluka 2024-06-09 12:59:19 +02:00
  • 9f7bdb109b Cosmetic change: move Cut above CutLine Dmytro Maluka 2024-06-09 12:28:32 +02:00
  • c1bbd7b041 CutLine: cosmetic refactoring Dmytro Maluka 2024-06-09 12:25:25 +02:00
  • a317aefd6d Reorganize Cut and CutLine actions Dmytro Maluka 2024-06-09 02:18:58 +02:00
  • 830768b715 Reorganize Copy and CopyLine actions Dmytro Maluka 2024-06-09 01:53:45 +02:00
  • 2860efbe3a CutLine: remove unneeded if check Dmytro Maluka 2024-06-09 12:16:25 +02:00
  • 52ed4315ff Make lastCutTime actually work Dmytro Maluka 2024-06-09 12:07:07 +02:00
  • 8bc67569f9 Fix CopyLine at the last empty line of buffer Dmytro Maluka 2024-06-09 01:46:46 +02:00
  • df8d5285bf Fix Cursor{Up,Down} after CopyLine Dmytro Maluka 2024-06-09 00:24:54 +02:00
  • 19c69f9eaa Fix Cursor{Up,Down} after DeleteLine and CutLine Dmytro Maluka 2024-06-08 19:14:30 +02:00
  • 7b50629094 Adding more keywords to signature Neko Box Coder 2024-06-08 22:58:37 +01:00
  • 27c3e1857a Adding support to single quote separator & char literal error workaround Neko Box Coder 2024-06-08 22:58:10 +01:00
  • f4d576b6e0 Allow action chaining of 'FindNext' and 'FindPrevious' Massimo Mund 2024-06-08 11:06:54 +02:00
  • 9eb8782ff2 Rework FindMatchingBrace() interface and implementation (#3319) Dmytro Maluka 2024-06-05 00:56:19 +02:00
  • 46e55c8e91 Fixed trailing line spaces being ignored by word- or subword-jumps (#3321) Massimo Mund 2024-06-04 21:10:09 +02:00
  • dd913df9e9 Reordered prompt done callback to avoid accessing out of bound history (#3318) Neko Box Coder 2024-06-02 19:00:13 +01:00
  • e9bd1b35f4 Merge pull request #3270 from niten94/sh-break-continue Jöran Karl 2024-05-22 22:21:06 +02:00
  • 4911a56181 Add commands in shell syntax file niten94 2024-05-23 00:59:58 +08:00
  • 343812bd2e Change color of commands in shell syntax file niten94 2024-05-23 00:49:13 +08:00
  • 35630aa736 Merge pull request #2665 from masmu/feature/sub-words Jöran Karl 2024-05-22 06:24:19 +02:00
  • 78fcf2fc31 Updated WordLeft() and WordRight() behavior to be in line with SubWordLeft() and SubWordRight() Massimo Mund 2024-05-14 09:01:44 +02:00
  • 5dbdf8c0e8 Implemented SubWordRight, SubWordLeft, SelectSubWordRight, SelectSubWordLeft and DeleteSubWordRight, DeleteSubWordLeft Massimo Mund 2024-05-14 08:59:08 +02:00
  • 889a841575 Replaced IsNonAlphaNumeric() with IsNonWordChar() Massimo Mund 2024-05-14 08:51:13 +02:00
  • 917650826a Merge pull request #3291 from dmaluka/diffgutter-cleanup Dmytro Maluka 2024-05-14 18:03:07 +02:00
  • b70f0eb113 Add onAnyEvent callback (#3244) Dmytro Maluka 2024-05-14 18:01:15 +02:00
  • 5a159ce444 updateDiffSync(): fix potential race Dmytro Maluka 2024-05-12 20:35:07 +02:00
  • bca35a5939 Simplify UpdateDiff() interface Dmytro Maluka 2024-05-12 20:02:51 +02:00
  • 1f51d0b9e2 Merge pull request #3271 from JoeKar/fix/inactive-mouse-release Jöran Karl 2024-04-27 23:22:57 +02:00
  • 0a1447b688 action: tab: Stop resize in case of mouse release while not pressed Jöran Karl 2024-04-25 22:53:56 +02:00
  • 2ecdac8405 action: tab: Release mouse press in case of mouse release while not pressed Jöran Karl 2024-04-25 23:10:01 +02:00
  • 385437d400 Merge pull request #3266 from JoeKar/fix/keysequence-comparison Jöran Karl 2024-04-26 17:37:19 +02:00
  • 1c35f3dc39 Merge pull request #3261 from JoeKar/fix/command-term Jöran Karl 2024-04-26 17:36:12 +02:00
  • 07cda68795 initlua: Correct return type of CurPane() to be of type *BufPane Jöran Karl 2024-04-23 20:50:10 +02:00
  • 3919cf399f action: Provide Name() to treat TermPane as Pane Jöran Karl 2024-04-21 22:57:07 +02:00
  • b05df07df2 bindings: Small refactoring of TryBindKey() for better readability Jöran Karl 2024-04-25 18:42:00 +02:00
  • 8af890a0a3 bindings: Correct KeySequenceEvent comparison Jöran Karl 2024-04-25 18:36:01 +02:00
  • ff5b147639 Merge pull request #3267 from dmaluka/dokeyevent-improvements Dmytro Maluka 2024-04-25 21:59:44 +02:00
  • 3f810c24d2 Fix Deselect() after mouse selection (#3268) Dmytro Maluka 2024-04-25 21:58:40 +02:00
  • 26fa15c147 action: Stop action iteration in the moment the current pane isn't a BufPane Jöran Karl 2024-04-23 20:44:24 +02:00
  • 147943837d Fix cursor moving down when selection exist. Solves (#3087) (#3091) Yevhen Babiichuk (DustDFG) 2024-04-25 03:27:41 +03:00
  • 24406a5ae8 Comment plugin: doc: fix incorrect keybinding Dmytro Maluka 2024-04-25 01:28:34 +02:00
  • 8632b82cbe infopane: DoKeyEvent: it is buggy, let's add a TODO for now Dmytro Maluka 2024-04-25 00:28:11 +02:00
  • fade304667 infopane: HandleEvent: refactor y/n prompt handling Dmytro Maluka 2024-04-25 00:13:37 +02:00
  • 5b3737fb2a infopane: HandleEvent: reset key sequence when handling y/n prompt Dmytro Maluka 2024-04-25 00:05:27 +02:00
  • 36bf3f6619 DoKeyEvent: document return value Dmytro Maluka 2024-04-24 23:21:28 +02:00
  • 8c7f63ac15 infopane: DoKeyEvent: ignore action return value Dmytro Maluka 2024-04-24 22:50:00 +02:00
  • 18f3e1bf89 Merge pull request #3245 from dmaluka/onsetactive-fix Dmytro Maluka 2024-04-23 21:28:03 +02:00
  • e48575f349 Add onBufPaneOpen error checking (#3246) Dmytro Maluka 2024-04-23 21:23:25 +02:00
  • eec068a4fc help/colors: syntax: document default.yaml (#3262) Dmytro Maluka 2024-04-23 21:21:51 +02:00
  • 5510317942 Relocate buffer view when reloading file (#3250) Dmytro Maluka 2024-04-21 22:49:01 +02:00
  • 169a9a65fa Merge pull request #3259 from dmaluka/default-syntax-followup Dmytro Maluka 2024-04-21 22:48:33 +02:00
  • c3052b491f parser: Check and prompt for empty patterns and region properties (fix crash) (#3256) Jöran Karl 2024-04-21 20:13:28 +02:00
  • b929c61228 help/colors: syntax: document that nested includes are not supported Dmytro Maluka 2024-04-21 15:41:49 +02:00
  • 08c516c730 UpdateRules: optimize out HasIncludes() usage Dmytro Maluka 2024-04-21 15:14:21 +02:00
  • 1bddc8d03e UpdateRules: move include logic to a helper function Dmytro Maluka 2024-04-21 15:13:03 +02:00
  • f9cad2e448 action: Fix the duplication of the unknown filetype (#3258) Jöran Karl 2024-04-19 06:01:27 +02:00
  • 3aed20fde9 UpdateRules: correct the comments Dmytro Maluka 2024-04-19 00:10:58 +02:00
  • a436dae587 UpdateRules: allow includes in default.yaml Dmytro Maluka 2024-04-18 23:29:33 +02:00
  • 5610d01e08 UpdateRules: fix set filetype unknown Dmytro Maluka 2024-04-18 22:39:16 +02:00
  • 0806addbd7 Merge pull request #2933 from JoeKar/feature/default-syntax Jöran Karl 2024-04-18 19:38:35 +02:00
  • 6cd39efddc buffer: Refactor UpdateRules() by creating further helper functions Jöran Karl 2024-04-14 18:13:24 +02:00
  • 089160a7e4 buffer: Refactor UpdateRules() by creating parseDefFromFile() Jöran Karl 2024-04-14 18:01:12 +02:00
  • ed993a4021 buffer: Precise comment about searching in the internal runtime files Jöran Karl 2024-03-19 21:20:28 +01:00
  • 4cafa601b5 syntax: Optimize the patterns and remove the comment region Jöran Karl 2024-03-17 19:43:35 +01:00
  • 87ee41ab27 buffer: Don't process the default syntax in the user's custom file lookup Jöran Karl 2024-04-17 18:11:33 +02:00