help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

setting enviromment variable


From: henry atting
Subject: setting enviromment variable
Date: Tue, 25 Aug 2009 22:33:56 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux)

Hi,

setting environment variables does not work anymore.
I do it like this:

;; ledger file variable
(setenv "LEDGER_FILE" (concat (getenv "LEDGER_FILE") "~/ledger/ledger.dat"))
;; printer variable
(setenv "PRINTER" (concat (getenv "PRINTER") "HL2030"))

Evaluating produces:

"~/ledger/ledger.dat~/ledger/ledger.dat~/ledger/ledger.dat~/ledger/ledger.dat"
"HL2030HL2030HL2030HL2030"

Hence I cannot print or use ledger from the eshell command line:

While parsing environment variable option
'LEDGER_FILE=~/ledger/ledger.dat~/ledger/ledger.dat': Error: The ledger
file '/home/atting/ledger/ledger.dat~/ledger/ledger.dat' does not exist
or is not readable

(GNU Emacs 23.1.50.1)

henry

-- 
http://literaturlatenight.de


reply via email to

[Prev in Thread] Current Thread [Next in Thread]