emacsorphanage / ac-ispell Goto Github PK
View Code? Open in Web Editor NEWispell/aspell completion source for auto-complete
ispell/aspell completion source for auto-complete
After changing the ispell dictionary to francais
with ispell-change-dictionary
, the auto-complete suggestions are still using the default english dictionary.
How can I enable the spell checking only in comments area? And disable it when leaving the comments area
現状ではタイプするごとにegrepのプロセスが走りますが、これが重く感じられることがあります。特に他の重いac-sourceと一緒に使っている時に顕著です。
これは補完候補を生成(ac-ispell--candidates)するときに、lookup-wordsの結果をキャッシュすると改善されると思います。
試しに実装してみました。
igjit@e0dac77
ac-source-ispellのキャッシュ版の情報源、ac-source-ispell-cachedを追加で定義しています。この情報源は、補完開始時のac-prefixとそれに対するlookup-wordsの結果を覚えておいて、以降の補完時に使い回します。
(例: ac-prefixが "def" の時にlookup-wordした結果を "defin" の時にもそのまま使います。候補の絞り込みはauto-complete本体の方でやってくれます。)
この仕組みにより、補完開始時にのみegrepが走るようになり、操作性が改善されるはずです。
ご意見頂けるとうれしいです。
Sometimes when I am typing in org mode, it will freeze the emacs with starting "egrep" process in the mini-buffer. I have to press ^g to terminate that process and then continue typing.
I am using emacs 24.4 on mac Yosemite.
I have AC-Ispell running and working alongside flyspell on one of my orgmode journal buffers; but to actually get a suggestion, I have to wait about 2 seconds for anything to happen. I'm using the hunspell dictionary file for both Flyspell and AC-Ispell; apparently, this is not to be recommended. Any suggestions on how to have them both working simulteaneously?
Hi, I'm a spacemacs user. when i updated my emacs and use spacemacs config.
it prompts that "Package ac-ispell is not available ".Also, I can't find ac-ispell package on melpa?
Is there any way I can install ac-ispell manually, thanks.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.