Skip to content

Latest commit

 

History

History
351 lines (228 loc) · 22.9 KB

CHANGELOG.md

File metadata and controls

351 lines (228 loc) · 22.9 KB

Changelog

2.1.0 - 2024-05-19

Bug Fixes

  • clarify binky operation is illegal or back - (5a03275)
  • error when press ctrl-' and alt-' - (fc3033b)

Features

  • when call binky-jump-other-window, select existed window and buffer as possible - (3407be5)

Refactoring

  • function binky--mark-type - (bcbb890)

2.0.0 - 2024-05-17

Bug Fixes

  • remove repeat-mode support - (8711a7b)
  • correct type of binky-command-prefix - (5e13f58)
  • typos in readme - (046b839)

Documentation

Features

  • add option binky-debug - (d8d30ea)

Miscellaneous Chores

Refactoring

  • use with-memoization instead - (b91e67d)
  • simplify binky-preview function - (0ae75d1)
  • [breaking] update new option to customize binky marks - (bef6370)
  • [breaking] provide new exclude method - (d571705)
  • use dash library instead - (b7e1b34)

1.4.2 - 2023-12-04

Documentation

  • (README) improve comparison experience - (b27be66)
  • (README) update todo list - (05792ad)
  • update todo list - (b4667b1)

Features

  • add option binky-command-prefix and binky-command-map - (ecc7e9a)

Refactoring

  • change binky-cache-directory default value - (bf9bd87)

1.4.1 - 2023-10-23

Bug Fixes

  • error type format in defcustom - (a860fe2)
  • add duplicete status to provide more accurate description - (6dce296)
  • wrong value type in defcustoms - (76fbce5)
  • do not highlighting overwritten record if binky-hl-use-pulse is t - (f954896)
  • error warning before calling commands if binky mode is not enabled - (d18d4e8)

Refactoring

  • internal function binky--message - (f37ecfd)
  • internal functions and variables - (382d1a1)

1.4.0 - 2023-10-20

Bug Fixes

  • wrong overwrite message even add new mark - (a50d016)

Features

  • add command to read/save manual records from last session - (bc07b17)
  • support save and restore records with different source - (838c188)

Refactoring

  • internal function binky--auto-update - (ded43d2)
  • rename commands binky-save/restore - (7cb000b)

1.3.3 - 2023-10-14

Bug Fixes

  • don't recomputate project root for no file-visited buffer - (bc89652)

Documentation

  • fix typos in version comparison - (d64f4b7)

Miscellaneous Chores

  • (changelog) update docs link for tera - (19fd177)
  • (ci) update actions/chekcout - (8ab7468)

Refactoring

  • remove all obsolete alias - (98e4922)

1.3.2 - 2023-09-04

Bug Fixes

  • (highlight) only highlight record in selected window - (268988d)
  • (margin) margin indicator face covered by flymake-note face - (9dcd48a)
  • (margin) wrong argument in function binky-margin--spec - (dffc8fa)

Documentation

  • fix wrong screenshot link - (bf5b16c)

Features

  • (highlight) support pulse-style highlight - (a9133b6)
  • add new command binky-jump-other-window - (6900672)

Refactoring

  • (faces) set new default values to binky-faces - (2dd25e0)
  • (highlight) [breaking] rename vars, faces and functions related to highlight - (cb74f22)
  • rename internal var binky--project-root - (c6dcaf3)

1.3.1 - 2023-09-04

Bug Fixes

  • (defcustom) wrong version numbers - (b010d1c)

Documentation

Miscellaneous Chores

  • (LICENSE) change LICENSE to GPL3 - (57ea59f)
  • (changelog) add config cliff.toml - (20b9b86)

Refactoring

  • simplify internal function binky--parse - (3ee61df)

1.3.0 - 2023-08-29

Bug Fixes

  • error when scroll mouse in binky-mark-read - (28468bd)
  • don not run binky-recent-alist-update-hook if no changes - (1f2ce82)
  • wrong function name - (2948f53)

Features

  • add project information for records - (b6838b6)

Performance

  • only update margins on recorded buffers - (7b22515)

Refactoring

  • adjust some funcitons behavior - (83ad537)
  • simplify internal functions - (7f35d46)
  • rename binky-log-buffer - (3ce323c)
  • internal functions use cl-loop - (6305079)
  • internal functions - (a7850d1)

1.2.2 - 2023-08-11

Bug Fixes

  • key space is not available anymore - (26ce33d)
  • ci error on missing file - (5915e42)

Documentation

Features

  • add commands jumping to next/previous record in current buffer - (3fe9656)

Refactoring

  • print message when toggle group view - (19bab6e)
  • rename var binky-mark-overwrite to binky-overwrite - (b6008b0)
  • rename internal var and functions - (150f65c)
  • use seq-* functions as much as possible - (f8d21ca)
  • remove duplicated code - (a1bb3e4)
  • split binky-margin-mode into separate file - (8311721)
  • rename binky-mode.el to binky.el - (779bcc8)

1.2.1 - 2023-07-22

Bug Fixes

  • recent records error in preview - (6a8bca5)
  • add recent record unexpectedly into manual alist - (80c4ee4)
  • using unique buffer names in preview - (2a375d6)
  • put killed buffer last in preview - (58fd3db)
  • sorting records in groups according to position - (7e26345)

Documentation

Features

  • add option binky-preview-in-groups - (8893242)

Refactoring

1.2.0 - 2023-07-12

Bug Fixes

  • (binky-margin-mode) make margin indicator no italic style - (61b2833)
  • (binky-mark-back) don't record position on the same line - (d054c4c)
  • (preview) close preview by force when quit the command - (1e0f9ab)
  • typos in docstring - (b430ad8)
  • don't auto mark last buffer if current-buffer is minibuffer - (6aea48d)
  • echo warning if mark is illegal - (ec94dae)
  • adjust face color for preview - (df54d32)
  • set window-min-height to 1 in preview - (b30a05f)
  • error on couldn't truncate some langauga character like chinese - (3ac9925)

Documentation

Features

  • add support for relative width of preview column - (5a7eac5)

Miscellaneous Chores

  • update copyright year - (b1f12ea)

Refactoring

1.1.0 - 2022-12-22

Bug Fixes

  • highlight existing position line when add duplicated record - (7efd1d0)
  • propertize mark in binky--message - (d1c4824)
  • update dependency to emacs v26.3 - (4a4a99d)

Documentation

Features

  • support margin indicator for back, auto marks - (d355f2a)
  • adjust prompt color with binky-* commands - (ee6d482)
  • add command binky-view - (16b1532)

Miscellaneous Chores

  • update dependency to emacs v27.1 - (62b9a26)

Refactoring

  • rename to binky-highlight - (d55b1ba)
  • remove useless code - (49dbfad)
  • use binky-margin-local-mode instead of binky--margin-setup - (cdb044b)
  • prefer dolist rather than mapc - (851ac4e)

[1.0.0] - 2022-12-16

Bug Fixes

  • (doc) typos - (2e4ad97)
  • wrong position info when swap-in - (3976b3d)
  • wrong line number in preview - (fe07943)
  • adjust face binky-highlight-warn - (3e09212)
  • binky-highlight-jump extend to t - (95a1527)
  • set binky-frequency-timer only when sort by frequency - (ad65400)
  • binky-highlight-warn :extend to t - (82134b8)
  • some warnings - (50cc3f9)
  • compatiability of function pos-eol - (f10040e)
  • typos - (5bf7121)
  • defcustom type error - (dff6000)
  • adjust face style - (83132f3)

Documentation

Features

  • add option binky-preview-side - (d111298)
  • implement command binky-binky - (2d8b654)
  • add feature highlight for binky-add,jump,delete - (8c17632)
  • add option binky-mark-quit - (53dfa77)
  • add option binky-mark-distance - (c473057)
  • add option binky-record-prune and refactor - (a6def39)
  • add command binky-auto-toggle - (d0b5c2f)
  • support buffer margin indicator - (dfc69ac)
  • add face binky-preview-clolumn-name-same - (9be6064)

Refactoring

  • (preview) use column line rather than position - (5492d29)
  • replace binky-binky-recall with C-u prefix arguments - (998f049)
  • remove useless code - (8ad8f83)
  • add binky--message - (adf904a)
  • binky--mark-read - (1ae1092)