diff -r 3d8b6068a940 -r 6aff838af671 .emacs-my --- a/.emacs-my Tue May 07 00:44:54 2019 +0300 +++ b/.emacs-my Tue May 07 00:45:32 2019 +0300 @@ -758,8 +758,8 @@ (t (error "Emacs version is too old and lacks Unicode support...")))) (when (>= emacs-major-version 23) - (define-key global-map "\C-x8g" (lambda nil (interactive) (ucs-insert (my--get-char "HRYVNIA SIGN")))) - (define-key global-map "\C-x8e" (lambda nil (interactive) (ucs-insert (my--get-char "EURO SIGN")))) ) + (define-key global-map "\C-x8g" (lambda nil (interactive) (insert-char (my--get-char "HRYVNIA SIGN")))) + (define-key global-map "\C-x8e" (lambda nil (interactive) (insert-char (my--get-char "EURO SIGN")))) ) ;; generic-define-* before (require 'generic-x) allow load all useful extra modes. (defvar generic-define-mswindows-modes t)