summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-19Merge pull request #146 from jgarte/jgarte-patch-1Omar Antolín Camarena
Fix wording in docstring
2023-09-19Fix wording in docstringjgart
2023-08-01Merge pull request #143 from joshleeb/readme-initialism-regexp_fixOmar Antolín Camarena
Fix initialism regexp in README
2023-08-02Fix initialism regexp in READMEJosh Leeb-du Toit
2023-02-19Merge pull request #134 from minad/typosOmar Antolín Camarena
Fix typos and move image to separate branch
2023-02-19Fix typos and move image to separate branchDaniel Mendler
Take the image from a separate branch such that it is not distributed with the ELPA/MELPA packages.
2023-02-09Merge pull request #133 from minad/remove-skip-highlightingOmar Antolín Camarena
Remove orderless-skip-highlighting
2023-02-03Deprecate orderless-skip-highlightingDaniel Mendler
2023-02-03Remove orderless-skip-highlightingDaniel Mendler
This variable was added to support Selectrum, which has been deprecated now. Vertico and Corfu use a different technique to implement deferred highlighting for the visible candidates only. There are no other users of this variable. The problem of deferred highlighting must be solved more generally by improving the completion styles API itself in minibuffer.el. It is therefore better to not provide this variable here.
2023-01-29Fix typos in documentationOmar Antolín Camarena
2023-01-29Avoid length=Omar Antolín Camarena
For strings it makes no difference anyway.
2023-01-29Add a simple affix dispatcher, make it the default (fix #131)Omar Antolín Camarena
2022-12-25Release version 1.0!1.0Omar Antolín Camarena
2022-12-23Add note on how to use orderless from helm (fix #105)Omar Antolín
2022-11-28Bump version number (fix #116)0.8Omar Antolín
2022-11-13Correct case-folding when highlighting matches (fix #127)Omar Antolín
Highlighting of matches should be done with the same case-folding that filtering is done with! This is perhaps most noticeable with orderless-smart-case on, but was previously incorrect with it off since filtering used completion-ignore-case and highlighting used case-fold-search!
2022-10-23Merge pull request #65 from narendraj9/patch-1Omar Antolín Camarena
Add note about custom styles for `company-capf'
2022-10-23Name advice function, link to u/hvis's commentOmar Antolín
2022-09-17Flex matching: more efficient regexp, better highlightingOmar Antolín
Fix #119 using @minad's suggestion.
2022-09-17Merge pull request #120 from minad/fix-118Omar Antolín Camarena
Improve orderless-try-completion (Fix #118)
2022-09-17Avoid long linesOmar Antolín
I know, I know, but I'm used to a non-maximized Emacs frame.
2022-09-17Merge pull request #122 from minad/fix-121Omar Antolín Camarena
Fix 121
2022-09-13Update README regarding Prescient (Fix #121)Daniel Mendler
2022-09-08Improve orderless-try-completion (Fix #118)Daniel Mendler
orderless-try-completion abuses a "predicate" which throws as a fast loop over the completion candidate. - The predicate returns t such that all-completions returns a list (instead of nil as before). This fixes completion-table-with-predicate. - If multiple candidates match, we check that the matches are actually different. This ensures that we don't get incorrect results if the predicate is called twice on the same candidate or if duplicates exists.
2022-05-27Merge pull request #114 from tarsiiformes/quote-quoteOmar Antolín Camarena
Quote a single quote in docstring
2022-05-28Quote a single quote in docstringJonas Bernoulli
The byte-compiler recently got more fussy about quotes.
2022-04-18Use dircategory "Emacs misc features" for info manualOmar Antolín
Thanks to @hmelman for reporting this issue in oantolin/embark#491.
2022-04-06Fix typo, update info manualOmar Antolín
2022-04-06Merge pull request #112 from minad/doc-updateOmar Antolín Camarena
Use (orderless basic) as completion-styles (Fix #111)
2022-04-06Don't call Emacs 28 "unreleased"Omar Antolín
2022-04-06Tweak wording in discussion of basic completion styleOmar Antolín
2022-04-06README: Add partial-completion and basic overrides for filesDaniel Mendler
2022-04-06README: Add Mct to the list of completion systemsDaniel Mendler
2022-04-06Use (orderless basic) as completion-styles (Fix #111)Daniel Mendler
2022-03-12Merge pull request #109 from minad/ivy-autoloadOmar Antolín Camarena
Ivy: Do not auto register the highlighting function
2022-03-12Ivy: Do not auto register the highlighting functionDaniel Mendler
It seems to me that there is almost no advantage of auto loading that part of the code in contrast to adding it to the configuration directly. Probably most users use Orderless with completion systems like default completion, Vertico or Mct.
2022-02-11Fix indentation for orderless--separated-byOmar Antolín
Thanks for the suggestion in #63, @conao3! I didn't know (declare (indent 1)) also worked for functions, I thought it only worked for macros ---I have no idea why I thought that.
2022-02-11Merge pull request #107 from minad/fix-28-warningsOmar Antolín Camarena
Fix Emacs 28 warnings
2022-02-12Avoid warnings in the generated autoload fileDaniel Mendler
2022-02-12Generate shorter docstringsDaniel Mendler
I am using relatively long names for the modified orderless completion styles in my configuration, e.g., orderless+literal+initialism. Try to generate shorter docstrings to avoid warnings on Emacs 28.
2022-01-12Merge pull request #103 from minad/badgesOmar Antolín Camarena
Update badges
2022-01-12Update badgesDaniel Mendler
2022-01-11Bump version number for GNU ELPA debut!0.7Omar Antolín
2022-01-11Add "This file is part of GNU Emacs"Omar Antolín Camarena
2022-01-11Assign copyright to FSFOmar Antolín Camarena
2022-01-11Merge pull request #94 from minad/strict-initialismOmar Antolín Camarena
Remove strict initialism code by @noctuid
2022-01-11Remove strict initialism code by @noctuidDaniel Mendler
The function `orderless--separated-by` has also been added by @noctuid. However with the removal of the strict initialism code, the contributions by @noctuid are pushed below the 15 lines limit. The function `orderless--separated-by` has only 11 lines. (cl-defun orderless--separated-by (sep rxs &optional (before "") (after "")) "Return a regexp to match the rx-regexps RXS with SEP in between. If BEFORE is specified, add it to the beginning of the rx sequence. If AFTER is specified, add it to the end of the rx sequence." (rx-to-string `(seq ,before ,@(cl-loop for (sexp . more) on rxs collect `(group ,sexp) when more collect `,sep) ,after)))
2021-11-29Fix small bug in the alist case of try-completionOmar Antolín
2021-11-29Reword sentence for clarityOmar Antolín
2021-11-29Mention Corfu and consult-completion-in-region (fix #99)Omar Antolín