fix problem that the same words are deleted even if they are from different sources.
Disable completing in flycheck-mode same as flymake-mode(#300)
Merge pull request #301 from auto-complete/improve-flycheck-mode

Disable completing in flycheck-mode same as flymake-mode(#300)
Revert "Disable completing in flycheck-mode same as flymake-mode(#300)"

This reverts commit 210709860fa6735e960edf36461ff81898535321.
Fix typo for the onmouseover font.

This typo is causing org-html-htmlize-generate-css to fail as reported in the link below. https://lists.gnu.org/archive/html/emacs-orgmode/2013-03/msg00227.html
Merge pull request #304 from guoci/patch-1

Fix typo for the onmouseover font.
Merge pull request #247 from namikister/master

Fix problem that the same words are deleted even if they are from different sources.
Revert "fix problem that the same words are deleted even if they are from different sources."

This reverts commit abd787e1d28be7a810a2707de0c226a526b2354a.
Delete duplicated part of the original symbol after expanded candidate

Delete the remaining part of the original symbol after expanded a candidate if
the remaining part of the original symbol is the end part of the expanded
candidate. For example, if the buffer is "some|thing" where '|' is the cursor
position, if "something" is also a candidate and is being expanded, the result
will be "something|" rather than "something|thing". Note that if the buffer is
"|something" and we expanded the candidate "otherthing", the result will be
"otherthing|something" rather than "otherthing|" because in this case I believe
"otherthing" should NOT be replaced by the expanded candidate. Always replacing
the existing symbol with the expanded candidate is not good because in case that
you don't want "something" to be replaced by "otherthing" you will have to move
the cursor one position back first and enter a space, but if "something" is
already at the beginning of the line then you will have to enter a space first
and then press the LEFT arrow to get back which is painful if you use vi key
binding within emacs like myself. Even if you are not using vi key binding, this
is also a very unnatural way of editing.
Temporarily bind `print-length' to nil before `pp'

This is needed to prevent `pp' from abbreviating the output while printing the
completion history.