pdee/pdee — Issue #8: pdee-install-dir is still needed to initialize PDEE correctly
Author: akamch
Created: 2011-11-17 12:39:01+00:00
State: open

PDEE is in ~/.emacs.d/vendor/pdee and installed:

```lisp
(add-to-list 'load-path "~/.emacs.d/vendor/pdee/")
(load-file "~/.emacs.d/vendor/pdee/pdee-init.el")
```
Emacs barks on start:

```lisp
Debugger entered--Lisp error: (file-error "Cannot open load file" "/home/user/extensions/flymake-patch.el")
load("/home/user/extensions/flymake-patch.el" nil nil t)
load-file("extensions/flymake-patch.el")
(if (load-file (concat pdee-install-dir "extensions/flymake-patch.el")) (progn (setq flymake-info-line-regex (append flymake-info-line-regex (quote ("unused$" "^redefinition" "used$")))) (load-library "flymake-cursor")))
(when (load-file (concat pdee-install-dir "extensions/flymake-patch.el")) (setq flymake-info-line-regex (append flymake-info-line-regex (quote ("unused$" "^redefinition" "used$")))) (load-library "flymake-cursor"))
eval-buffer(#> nil "/home/user/.emacs.d/vendor/pdee/pdee-python.el" nil t) ; Reading at buffer position 2877
load-with-code-conversion("/home/user/.emacs.d/vendor/pdee/pdee-python.el" "/home/user/.emacs.d/vendor/pdee/pdee-python.el" nil t)
require(pdee-python)
eval-buffer(#> nil "/home/user/.emacs.d/vendor/pdee/pdee-init.el" nil t) ; Reading at buffer position 1182
load-with-code-conversion("/home/user/.emacs.d/vendor/pdee/pdee-init.el" "/home/user/.emacs.d/vendor/pdee/pdee-init.el" nil nil)
load("/home/user/.emacs.d/vendor/pdee/pdee-init.el" nil nil t)
load-file("~/.emacs.d/vendor/pdee/pdee-init.el")
eval-buffer(# nil "/home/user/.emacs.d/init.el" nil t) ; Reading at buffer position 3530
load-with-code-conversion("/home/user/.emacs.d/init.el" "/home/user/.emacs.d/init.el" t t)
load("/home/user/.emacs.d/init" t t)
#[0 "\205\262
```

Adding

```lisp
(setq pdee-install-dir (expand-file-name "~/.emacs.d/vendor/pdee/"))
```
fixes initialization.