Commit Graph

  • bcd5ee2e60 Allow calculator to be customized as a parameter master Austen Adler 2024-10-30 20:53:57 -0400
  • cf5bf59333 Run cargo update Austen Adler 2024-10-30 20:41:58 -0400
  • 0d2a63001f Fix slice_group_by Austen Adler 2024-05-29 16:18:08 -0400
  • 3450d899d7 Cargo update Austen Adler 2023-09-12 23:01:37 -0400
  • 6747585322 Default to ^ register for set operations Austen Adler 2023-09-12 23:01:34 -0400
  • 9f00cb94da Fix build warning Austen Adler 2023-09-12 23:01:24 -0400
  • d939c9481b Clean up keep_every command Austen Adler 2023-05-19 23:52:06 -0400
  • 7b5055ac5d Add keep_every command Austen Adler 2023-05-17 21:40:31 -0400
  • 453b4e97c2 Update clap Austen Adler 2023-05-17 21:36:14 -0400
  • 342e59727a Update commands to use x instead of <a-x> due to new kak change Austen Adler 2023-03-11 18:05:42 -0500
  • b5e854521f Format Austen Adler 2023-02-09 23:27:39 -0500
  • 8ec3ab3338 Add join command Austen Adler 2023-02-09 23:27:26 -0500
  • caa3953f2c Add rev command Austen Adler 2023-01-24 20:55:21 -0500
  • b714576b08 Update readme Austen Adler 2023-01-24 20:53:13 -0500
  • 6d38f80e33 Better set errors Austen Adler 2023-01-24 20:53:01 -0500
  • 4d2bf938b5 For set operations, default to ^ and _ registers Austen Adler 2022-11-06 11:16:04 -0500
  • 0a80cfe7e3 Fix whitespace in set Austen Adler 2022-11-06 11:15:45 -0500
  • d1957a47c1 Use get_register_selections Austen Adler 2022-11-04 16:04:16 -0400
  • eda1d2bb96 Quote response fifo Austen Adler 2022-10-06 21:26:08 -0400
  • 46d94c3343 Cleanup Austen Adler 2022-10-06 21:24:43 -0400
  • 64959d6069 Fix empty registers Austen Adler 2022-10-06 21:09:13 -0400
  • 526b6fef24 Use yank registers for set Austen Adler 2022-10-02 21:41:09 -0400
  • fef1e7b820 Add docs and cleanup Austen Adler 2022-10-02 21:33:59 -0400
  • c9674e9bf2 Use Cow for set Austen Adler 2022-10-02 19:59:50 -0400
  • 0642b909c3 Use cow for keys Austen Adler 2022-10-02 16:40:56 -0400
  • cf6568834c Waste part of my life on stupid cows cow Austen Adler 2022-10-02 15:37:28 -0400
  • e0be452bdb Cleanup Austen Adler 2022-10-02 13:12:58 -0400
  • 3ac74d08af Rename stdin to xargs Austen Adler 2022-10-02 12:48:04 -0400
  • 801c484d76 Update stdin Austen Adler 2022-10-02 12:45:07 -0400
  • 093689c02b Use cow for xlookup Austen Adler 2022-10-02 10:46:51 -0400
  • d897fdea87 Add todo for more efficient get_hash Austen Adler 2022-10-02 10:43:21 -0400
  • b560e47dc2 Add tests for xlookup; add reg function Austen Adler 2022-10-02 10:42:59 -0400
  • c9974d4d29 Fix clippy errors Austen Adler 2022-10-02 09:57:37 -0400
  • b875e09927 Increase speed by using shell-words instead of shellwords Austen Adler 2022-09-07 18:52:30 -0400
  • 6745a8ad5b Add xlookup Austen Adler 2022-09-06 00:28:00 -0400
  • 3660a35923 Fix compilation issue Austen Adler 2022-09-03 02:12:05 -0400
  • ed350dc222 Update docs Austen Adler 2022-09-03 02:03:58 -0400
  • f0bf297fae Add incr/decr Austen Adler 2022-09-03 02:03:10 -0400
  • 37a0066acf Cleanup Austen Adler 2022-09-03 02:02:44 -0400
  • 94ad2dc4ef Add invert by line option Austen Adler 2022-09-03 02:02:12 -0400
  • e9775eb222 Make shell-script-candidates work more Austen Adler 2022-08-15 20:40:16 -0400
  • ffb978a60d Add no newline option for box and invert Austen Adler 2022-08-15 20:40:04 -0400
  • 82dacf2482 Add get_selections_desc_unsorted Austen Adler 2022-08-14 20:44:44 -0400
  • e3bdb745bf Cleanup invert Austen Adler 2022-08-11 17:37:08 -0400
  • 3e84e06fb9 Add support for accepting AsRef<str> Austen Adler 2022-08-10 20:21:58 -0400
  • a2a09715de Cleanup Austen Adler 2022-08-10 20:14:47 -0400
  • 6407d2de72 Add inverse alias for invert Austen Adler 2022-08-10 20:08:59 -0400
  • 19a0a99ed3 Cleanup box function Austen Adler 2022-08-10 20:08:20 -0400
  • 8a165309ba Implement invert function Austen Adler 2022-08-10 20:08:04 -0400
  • 42d37a6c02 Implement box function Austen Adler 2022-08-10 20:07:26 -0400
  • 8f7e5c52fe Remove comments Austen Adler 2022-08-09 18:18:32 -0400
  • 780ea7c2f9 Fix all set operations on selections Austen Adler 2022-08-09 18:18:06 -0400
  • d10a02573b Fix subtracting Austen Adler 2022-08-09 17:51:32 -0400
  • 8a3a77df55 Start working on new features Austen Adler 2022-08-09 17:45:46 -0400
  • 0aacd16f50 Allow executing draft keys before getting selections and subselections Austen Adler 2022-07-17 21:44:42 -0400
  • 85cb79c331 Use MaybeSplit Austen Adler 2022-07-17 20:32:18 -0400
  • b2d6e18c82 Format Austen Adler 2022-07-15 18:58:33 -0400
  • d69cec4d73 Add subtract function Austen Adler 2022-07-15 18:50:40 -0400
  • 4923a86b5f Update docs Austen Adler 2022-07-10 16:36:14 -0400
  • fe3f10387c Format Austen Adler 2022-07-10 16:34:29 -0400
  • 9d982a2723 Use draft selections to not mangle the current selection Austen Adler 2022-07-07 01:24:21 -0400
  • b6114b607c Use utils get_key Austen Adler 2022-07-07 00:28:25 -0400
  • 9fd54770ab Use AsRef for passing Selections and Registers Austen Adler 2022-07-07 00:28:07 -0400
  • ea32174522 Add ability to do set operations on current selection only Austen Adler 2022-07-07 00:14:23 -0400
  • 296ac24d81 Add basic autocomplete Austen Adler 2022-07-06 22:11:41 -0400
  • df610c7e03 Error if empty list is passed to set selection Austen Adler 2022-07-06 21:29:02 -0400
  • fac1ab37ea Add box/square command Austen Adler 2022-07-06 21:14:09 -0400
  • e7596f0276 Add help messages Austen Adler 2022-06-09 18:32:09 -0400
  • a63ae7d0ed Fix trim newline preserving Austen Adler 2022-06-09 18:11:11 -0400
  • d6a3fccd41 Fix clippy warnings Austen Adler 2022-06-09 18:11:03 -0400
  • 01a7063c22 Add set command Austen Adler 2022-06-06 18:01:49 -0400
  • ec3c685a16 Remove kak Austen Adler 2022-06-05 01:03:56 -0400
  • f1e326fbd7 Refactor kak code to kakplugin Austen Adler 2022-06-05 00:59:05 -0400
  • 3d867c7f0d Start splitting code into module Austen Adler 2022-06-04 23:45:05 -0400
  • 42c20e6f1e Add stdin.rs Austen Adler 2022-05-09 22:24:14 -0400
  • d423f75989 Add xargs and stdin Austen Adler 2022-05-09 22:23:59 -0400
  • 8f3e1f5dc1 Add xargs Austen Adler 2022-05-08 13:54:29 -0400
  • 6ead19042d Add trim command Austen Adler 2022-04-02 19:27:30 -0400
  • 3014e9e6af Update demo asciinema Austen Adler 2022-03-12 18:29:57 -0500
  • ddcdd2b487 Start work on potential iterator approach Austen Adler 2022-03-12 18:29:47 -0500
  • 92de282027 Update documentation Austen Adler 2022-03-12 18:18:09 -0500
  • cd821274c0 Add asciicast Austen Adler 2022-03-09 22:21:24 -0500
  • 64cd9cbd9b Update readme Austen Adler 2022-03-09 22:17:22 -0500
  • 84861d8574 Add optional regex to uniq Austen Adler 2022-03-09 22:10:25 -0500
  • 9b847eff0d Refactor sorting selections Austen Adler 2022-03-09 21:25:50 -0500
  • 4bf376d802 An unbelieveable amount of changes. too many to count really Austen Adler 2022-03-09 20:30:41 -0500
  • ee42bcf67e Fix all clippy warnings Austen Adler 2022-03-07 21:57:27 -0500
  • 378622a00f Add required flushes Austen Adler 2022-03-07 21:54:10 -0500
  • c5aca50582 Use BufWriter instead of File Austen Adler 2022-03-07 21:50:52 -0500
  • 2e2fdb200d Use a BTreeSet of hashesh instead of a HashMap of unit Austen Adler 2022-03-06 21:29:15 -0500
  • 1780b2a60d Rename so that prefixes are not repeated Austen Adler 2022-03-06 21:28:16 -0500
  • 9761e5c0c5 Add sort Austen Adler 2022-02-27 18:14:42 -0500
  • 0a9ccdbf27 Add uniq Austen Adler 2022-02-27 18:14:31 -0500
  • e5b86831d3 Format import granularity Austen Adler 2022-02-21 18:30:32 -0500
  • 4f262eccd5 Fix error for subselection sort Austen Adler 2022-02-21 18:30:17 -0500
  • 3b7646c04e Cleanup and add comments Austen Adler 2022-02-21 18:27:46 -0500
  • 77bb2c859b Continue work Austen Adler 2022-02-21 18:08:18 -0500
  • caa4e82757 Many changes including shuf Austen Adler 2022-02-21 17:23:34 -0500
  • 04f9c177c5 Start work on sortable selections Austen Adler 2022-02-21 11:01:14 -0500
  • b0e90f63b6 Make sort a subcommand Austen Adler 2022-02-12 22:50:30 -0500