A rough account of what I did with Emacs recently.
which is a bit unpleasant but does the job. So now I could add the following:(mapcar (lambda(envstring) (if (not (string-match "=" envstring)) () ;; there's a stray empty string in here
(setenv (substring envstring 0 (string-match "=" envstring)) (substring envstring (+ 1 (string-match "=" envstring)))))) (split-string (shell-command-to-string "/bin/bash --login -c env") "[\r\n]+"))
and expect it to actually work. Which it did.(setq ps/external-dir (shell-command-to-string "perly_sense external_dir"))
previous month | current month | next month