GNU bug report logs -
#18439
[PATCH] guile-readline: Use an empty string if HOME is unset
Previous Next
Reported by: David Michael <fedora.dm0 <at> gmail.com>
Date: Wed, 10 Sep 2014 00:12:02 UTC
Severity: wishlist
Tags: notabug, patch
Done: Mark H Weaver <mhw <at> netris.org>
Bug is archived. No further changes may be made.
Full log
Message #20 received at request <at> debbugs.gnu.org (full text, mbox):
severity 18439 wishlist
tags 18439 notabug
thanks
David Michael <fedora.dm0 <at> gmail.com> writes:
> * guile-readline/ice-9/readline.scm (history-file): When the HOME
> environment variable is unset, use the current directory instead.
> ---
> guile-readline/ice-9/readline.scm | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/guile-readline/ice-9/readline.scm b/guile-readline/ice-9/readline.scm
> index 02e68af..df2edaf 100644
> --- a/guile-readline/ice-9/readline.scm
> +++ b/guile-readline/ice-9/readline.scm
> @@ -119,7 +119,8 @@
> (define-once the-readline-port #f)
>
> (define-once history-variable "GUILE_HISTORY")
> -(define-once history-file (string-append (getenv "HOME") "/.guile_history"))
> +(define-once history-file
> + (string-append (or (getenv "HOME") ".") "/.guile_history"))
>
> (define-public readline-port
> (let ((do (lambda (r/w)
Pushed to the stable-2.0 branch, commit
3a3316e200ac49f0e8e9004c233747efd9f54a04.
I'm closing this ticket now.
Thanks!
Mark
This bug report was last modified 10 years and 301 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.