Commit Graph

  • 711cf65266 Remove .disabled, it wasn't doing anything Anthony Sottile 2020-03-31 14:15:28 -07:00
  • 2b66c465a6 move lines and cols into margin Anthony Sottile 2020-03-30 17:56:50 -07:00
  • 9f36fe2f1b Fix highlighting right at the edge of a non-scrolled line Anthony Sottile 2020-03-28 16:56:48 -07:00
  • 3844dcf329 Refactor file internals to separate class Anthony Sottile 2020-03-28 16:28:26 -07:00
  • 04aaf9530e simpler fix for \z Anthony Sottile 2020-03-28 11:27:53 -07:00
  • 7850481565 v0.0.4 v0.0.4 Anthony Sottile 2020-03-28 08:01:02 -07:00
  • b536291989 Fix replacing with embedded newline characters Anthony Sottile 2020-03-27 20:32:43 -07:00
  • f8737557d3 Add a sample theme to the README Anthony Sottile 2020-03-27 19:29:52 -07:00
  • d597b4087d add dist and build to gitignore Anthony Sottile 2020-03-27 19:10:11 -07:00
  • 41aa025d3d Fix edge highlighting for 1-lenght highlights Anthony Sottile 2020-03-27 19:06:50 -07:00
  • de956b7bab fix saving files with windows newlines Anthony Sottile 2020-03-27 18:42:37 -07:00
  • 1d3d413b93 Fix grammars which include \z Anthony Sottile 2020-03-27 18:18:16 -07:00
  • 50ad1e06f9 Add demo for showing vs code's tokenization Anthony Sottile 2020-03-27 17:59:35 -07:00
  • 032c3d78fc v0.0.3 v0.0.3 Anthony Sottile 2020-03-26 20:38:52 -07:00
  • a197645087 merge the textmate demo into babi Anthony Sottile 2020-03-26 20:26:57 -07:00
  • 9f8e400d32 switch to babi-grammars for syntax Anthony Sottile 2020-03-26 19:43:01 -07:00
  • 2123e6ee84 improve performance by ~.8% Anthony Sottile 2020-03-23 20:57:53 -07:00
  • b529dde91a Fix incorrect caching in syntax highlighter Anthony Sottile 2020-03-23 20:05:47 -07:00
  • c4e2f8e9cf this is unused Anthony Sottile 2020-03-22 20:12:04 -07:00
  • e7d4fa1a07 v0.0.2 v0.0.2 Anthony Sottile 2020-03-22 19:57:00 -07:00
  • c186adcc6c partial windows support Anthony Sottile 2020-03-22 19:54:52 -07:00
  • bdf07b8cb3 fix expansion of regexes with regex-special characters Anthony Sottile 2020-03-22 12:43:34 -07:00
  • bf1c3d1ee1 Fix highlight color in replace/selection Anthony Sottile 2020-03-21 21:08:43 -07:00
  • f1772ec829 Merge pull request #43 from pganssle/add_version Anthony Sottile 2020-03-21 16:42:08 -07:00
  • 84b489bb9b Pull version from system metadata Paul Ganssle 2020-03-21 16:26:33 -04:00
  • 175fd61119 Add secret --key-debug to debug keypresses Anthony Sottile 2020-03-21 15:57:23 -07:00
  • 01bb6d91b9 add highlighting for makefiles Anthony Sottile 2020-03-21 15:27:07 -07:00
  • ffd5c87118 Identify grammars by filename conventions Anthony Sottile 2020-03-21 15:25:27 -07:00
  • 87f3e32f36 More lazily instanatiate grammars Anthony Sottile 2020-03-21 14:19:51 -07:00
  • d20be693d2 Add docker syntax Anthony Sottile 2020-03-21 11:47:37 -07:00
  • d826b8b472 bump hecate for @DanielChabrowski's fix Anthony Sottile 2020-03-19 21:25:20 -07:00
  • 25173c5dca Add "open" functionality with ^P Daniel Chabrowski 2020-03-19 20:56:24 -07:00
  • b2ebfa7b48 Improve quick prompt appearance Anthony Sottile 2020-03-19 20:37:39 -07:00
  • efa6561200 improve multiple file close behaviour Anthony Sottile 2020-03-19 20:05:57 -07:00
  • b683657f23 Support babi - for reading from stdin Anthony Sottile 2020-03-19 18:52:03 -07:00
  • b59d03858c Improve comments-json parsing Anthony Sottile 2020-03-18 14:04:51 -07:00
  • 6ec1da061b Fix for begin-but-no-end rules (xml) Anthony Sottile 2020-03-18 11:56:36 -07:00
  • c08557b6ca remove un-commenting as it's handled by bin/download-theme Anthony Sottile 2020-03-17 13:13:46 -07:00
  • 006c2bc8e4 Add script for downloading themes Anthony Sottile 2020-03-17 12:40:49 -07:00
  • 080f6e1d54 Add support for shorthand hex colors Anthony Sottile 2020-03-17 12:37:31 -07:00
  • e77a660029 fix for internal extra commas in theme scopes Anthony Sottile 2020-03-17 12:13:36 -07:00
  • e32e5b8c05 Fix one edge case with comma scopes Anthony Sottile 2020-03-17 11:53:23 -07:00
  • 08638f990c Add limited support for named colors Anthony Sottile 2020-03-17 11:00:53 -07:00
  • 414adffa9b Fix highlighting edges and unify highlighting code Anthony Sottile 2020-03-16 15:19:21 -07:00
  • 8d77d5792a use a mapping interface for FileHL.regions Anthony Sottile 2020-03-15 20:10:44 -07:00
  • c85c50c207 Move find/replace highlighting to a highlighter Anthony Sottile 2020-03-15 19:54:13 -07:00
  • d5376ca6f2 properly detect hidden (.extension-only) files Anthony Sottile 2020-03-15 19:23:46 -07:00
  • 31e7c9345b Remove this cache, it is essentially a memory leak Anthony Sottile 2020-03-15 18:09:12 -07:00
  • 41543f8d6c Use default hash for some highlighting primitives Anthony Sottile 2020-03-15 15:45:34 -07:00
  • 1be4e80edd Add syntax highlight for puppet Anthony Sottile 2020-03-14 15:39:10 -07:00
  • 4eafa3833d v0.0.1 v0.0.1 Anthony Sottile 2020-03-14 14:18:02 -07:00
  • 3f751088db Merge pull request #40 from asottile/update_screenshots Anthony Sottile 2020-03-14 14:10:47 -07:00
  • 7f53105e3d Update screenshots Anthony Sottile 2020-03-14 14:00:54 -07:00
  • 697b012027 Syntax highlighting Anthony Sottile 2020-02-22 16:34:47 -08:00
  • 1d06a77d44 Highlight trailing whitespace Anthony Sottile 2020-03-13 20:49:59 -07:00
  • b52fb15368 Use clrtoeol to draw blank lines Anthony Sottile 2020-03-13 19:10:23 -07:00
  • 59946cad9a Improve Perf interface Anthony Sottile 2020-03-12 22:37:05 -07:00
  • 2066bed28e simpler TERM setting (and don't accidentally 256color in suspend) Anthony Sottile 2020-03-09 14:23:25 -07:00
  • ec7fbba633 Fix race condition with multiple escape sequences in quick succession Anthony Sottile 2020-03-06 15:07:04 -08:00
  • b11575b998 Fix missing test coverage Anthony Sottile 2020-03-06 16:58:29 -08:00
  • 1e14929aec Improve performance of large pastes by batching text Anthony Sottile 2020-03-06 09:38:35 -08:00
  • 85af92537c Merge pull request #36 from asottile/all-repos_autofix_all-repos-manual Anthony Sottile 2020-02-29 21:30:46 -08:00
  • a966aef72d Use covdefaults to handle coveragerc Anthony Sottile 2020-02-29 21:11:36 -08:00
  • ecee5ab1ab Use the default colors instead of the muted ones Anthony Sottile 2020-02-29 20:26:06 -08:00
  • e365580985 Ensure PageUp and PageDown go to beginning of line Anthony Sottile 2020-02-29 16:09:34 -08:00
  • c248fb2d50 Fix noop cut at end of file Anthony Sottile 2020-02-27 16:11:27 -08:00
  • 21ada1750b make a module for typing-related things Anthony Sottile 2020-02-24 15:31:39 -08:00
  • b02a6eeb29 Merge pull request #34 from asottile/require_3_6_1 Anthony Sottile 2020-02-24 15:27:37 -08:00
  • 6dbad7791d babi: require 3.6.1+ Anthony Sottile 2020-02-24 15:24:38 -08:00
  • bf8e26d4f6 Merge tag 'v0.0.0.post1' Anthony Sottile 2020-02-24 15:08:36 -08:00
  • 3edcbe621d v0.0.0.post1 Anthony Sottile 2020-02-24 15:05:24 -08:00
  • c4944669e9 Temporarily restore 3.6.0 support Anthony Sottile 2020-02-24 15:05:05 -08:00
  • 3c30b25238 Split XDG lookup to a function Anthony Sottile 2020-02-22 15:35:10 -08:00
  • 1b9114e050 Merge pull request #33 from asottile/split_file Anthony Sottile 2020-02-22 15:17:58 -08:00
  • a2ffbfd0de Move Screen to babi.screen Anthony Sottile 2020-02-22 15:11:08 -08:00
  • babb024c51 move File into its own file Anthony Sottile 2020-02-22 14:47:14 -08:00
  • a207ba6302 split out History Anthony Sottile 2020-02-22 14:22:09 -08:00
  • 9343805ad0 move Perf to its own module Anthony Sottile 2020-02-22 14:08:04 -08:00
  • 8693894fae Split out Status Anthony Sottile 2020-02-22 13:15:52 -08:00
  • 524dca9c7a move Prompt to a separate module Anthony Sottile 2020-02-22 13:34:34 -08:00
  • b7bb28bd76 move Margin to its own module Anthony Sottile 2020-02-22 12:55:35 -08:00
  • e2b5d533b6 Split ListSpy to its own module Anthony Sottile 2020-02-22 12:26:28 -08:00
  • b7700b8588 convert babi into a package Anthony Sottile 2020-02-22 12:14:48 -08:00
  • 9683f15bcf Don't include the bottom line of selection if blank Anthony Sottile 2020-02-21 19:35:21 -08:00
  • 75151505a7 Add cProfile output to --perf-log Anthony Sottile 2020-02-19 18:42:22 -08:00
  • e0b10e8b9c Remove --color-test Anthony Sottile 2020-02-17 17:08:26 -08:00
  • a36ea5d1ed Set position at end when defaulting prompt Anthony Sottile 2020-01-08 22:20:01 -08:00
  • 1030f1170a Fix dedent at beginning of line Anthony Sottile 2020-01-08 21:16:53 -08:00
  • de57f2cef2 Fix search default when equal to last history entry Anthony Sottile 2020-01-08 21:10:53 -08:00
  • f1e8bcca3d Match the position of the reverse-search match in the prompt Anthony Sottile 2020-01-07 17:31:41 -08:00
  • 817b542861 Add small amount of performance logging Anthony Sottile 2020-01-07 17:12:28 -08:00
  • 8332979c28 Make get_char a method of Screen Anthony Sottile 2020-01-07 16:34:45 -08:00
  • 11c195e9bf Add faster test harness which fakes curses Anthony Sottile 2020-01-06 20:12:11 -08:00
  • 1c66b81dc3 typo in test name Anthony Sottile 2020-01-06 09:46:42 -08:00
  • 180ff20be5 Add :sort command Anthony Sottile 2020-01-06 09:23:53 -08:00
  • 083417399e Use A_DIM when highlighting Anthony Sottile 2020-01-06 07:41:09 -08:00
  • 85af31c56f minor change to quick_prompt Anthony Sottile 2020-01-05 14:17:49 -08:00
  • 22db250ab8 Add indent / dedent Anthony Sottile 2020-01-05 09:00:28 -08:00
  • b08f533554 Make selection render like visual mode in vim Anthony Sottile 2020-01-05 07:35:01 -08:00
  • 865f2091a2 Add tests for ^BSpace (^H) Anthony Sottile 2020-01-04 12:04:04 -08:00