summaryrefslogtreecommitdiff
path: root/corfu.el
AgeCommit message (Collapse)Author
2023-01-13corfu-preselect: Add support for functionpreselect-functionDaniel Mendler
2023-01-01Update copyrightDaniel Mendler
2022-12-30Extract corfu--gtk-resize-child-frames (Fix #282)Daniel Mendler
2022-12-23Check that selected window doesn't change during completion (Fix #277)Daniel Mendler
I am not sure if this change also fixes other edge cases of #112.
2022-12-22Add generalized corfu-preselect user optionDaniel Mendler
This replaces the old corfu-preselect-first option.
2022-12-21Expand commentDaniel Mendler
2022-12-12HACK: Work around suspected Emacs 29 regressionDaniel Mendler
Is it possible that frames can have a dead root window?! Unfortunately I don't know how I managed to trigger the situation where (frame-live-p frame) returned t and (window-live-p (frame-root-window frame)) returned nil.
2022-12-11Fix last commitDaniel Mendler
2022-12-11Fix region mode predicateDaniel Mendler
2022-12-03Version 0.340.34Daniel Mendler
2022-12-01Use function from minibuffer.elDaniel Mendler
2022-11-30Take corfu-default face height into account for popup size (Fix #149)Daniel Mendler
Try this: (set-face-attribute 'corfu-default nil :height 0.8)
2022-11-30Use with-silent-modificationsDaniel Mendler
2022-11-29Emacs 29 flicker reductionDaniel Mendler
2022-11-26Remove some unnecessary offsets (See #263)Daniel Mendler
2022-11-26corfu-popupinfo: Ensure that x-position is positive (Fix #263)Daniel Mendler
2022-11-25corfu-quit-no-match: Expand docstring (See #262)Daniel Mendler
2022-11-21Version 0.330.33Daniel Mendler
2022-11-21Version 0.320.32Daniel Mendler
2022-11-20Version 0.310.31Daniel Mendler
2022-11-19Version 0.300.30Daniel Mendler
2022-11-19Version 0.290.29Daniel Mendler
This version includes the new extension `corfu-popupinfo', which was originally called `corfu-doc' and distributed separately. Furthermore the extension `corfu-echo' has been extracted from the core Corfu package. You may want to enable `corfu-echo-mode'.
2022-11-18BREAKING CHANGE: Extract corfu-echo extension from corfu.elDaniel Mendler
Enable corfu-echo-mode to enable echo messages. The corfu-infoframe somewhat conflicts with corfu-echo, since it is disturbing it both the info frame and the echo message pop up after each other. Therefore it makes sense to maintain corfu-echo as a separate extension, on the same level as corfu-infoframe.
2022-11-18Simplify corfu-docframeDaniel Mendler
2022-11-18corfu-docframe: Simplify even moreDaniel Mendler
2022-11-17Check frame-liveDaniel Mendler
2022-11-17FormattingDaniel Mendler
2022-11-17Revert "Rename corfu-info to corfu-doc-buffer"Daniel Mendler
This reverts commit c63d92f141613c537ccdd3182efdedf307a9e0d4.
2022-11-17Minor cleanupDaniel Mendler
2022-11-17Refactored corfu--make-frameDaniel Mendler
2022-11-17Extract corfu--hide-frame functionDaniel Mendler
2022-11-17Make corfu--frame-timer a frame-parameterDaniel Mendler
2022-11-17Revert "Add optional argument to hack redisplay when move the frame"Daniel Mendler
This reverts commit abe4a14d520c9545f82c38c65ab17fbaca84591f.
2022-11-17Rename corfu-info to corfu-doc-bufferYuwei Tian
2022-11-17Add optional argument to hack redisplay when move the frameYuwei Tian
2022-11-17Make create buffer and make frame code reusableYuwei Tian
2022-11-14corfu-complete: Correct metadata computation for current fieldDaniel Mendler
2022-11-10Rename sort predicate, corresponding to VerticoDaniel Mendler
2022-10-31Update commentDaniel Mendler
2022-10-31Remove commentDaniel Mendler
2022-10-16Version 0.280.28Daniel Mendler
2022-10-14Minor cleanupDaniel Mendler
2022-10-14Extract function corfu--continue-pDaniel Mendler
2022-10-14Update naming convention, similar to VerticoDaniel Mendler
2022-10-14Refactor corfu--update-stateDaniel Mendler
Correct handling of keys pressed quickly in succession, for example: (setq unread-command-events (listify-key-sequence (kbd "def <tab> <down>")))
2022-10-14Move cancellation code to corfu--pre-commandDaniel Mendler
2022-10-14Better state updateDaniel Mendler
2022-10-13Rename functions, they update the entire stateDaniel Mendler
2022-10-11Update linksDaniel Mendler
2022-09-21Put preview overlay behind baseDaniel Mendler