add company-mode quick help with tooltip.
enhance company-mode keybindings.
adjust Emacs `completion-at-point-functions` variable.
enhance company-mode keybindings again.
enable company-mode in specific modes, not global.
add company-auctex.
add packages tern and company-tern for JavaScript.
configure company-irony.
add package company-c-headers.
add package iasm-mode for Assembly.
add package readline-complete for Emacs shell completion.
revert back to use company-mode -> auto-complete.
add package ac-company to use company backends as auto-complete source.
add package ac-capf for completion-at-point-functions like company-capf.
load newer elisp compiler file.
update auto-complete settings.
disable ac-company.
use auto-complete again to replace company-mode.
update org code highlight.
update org-capture templates.