Hongxu Chen [2013-05-15 17:13:17 +08:00] wrote: > I use aspell for spell-check when I writing notes with markdown/org or > simple emails. What annoys me that it just checks too much. For > instance, it even checks the content inside code-blocks in org mode, > which is false positive terminologically. So is there way to make it > smarter? This is an advertisement. I wanted a smarter and faster spelling checker, so I ended up implementing wcheck-mode: https://github.com/tlikonen/wcheck-mode (Also through Marmalade.) But wcheck-mode doesn't work well with aspell because aspell buffers its output. Wcheck-mode works with anything that works line-wise through standard input and output. Sorry. You could use Enchant as a wrapper for other spelling checkers. Wcheck-mode checks only visible text area, that is, no text outside windows and no invisible text. You can also configure which "faces" it checks and which ones it skips.