 
 (require 'company)
 (add-hook 'after-init-hook 'global-company-mode)
+
 (global-set-key (kbd "M-/") 'company-complete)
 
 ;; flyspell

(require 'whitespace)
(setq-default whitespace-line-column fill-column) ;; limit line length
(setq-default whitespace-style '(face lines-tail tailing))
(setq-default show-trailing-whitespace t)
(add-hook 'prog-mode-hook 'whitespace-mode)


  (interactive "p")
  (cond ((looking-at "\\s\(") (forward-list 1) (backward-char 1))
	((looking-at "\\s\)") (forward-char 1) (backward-list 1))
	(t (self-insert-command (or arg 1)))))
(global-set-key "%" 'match-paren)

(defun wy-go-to-char (n char)
