From 013d3dbb89a25dca9375640d7c534ab23540b0b4 Mon Sep 17 00:00:00 2001 From: axel Date: Sat, 22 Jul 2006 19:55:07 +1000 Subject: [PATCH] Make sure that the builtin source command is used when reading the init files, and not an overloaded function darcs-hash:20060722095507-ac50b-4c7c51bec3f2d7224178cdacd2c9ec4ea3b073c3.gz --- main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.c b/main.c index eb8b452bb..2a2d6dc9c 100644 --- a/main.c +++ b/main.c @@ -81,9 +81,9 @@ static int read_init() return 0; } - eval( L"builtin cd " DATADIR L"/fish 2>/dev/null; and . fish 2>/dev/null", 0, TOP ); - eval( L"builtin cd " SYSCONFDIR L" 2>/dev/null; and . fish 2>/dev/null", 0, TOP ); - eval( L"builtin cd 2>/dev/null; and . .fish 2>/dev/null", 0, TOP ); + eval( L"builtin cd " DATADIR L"/fish 2>/dev/null; and builtin . fish 2>/dev/null", 0, TOP ); + eval( L"builtin cd " SYSCONFDIR L" 2>/dev/null; and builtin . fish 2>/dev/null", 0, TOP ); + eval( L"builtin cd 2>/dev/null; and builtin . .fish 2>/dev/null", 0, TOP ); if( chdir( cwd ) == -1 ) {