| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-11-10 | Variable width alignmentvariable-width | Daniel Mendler | |
| Not pixels but floating point values in units of char width are used here. This is a bit simpler and probably flexible enough for our purposes. | |||
| 2021-11-10 | corfu--popup-show: More robust right margin | Daniel Mendler | |
| 2021-11-10 | Add corfu-kind-formatter (#75) | Daniel Mendler | |
| 2021-11-10 | Fix right margin formatting | Daniel Mendler | |
| 2021-11-10 | Replace corfu-margin-width with corfu-left/right-margin-width | Daniel Mendler | |
| 2021-11-10 | corfu--popup-show: Take width as argument | Daniel Mendler | |
| 2021-11-10 | Do not trim annotations | Daniel Mendler | |
| 2021-11-10 | Use cl-loop | Daniel Mendler | |
| 2021-11-10 | Cleanup and linting | Daniel Mendler | |
| 2021-11-10 | Move popup by prefix width | Daniel Mendler | |
| 2021-11-10 | Revert "Minor cleanup" | Daniel Mendler | |
| This reverts commit 2bd0614c741584221a9c15b7fe3163c446153c6d. | |||
| 2021-11-09 | Version 0.140.14 | Daniel Mendler | |
| 2021-11-08 | Minor cleanup | Daniel Mendler | |
| 2021-11-08 | corfu-deprecated: inherit from shadow face | Daniel Mendler | |
| 2021-11-08 | corfu-auto: Second try. Support for company-prefix-length (Fix #70) | Daniel Mendler | |
| 2021-11-08 | Revert "corfu-auto: Add support for company-prefix-length (Fix #70)" | Daniel Mendler | |
| This reverts commit e3f99f0066df68fb6598589473555c5634925d0c. | |||
| 2021-11-08 | corfu-auto: Add support for company-prefix-length (Fix #70) | Daniel Mendler | |
| 2021-11-08 | Add support for :company-deprecated completion metadata | Daniel Mendler | |
| 2021-11-08 | corfu--format-candidates: No separator space if suffix is missing | Daniel Mendler | |
| 2021-11-08 | corfu--popup-show: Use default-font-width to determine character width | Daniel Mendler | |
| 2021-11-08 | corfu--format-candidates: Ensure that corfu-min-width is respected | Daniel Mendler | |
| 2021-11-08 | corfu--format-candidates: Fully right align suffixes | Daniel Mendler | |
| 2021-11-07 | corfu--format-candidates: Align annotations to the right | Daniel Mendler | |
| 2021-11-07 | corfu--affixate: Normalize | Daniel Mendler | |
| 2021-11-07 | corfu--popup-show: Ensure that frame is not too large | Daniel Mendler | |
| 2021-11-05 | Add corfu-annotations face | Daniel Mendler | |
| 2021-11-05 | Fix position computation, remove hack (Fix #69) | Daniel Mendler | |
| 2021-11-04 | Minor optimization | Daniel Mendler | |
| 2021-11-04 | Do not bind while-no-input-ignore-events | Daniel Mendler | |
| 2021-10-31 | README: Update caveats | Daniel Mendler | |
| 2021-10-18 | Store corfu--metadata | Daniel Mendler | |
| 2021-10-17 | Simplify quitting behavior | Daniel Mendler | |
| * Disable completion-in-region--postch in favor of the Corfu quitting criteria * Check if point is still on the same line as the completion beginning | |||
| 2021-10-17 | README: Expand orderless configuration | Daniel Mendler | |
| 2021-10-17 | Allow corfu-commit-predicate=nil | Daniel Mendler | |
| 2021-10-17 | Generalize corfu-commit-predicate | Daniel Mendler | |
| Fix #49, Fix #52 | |||
| 2021-10-17 | Fix completion--capf-wrapper for non-exclusive capfs | Daniel Mendler | |
| Add corfu--capf-wrapper-advice around completion--capf-wrapper. | |||
| 2021-10-14 | Set Corfu minibuffer explicitly (Fix #65) | Daniel Mendler | |
| 2021-10-11 | More verbose error message | Daniel Mendler | |
| 2021-10-11 | Version 0.130.13 | Daniel Mendler | |
| 2021-10-11 | Check that completion field is non-empty | Daniel Mendler | |
| 2021-10-11 | Version 0.120.12 | Daniel Mendler | |
| 2021-10-11 | Revert "Do not reorder candidates with the input prefix before the others" | Daniel Mendler | |
| This reverts commit 98241803d1e2e7b422fc9606fe5fc6ab305e93bc. | |||
| 2021-10-09 | define-minor-mode: Specify group | Daniel Mendler | |
| 2021-10-09 | Use elegant modus colors by default | Daniel Mendler | |
| 2021-10-06 | Update README | Daniel Mendler | |
| 2021-10-06 | Do not reorder candidates with the input prefix before the others | Daniel Mendler | |
| * This code was introduced to ease the usage of Orderless, where the input must not necessarily occur at the beginning. My recommendation is to use an Orderless style dispatcher instead, where the first word is prefixed with ^ for Corfu. Doing this even results in a performance win, since Orderless compiles ^words in a smart way such that prefix filtering takes place inside the completion table. See https://github.com/oantolin/orderless/issues/79 and https://github.com/oantolin/orderless/issues/81. See the Orderless style dispatcher from the Consult wiki https://github.com/minad/consult/wiki: (defun +orderless-dispatch (pattern index _total) (cond ;; Treat first component as prefix. This is useful for Corfu completion-in-region. ((and completion-in-region-mode (= index 0)) `(orderless-regexp . ,(concat "^" (regexp-quote pattern)))) ...)) * If you use the basic completion style, the input is already used for prefix filtering and this change has no effect. * If you use another completion style which even sorts the candidates itself, e.g., flex, this change is advantageous since it gives the completion style more control. | |||
| 2021-10-03 | Update README | Daniel Mendler | |
| 2021-09-19 | Better criterion for auto completion (Fix #62) | Daniel Mendler | |
| 2021-09-19 | Disallow selection of root window (Fix #63) | Daniel Mendler | |
| 2021-09-11 | Mark window as dedicated to prevent frame reuse (Fix #60) | Daniel Mendler | |
