|
|
|
|
|
by the-smug-one
1521 days ago
|
|
His point is poorly expressed in that case. Let's look at the quote again. >Contrast this with Emacs and Vim. They just don’t have proper completion as an editor’s extension point. Rather, they expose low-level cursor and screen manipulation API, and then people implement competing completion frameworks on top of that! People don't implement competing completion frameworks on top of "low-level cursor and screen manipulation API". There are more high-level APIs included in Emacs, such as completion-at-point.
To quote company-mode's website: >The CAPF back-end provides a bridge to the standard completion-at-point-functions facility, and thus works with any major mode that defines a proper completion function. To me the author misrepresents what Emacs has built-in and what package writers use. Technically company-mode isn't third party, it's part of GNU Emacs. It needs to be downloaded, yes, but it's not third party.
Emacs needs a package recommendation engine (I know VS Code has this, awesome!). |
|