Commit graph

  • d7e0edebf8 Add unit tests and testing framework feature/4-add-unit-tests tsi 2026-01-03 01:32:34 +01:00
  • 7f7c386439
    Add unit tests and testing framework tsi 2026-01-03 01:32:34 +01:00
  • 1603269905
    Only bind when in line editing is enabled tsi 2026-01-03 01:29:33 +01:00
  • 342d792a9d
    Improve comments tsi 2026-01-03 01:29:15 +01:00
  • 0593b06daf
    Only try expansion when the self-insertion character is a shell meta-char tsi 2026-01-03 01:29:07 +01:00
  • 9f4875ebcc
    Use 'interactive alias expansion' rather than 'abbreviation' tsi 2026-01-03 01:26:20 +01:00
  • f6c4e87af2
    Make is_first_word_prefix regex a global var if bash-abbr is sourced in a function tsi 2026-01-03 01:25:09 +01:00
  • 855772503a
    Unset _redir_or_assign_word tsi 2026-01-03 01:24:46 +01:00
  • 1cb02b0334
    Allow null (empty) assignment words tsi 2026-01-03 01:24:21 +01:00
  • 275a1ccd84
    Allow arithmetic expansions tsi 2026-01-03 01:24:05 +01:00
  • c2bf5cec36
    Improve regex for simple and braced variable detection tsi 2026-01-03 01:23:43 +01:00
  • 43f68fefd3
    Add clobbering (>|) output redirection tsi 2026-01-03 01:22:28 +01:00
  • b2639827d7
    Allow an even number of backslashes before control operators and use variables for shell metacharacters tsi 2026-01-03 01:21:57 +01:00
  • 31ad7d7c28
    Use [:blank:] when appropriate tsi 2025-12-25 20:48:22 +01:00
  • 30540f0bbf
    Fix bug where alias could contain < or > tsi 2025-12-25 20:43:59 +01:00
  • d241bfda6a
    Add extensive documentation and fix 2 bugs tsi 2025-12-25 20:25:38 +01:00
  • fb37d2b89e
    Expand aliases when point is on word tsi 2025-12-25 18:24:57 +01:00
  • 94f8211b87
    Improve and add comments for various things tsi 2025-12-25 18:23:39 +01:00
  • 4a48b1440a
    Pass shellcheck tsi 2025-10-26 18:45:16 +01:00
  • 17e66a1126
    Add support for pre/post alias evaluation tsi 2025-10-26 18:43:01 +01:00
  • 2d6f7ff2ab
    Add support for file extension aliases tsi 2025-10-26 18:42:18 +01:00
  • 03302fd770
    #1: Add TODO comment about approaching a perfect implementation tsi 2025-10-23 01:12:21 +02:00
  • 8508aa15fb
    #1: Allow expansion on \C-j tsi 2025-10-23 01:07:13 +02:00
  • 19d7d0fa60
    #1: Clean up comments, function name, variable names tsi 2025-10-23 01:06:46 +02:00
  • 3780b38734
    #1: Recursively expand aliases and support 3 new syntaxes for alias definition & remove the ! syntax tsi 2025-10-22 17:17:57 +02:00
  • 91600446c6
    #1: Allow history expansion on metacharacter insertion (currently disabled because it moves the point) tsi 2025-10-21 00:45:06 +02:00
  • bc3f414ab8
    #1: Allow _opening_paren control operator at the beginning of a line tsi 2025-10-21 00:40:59 +02:00
  • da63123229
    #1: Remove _closing_paren regex as it doesn't make sense tsi 2025-10-21 00:40:36 +02:00
  • 269f57e8c0
    #1: Add initial version of bash-abbr tsi 2025-10-20 17:31:32 +02:00
  • 816a0a24d7
    Initial commit main Mustapha Zorgati 2025-10-20 16:44:10 +02:00