diff --git a/editors/emacs/ac-dcd.el b/editors/emacs/ac-dcd.el index 66f6911..adef7e5 100644 --- a/editors/emacs/ac-dcd.el +++ b/editors/emacs/ac-dcd.el @@ -23,8 +23,9 @@ (require 'auto-complete) (require 'rx) -(require 'yasnippet) +(require 'yasnippet nil t) (require 'eshell) + (defcustom ac-dcd-executable "dcd-client" "Location of dcd-client executable." @@ -167,7 +168,7 @@ If you want to restart server, use `ac-dcd-init-server' instead." (defsubst ac-dcd-cursor-position () "Get cursor position to pass to dcd-client. TODO: multi byte character support" - (point)) + (position-bytes (point))) (defsubst ac-dcd-build-complete-args (pos) (list