Fórum Root.cz
		Hlavní témata => Software => Téma založeno: milo  15. 10. 2014, 14:21:31
		
			
			- 
				Dobrý den
 pokusil jsem se nainstalovat a zprovoznit emacs jako IDE. Pokoušel jsem se zprovoznit ECB, ale vždy mi to ohlásí tuto chybu. ECB jsem instaloval přes list-packages. Pokud je to podstatne běžím na centos 6.5, musel jsem přidat repozitář abych měl možnost instalovat balíček emacs24, jinak byla k dispozici starší verze(<23.1.1) a k nim nejsou kompatibilní návody.
 
 Výpis po zadání příkazu ke spuštění
 All requirements for ECB 2.40 fulfilled - Enjoy it!
 The ECB is now deactivated.
 ecb-clean-up-after-activation-failure: ECB 2.40: Errors during the layout setup of ECB. (error-type: void-function, error-data: (ecb-layout-function-layout-name))
 
 v .emacs mám vloženo toto
 
 (add-to-list 'load-path "~/.emacs.d/")
 
 
 
 (require 'cc-mode)
 (setq-default c-basic-offset 4 c-default-style "linux")
 (setq-default tab-width 4 indent-tabs-mode t)
 (define-key c-mode-base-map (kbd "RET") 'newline-and-indent)
 
 
 (require 'autopair)
 ;;(require 'autopair)
 ;;(autopair-global-mode 1)
 ;;(setq autopair-autowrap t)
 
 
 (require 'package)
 (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/"))
 (package-initialize)
 
 
 (require 'yasnippet)
 (yas-global-mode 1)
 
 (require 'auto-complete)
 (require 'auto-complete-config)
 (add-to-list 'ac-dictionary-directories "~/.emacs.d/ac-dict")
 (ac-config-default)
 (ac-set-trigger-key "TAB")
 (ac-set-trigger-key "<tab>")
 
 (require 'ecb)
 (require 'ecb-autoloads)
 (setq ecb-examples-bufferinfo-buffer-name nil)
 (setq ecb-layout-name "layout-name")
 (setq ecb-show-sources-in-directories-buffer 'always)
 (setq ecb-compile-window-height 12)
 ;;; activate and deactivate ecb
 (global-set-key (kbd "C-x C-;") 'ecb-activate)
 (global-set-key (kbd "C-x C-'") 'ecb-deactivate)
 ;;; show/hide ecb window
 (global-set-key (kbd "C-;") 'ecb-show-ecb-windows)
 (global-set-key (kbd "C-'") 'ecb-hide-ecb-windows)
 ;;; quick navigation between ecb windows
 (global-set-key (kbd "C-)") 'ecb-goto-window-edit1)
 (global-set-key (kbd "C-!") 'ecb-goto-window-directories)
 (global-set-key (kbd "C-@") 'ecb-goto-window-sources)
 (global-set-key (kbd "C-#") 'ecb-goto-window-methods)
 (global-set-key (kbd "C-$") 'ecb-goto-window-compilation)