vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit cb6c0df1194871e5479ebc1df4cc506db14270ad
Author: Xiyue Deng <manphiz@gmail.com>
Date: Sun Sep 29 20:55:27 2024 -0700
Add Salsa CI configuration
commit e18d98af7488b1a9cc22870d1da5c3430c23eee0
Merge: ed8b709 c41041c
Author: David Bremner <bremner@debian.org>
Date: Fri Sep 27 10:57:41 2024 -0300
Merge changes from dh-elpa rebuild
commit ed8b70953beded98ce273f6835afa411468a274c
Author: David Bremner <bremner@debian.org>
Date: Fri Sep 27 10:47:55 2024 -0300
debian: finalize changelog
commit 1be6f9f94135b6017c8d460a8c0d34a4332923fb
Author: Xiyue Deng <manphiz@gmail.com>
Date: Thu Sep 26 10:37:37 2024 -0700
Clarify trimming trailing whitespace in d/control
commit 6d3d444060fd743d11c5bc4845147f66e1230a49
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Sep 24 12:30:12 2024 -0700
Update d/changelog
commit bcd23c3ef59453a40dda94bb0d95968c7b7835eb
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Sep 24 11:11:11 2024 -0700
Set upstream metadata fields: Repository.
Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-missing-repository
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html
commit a29dd0c513309eb962385814d32ce132ea300fc1
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Sep 24 11:10:44 2024 -0700
Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
commit 1b1e7f47bfcce67571906b7145f6ff197bb57bcf
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Sep 24 11:10:29 2024 -0700
Trim trailing whitespace.
Changes-By: lintian-brush
Fixes: lintian: trailing-whitespace
See-also: https://lintian.debian.org/tags/trailing-whitespace.html
commit 3bab2ae8de4bdd17400f2dcc7cca00edb29e6cfc
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Sep 24 00:57:47 2024 -0700
Add myself to uploaders
commit ab3a8f24ff1e15c2446edce6cd8e2b9d22b60755
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Sep 24 00:57:26 2024 -0700
Update Standards-Version to 4.7.0; no change needed
commit fc59d106a3c7fd3f8d8b19aa05052dcdd164fe54
Author: Xiyue Deng <manphiz@gmail.com>
Date: Mon Sep 23 23:03:23 2024 -0700
New upstream release
commit d2a1ec48f86b6ae136b445326af8ac71de42470a
Merge: b50bade 393940f
Author: Xiyue Deng <manphiz@gmail.com>
Date: Mon Sep 23 22:57:56 2024 -0700
Merge tag '1.0.2'
commit 393940f76aec1f2500441d4e0b97f783acbb536b
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Sep 23 03:32:17 2024 +0300
Release 1.0.2
commit 82e0a2c763032d70381160e96ec8c660bb29d9b4
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Sep 23 03:10:02 2024 +0300
Expire company--cache in company--begin-new
Seems like the easiest fix for those cases where the nil results is saved
(e.g. in dabbrev because of pending input).
commit 93f5dccad03a49c94e7aca5db06caefaaa469130
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Sep 22 22:17:50 2024 +0300
Reword entry
commit d0c7fe92678e21698ed5960f4386c0ea09c8c603
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Sep 22 00:53:25 2024 +0300
Add NEWS entry for 1.0.1
commit 87dd4ddb757afb8f88be8c8ededb71b991b926af
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Sep 21 20:43:37 2024 +0300
Release 1.0.1
commit 918d6102e72dceb304b7a32f4f98fed418242183
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Sep 21 20:13:07 2024 +0300
Mention company-diag in the company-backends's docstring
commit e2b85dd9135a7849db42f58925b01a24b948e317
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Sep 21 20:08:56 2024 +0300
Fix grouped backend always returning non-nil
Reported at https://www.reddit.com/r/emacs/comments/1flris4/comment/lo76onv/
commit 852149619580dfeb5d37e435df40c22cfa851a34
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Sep 21 03:53:45 2024 +0300
Release 1.0.0
commit 3dc6121a646114f886446fdca04387f8d613eae5
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Sep 21 03:36:34 2024 +0300
Updates and copy edits for the manual
commit 4b30f1ae7fc529acb35e100354fb878242e4ae71
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Sep 21 03:36:05 2024 +0300
Docstring updates
commit 58542350fb6a949f5ed91616a715e79ee42bd8a8
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Wed Sep 11 05:07:07 2024 +0300
company-capf--prefix: Extract
commit d028a742782bb0966a99219340f59586b5bf9a81
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Wed Sep 11 05:03:27 2024 +0300
company-capf--post-completion: Fix naming
commit 35a5c405916502135b2badee513984bde7f85fc7
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Wed Sep 11 04:58:00 2024 +0300
Fix a misprint
commit 1839ed0cb06dbb157b64c13e7478f2704d0c37bf
Merge: caacdd6 11ec5e1
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Sep 9 14:59:00 2024 +0300
Merge branch 'master' into boundaries-as-markers
commit 11ec5e1c593a95f822cb66ee5c6a22970ae49963
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Sep 9 14:58:35 2024 +0300
Skip buffer-list-update-hook in company--string-pixel-width too
#1492
commit d7df9dac621c3ad0a46033862c3a7c21426acef6
Merge: a90beff bc68d76
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Sep 9 14:52:42 2024 +0300
Merge pull request #1492 from sk1e/master
fix performance issue with projectile running hook on candidate switching
commit caacdd6cac9124e5f4b08bc196e6db8201d0b3b6
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Sep 9 05:42:15 2024 +0300
Do update company-point and preffix/suffix on interrupted update
But introduce new var company-valid-point to fall back to.
Just using different prefix in company--sneaky-refresh doesn't work because
then comes the update in company-post-command anyway, and it was using the old
values, resulting in wrong visualization offsets (e.g. popup shifted right).
commit bc68d765da507faba4d7f6562298444a54084740
Author: Sergey Petrov <sekk1e@yandex.ru>
Date: Mon Sep 9 00:56:08 2024 +0700
company-safe-pixel-substring: omit buffer-list-update-hook running
fix performance issue of candidate selecting with projectile running that hook
commit a90beffc8b8961154a265a05ba18de6598c5503a
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Fri Sep 6 19:26:33 2024 +0300
Fix byte-compilation warnings
commit fda52147ca46ec88f1cf986d78d65f29cb2614b4
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Sep 1 19:01:36 2024 +0300
company--string-pixel-width: Inline more of string-pixel-width's definition
The version in master (bug#72689) doesn't use a specifically named work buffer
anymore. We inline that part so that company--with-face-remappings still works.
commit 4e7c1461159e4497014df813eadf540ab902c830
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Aug 12 04:21:33 2024 +0300
Store capf boundaries as markers
To avoid having to manually update the prefix/suffix strings when rendering the
updated UI in the middle of fetching completions.
commit e1d331a64ec39fe28c5be28cabf812e3eaab5b0f
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue Aug 27 05:02:40 2024 +0300
[ci skip] Remove parens
commit 8a4872a81ba6d792eb724c4d28afc976c83d9c8e
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue Aug 27 05:00:37 2024 +0300
company-capf--current-boundaries only for matching completions
To avoid popup jumping on failed `require-match`.
commit 4ba6dcb874ff6e1f77e79bd18c9f6079480b7af8
Merge: 1321e28 df4f6e9
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue Aug 27 04:58:06 2024 +0300
Merge pull request #1488 from company-mode/expand-common
company-complete-common: Generalized "expand common" behavior
commit df4f6e9ea356368c6f0dc6c49b8bef464a4b8d41
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue Aug 27 03:20:00 2024 +0300
company--common-or-matches: Synchronize with 'match' more
This is basically a reversal of the fix for #519, which now makes sense since
`expand-common` got closer to `match` (fuzzy, non-prefix expansions).
Highlighting is not predictive anymore - we don't highlight the common part
which would be inserted, at least with backends that support `match`.
Basically, CAPF's `try-completion` does not give us enough info (even if we
didn't mind scanning the collection once more during every update) to overlay
the "expanded common" string over the completions in the popup.
commit b2b9b19f9a5b1f90978fabf1377b8aca1bc444d7
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue Aug 27 02:49:39 2024 +0300
Update the NEWS entry
commit a79bfd7ceafa4b1ba2a581dafd0d8bdfd484f2fe
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 25 19:23:38 2024 +0300
Fix multi-backend completion right after a trigger char
commit 7b849c0c6f61242197facd58371c95241ec8af48
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 18 05:30:22 2024 +0300
Mo tests and some fixes
commit 225d27d3927045da87cbaf1a9e82200b705ef416
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 18 05:09:14 2024 +0300
Update one test (1) and fix another (2)
(1) company-common-with-non-prefix-completion
(2) company-ignore-case-replaces-prefix
commit 39a4aee31cb7df3f98f833a74c7aafca46334677
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 18 04:48:17 2024 +0300
Delete piece of code unused since 36aae5183
commit de19f899d161bccbad5708bf1d5c16fe9c3e7253
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 18 04:00:39 2024 +0300
Add possible return value `no-match` to `expand-common`
Avoiding a second full scan for completion table. Which can hurt performance,
especially in combination of a large table with c-style like flex.
commit 64a3787db7cce0d85dc484efd689b1ca3dceb509
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 18 03:49:08 2024 +0300
Copy edit
commit 36aae5183ad1754ed2413990d06a09a76a7a4f84
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 18 03:40:57 2024 +0300
company--multi-expand-common: Simplify the compatibility check
Less ambitious, more compatible. Backends like LSP which only really pay
attention to buffer contents make things more difficult. The alternative -
temporarily editing the buffer - so far doesn't seem worth the added complexity.
commit d8f18dcf0608b661f1b7b9f3db91460b66370d2d
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 18 03:27:01 2024 +0300
company--expand-common: Don't rely on company-common
commit f38e6492442eab933fa8868e5429b041241ab110
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 18 03:09:16 2024 +0300
Add expand-common support in company-dabbrev-code and company-etags
commit ed4a93f576a6d7c26b5e95a7eef6556f7cdd1160
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Aug 17 19:29:32 2024 +0300
company--multi-expand-common: Analyze each backend's completions separately
commit 09e52cb8ad84476eaf8df88b58ec22eefbe1e3fa
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Aug 17 05:07:07 2024 +0300
Support combining `expand-common` across grouped backends
With different prefixes, different boundaries.
Of course, we don't combine the expanding logic, but try to pick the "smallest"
expansion and verify that it's compatible with all active backends.
commit 4647272f629d8ef92fda48e95dacf4da38c10a50
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Aug 17 03:45:47 2024 +0300
Improve the default `expand-common` implementation to support boundaries
commit 82e7f81dcb7d266e0c4abe8a34901643183a9a0b
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Aug 17 03:43:36 2024 +0300
Support complete-common in backends with boundaries and no `expand-common`
Meaning, the default implementation is used.
commit 71fad0b38a2607f9100cb4682aaa45361cf4183d
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Aug 17 03:37:08 2024 +0300
Delete a no-op line
commit 6d32df97dbe087ecd0868e554c70ad07d165e6e3
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Aug 11 03:28:31 2024 +0300
Update a test definition
commit a427c330cae7be122d721385c9d7d752c9a29276
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Aug 10 04:45:42 2024 +0300
Support different prefixes inside a backend group
Resolves #1260
commit 587a2ba3ce59b5f932a0d7c864013e864983b2f0
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Aug 5 04:37:58 2024 +0300
Better text
commit 1321e285a54dfe43cae71f52e58bff4f0c8c161d
Merge: a45b6be 5695969
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 29 11:46:05 2024 +0300
Merge pull request #1485 from kiennq/feat/dabbrev-other-buffers-func
company-dabbrev/-code: allows company-dabbrev(-code)-other-buffers a function
commit 569596963df438ae0cd0d61b0448d74fc1c04db8
Author: Kien Nguyen <kien.n.quang@gmail.com>
Date: Wed Mar 1 18:51:11 2023 +0900
company-dabbrev/-code: allows company-dabbrev(-code)-other-buffers a function
commit a45b6be404d55a29ab5b98bdb0a4aaf7fbae28b8
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 29 03:06:47 2024 +0300
company-tng-frontend: Use correct boundaries (first boundary anyway)
Fixes #1487
commit c41041c80cc0ea292012b328604ee546a9d813e7
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Thu Jul 25 17:50:14 2024 +0900
Rebuild against dh-elpa 2.1.5
commit 6684a060cbda6431cec7f315ce6693766b3b3a9b
Author: Sean Whitton <spwhitton@spwhitton.name>
Date: Wed Jul 24 21:34:17 2024 +0900
Rebuild against dh-elpa 2.1.3
commit 8bd34f8e73957bb7d5234564a45175c171016e63
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Fri Jul 19 23:38:12 2024 +0300
company-diag: Update to pass the suffix to `candidates`
commit bc5d233909b69546928f85d1f37a094db9307000
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Thu Jul 18 03:32:28 2024 +0300
Mention why :background is still used for icons
commit c67946d6e32060a046543411ce93d1656c2c882c
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Jul 14 03:29:04 2024 +0300
Remove explicit arg in company--boundaries call
Should make it more accurate when boundaries differ between completions (grouped
backends, most likely).
commit 5488681fb4a084fd3cc716ccdfe40b54e2ce644f
Merge: 31f7ad5 f3428b5
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Jul 14 03:19:44 2024 +0300
Merge branch 'completion_inside_symbol'
commit f3428b5389420374e05443c5a4410a959df842fa
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Jul 14 03:16:36 2024 +0300
Unbreak company-posframe after the last merge
Fixes #1484
commit 31f7ad52e4d353a8b2f0ec7e2c3135c012e500e2
Merge: 8d2ca28 21bfd9c
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Jul 13 06:03:11 2024 +0300
Merge pull request #1474 from company-mode/completion_inside_symbol
#1106 #340 Complete inside symbols
commit 21bfd9cbc7155e180b86a517d96a40348e238014
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sat Jul 13 05:58:38 2024 +0300
Fix "sneaky refresh" when boundaries are used
The saved "boundary cons" is likely outdated as well. And there seems to be no
way to fetch adjusted boundaries outside of a `candidates` call.
#340
commit 92ebedd9216b32b5dd7a57e904571360b04b982f
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 8 05:32:17 2024 +0300
Better summary, fixed url
#1106 #340
commit a011dbd89236b231e33e88a5c05615d368a60911
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 8 05:19:28 2024 +0300
Update company-files tests
commit 0de16299dcae2c89a17245623f04301c7f3f97d2
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 8 05:02:00 2024 +0300
Make sure to redraw popup when boundaries change
#340
commit a253fa55059624517d4947f9a42d76bd2abfc46c
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 8 04:41:26 2024 +0300
company-files--prefix: Capture suffix as well
No support for spaces in the suffix (escaping is hard).
#340
commit c987a27148063f1f930333ee90fb273acc5cd10f
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 8 04:19:37 2024 +0300
company-files: Use the `adjust-boundaries` action
#1106 #340
commit 01e82364bfe0a950746452032c8350e2639dd26c
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 8 02:28:45 2024 +0300
company-post-command: Refresh more often
E.g. also after delete-forward-char.
commit 0503adea946ba1bd434f0887af6b5a8cd4977001
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 8 00:55:28 2024 +0300
company-dabbrev: Also support completion inside a word
#340 #1106
commit d4e01ed9487a22cc99f899545d9a745591119ed7
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jul 8 00:17:06 2024 +0300
#1474 change the reference in NEWS
commit a986091380aff0311c4c09a0ef5f2ff9fb8fce32
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Jul 7 20:28:32 2024 +0300
Fix test failures
#1106 #340
commit 277640481a8dec0e341fa4b5dc833d79d5ad1183
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Jul 7 19:26:35 2024 +0300
Render the "preview" overlay over the matching suffix text
Rather than cutting the overlay itself shorter.
#1106 #340
commit 477799b36210ee27ca8501b6d47637db40ea0a55
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Sun Jul 7 06:25:27 2024 +0300
Make suffix matching use "proper suffix" logic by default
And add popup highlighting for success (when completion will replace it).
commit 8d2ca28a161f8b912889684412bb1d7fb07d035c
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue Jun 25 03:00:07 2024 +0300
company-calculate-candidates: Make sure to cancel the "sneaky" timer
Even when the computation had been interrupted by `throw`.
#1468
commit a0e685b50609f42e0b73425e9a16706c1500589d
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue Jun 25 02:58:44 2024 +0300
Expect specifically the value `t`
So that after the default is flipped someway, the property could also support
the symbol `no`.
#1468
commit eeba45b8c800533d53869618d1e00ebb23bcde20
Merge: 035e38b 917a40c
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue Jun 25 02:55:18 2024 +0300
Merge pull request #1479 from company-mode/while-no-input-opt-in
Make the use of while-no-input in company-capf opt-in
commit 917a40cd5734c290fe87f6320b4bb2e96b2e2c47
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jun 24 05:16:42 2024 +0300
Update NEWS entries
#1468
commit b05e9ea272312036fdc7df93fa8757f6c74a7b27
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jun 24 05:07:53 2024 +0300
Revert "Remove :company-use-while-no-input, just default to interrupting"
This reverts commit 61d992bd62ebaacf6d3e9e621951f6408006fc54.
Update for #1468.
commit 035e38b835f1e1da732026befb4c520e30b77152
Merge: 1a0fc12 c627f8e
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Jun 24 00:14:03 2024 +0300
Merge pull request #1478 from blahgeek/abbrev-tables
abbrev backend: use abbrev--active-tables to get all tables
commit c627f8e5f5493faf126df2464d6006bf3b749b0e
Author: Yikai Zhao <yikai@z1k.dev>
Date: Sun Jun 23 13:29:07 2024 +0800
abbrev backend: use abbrev--active-tables to get all tables
previous, tables in `abbrev-minor-mode-table-alist` was not considered
commit 1a0fc12a9c3d25e28c22f319e7b097f435b1c27d
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Thu Jun 13 22:15:47 2024 +0300
Mention `cape` as requested in https://github.com/company-mode/company-mode/commit/566c273678cae95db1541eb7b0ce1eddb26b8dfe#commitcomment-143075730
commit 24c804393eaebe2e6919c1d9f7fbebfbc76d6eae
Merge: 6c7731d 566c273
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Thu Jun 13 00:06:21 2024 +0300
Merge pull request #1471 from company-mode/async_no_cache_flicker
No-flicker with no-cache+async and while-no-input in company-capf
commit 566c273678cae95db1541eb7b0ce1eddb26b8dfe
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Thu Jun 13 00:01:14 2024 +0300
Document the change in NEWS
#1468
commit 61d992bd62ebaacf6d3e9e621951f6408006fc54
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Wed Jun 12 23:52:56 2024 +0300
Remove :company-use-while-no-input, just default to interrupting
As long as completion is `non-essential', of course.
#1468
Resulting from this thread:
https://lists.gnu.org/archive/html/emacs-devel/2024-05/msg01217.html
This makes company-capf more compatible with Corfu, Cc @minad
commit e27597f6f97d95b70c048a9530d2b03f336f315b
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue May 28 03:06:12 2024 +0300
company-capf--candidates: Make sure to check 'non-essential'
commit b225aee4db3dd02e4b5c591e85ac79903409488a
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Tue May 28 03:00:04 2024 +0300
Narrow down the "forced sync" cases further
#1468
commit 882fbe8572517f2a01776fc87b5dc344493cd016
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon May 27 03:23:53 2024 +0300
Synchronize async backend in fewer cases and lay further groundwork
The change in company-point setting will help when the condition for
non-essential changes from "not explicit-action" to "not explicit-action now".
commit 854e48fa804c0770e479a876e77414169d48edb9
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon May 27 03:17:55 2024 +0300
Add tests for capf interruption handling
commit 6c7731d4ec1e43199ea328e1691999b4fe8967a8
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Fri May 24 05:05:41 2024 +0300
company--clean-string: Handle negative ADD-LENGTH by falling back to NEW-STR
Fixes #1472
commit 57734334e29c0066a237b1001c93782746b6e45c
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Wed May 15 02:18:47 2024 +0300
Update old test for the "new interpreted lambda" format in Emacs 30.1
commit 32f030a4c79bbf082cc21ec21b2cf8ba9dfa22cc
Merge: b0a522a 914772b
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Apr 29 01:58:25 2024 +0300
Merge pull request #1469 from rnkn/patch-1
company-plainify: Only concat string when satisfying stringp
commit 914772bf6eae87aa53ae2ce5ca75cdafa25f8178
Author: Paul W. Rankin <hello@paulwrankin.com>
Date: Sun Apr 28 19:35:43 2024 +1000
company-plainify: Only concat string when satisfying stringp
commit b0a522ac5bf8ba3d2f4f22e3aa846a4f82978a16
Merge: 42c2aa6 06e9a97
Author: Dmitry Gutov <dmitry@gutov.dev>
Date: Mon Mar 11 21:43:38 2024 +0200
Merge pull request #1462 from Hi-Angel/dont-change-match-data
Replace `string-match` with `string-match-p` when appropriate and use `string-empty-p` helper
commit 06e9a9782a5ab0d3ea15fcf07d8330594b8bbd64
Author: Konstantin Kharlamov <Hi-Angel@yandex.ru>
Date: Mon Mar 11 18:42:41 2024 +0300
treewide: replace (equal= … "") comparisons with (string-empty-p …)
Due to `equal` accepting an arg of different type than a string, each
replacement was manually examined to make sure the parameter is
expected to be a string.
commit eae259bbcb2aa59859cd0b7ad44cb619e77c0691
Author: Konstantin Kharlamov <Hi-Angel@yandex.ru>
Date: Mon Mar 11 18:22:18 2024 +0300
treewide: replace (string= … "") comparisons with (string-empty-p …)