-diff -burN elinks-0.11.0.orig/doc/man/man1/elinks.1.in elinks-0.11.0/doc/man/man1/elinks.1.in
---- elinks-0.11.0.orig/doc/man/man1/elinks.1.in 2006-01-01 21:59:35.921524250 +0100
-+++ elinks-0.11.0/doc/man/man1/elinks.1.in 2006-01-01 22:01:19.884021500 +0100
-@@ -320,6 +320,12 @@
+--- elinks-0.12pre1/doc/man/man1/elinks.1.in.old 2008-07-01 02:11:44.000000000 +0200
++++ elinks-0.12pre1/doc/man/man1/elinks.1.in 2008-07-01 18:36:50.000000000 +0200
+@@ -315,6 +315,12 @@ The path to the users home directory. Us
~/.
.RE
.PP
WWW_HOME
.RS 4
Homepage location (as in
-diff -burN elinks-0.11.0.orig/src/config/home.c elinks-0.11.0/src/config/home.c
---- elinks-0.11.0.orig/src/config/home.c 2006-01-01 21:59:35.845519500 +0100
-+++ elinks-0.11.0/src/config/home.c 2006-01-01 22:00:36.489309500 +0100
-@@ -109,7 +109,7 @@
+--- elinks-0.12pre1/src/config/home.c.old 2008-07-01 02:11:44.000000000 +0200
++++ elinks-0.12pre1/src/config/home.c 2008-07-01 18:41:01.000000000 +0200
+@@ -110,7 +110,8 @@ static unsigned char *
get_home(void)
{
unsigned char *home_elinks;
- unsigned char *envhome = getenv("HOME");
-+ unsigned char *envhome = getenv("HOME_ETC") ? getenv("HOME_ETC") : getenv("HOME");
- unsigned char *home = envhome ? stracpy(envhome)
- : elinks_dirname(program.path);
++ unsigned char *home_etc = getenv("HOME_ETC");
++ unsigned char *envhome = home_etc ? home_etc : getenv("HOME");
+ unsigned char *home = NULL;
+ if (!home && envhome)