antiright-devel
[Top][All Lists]
Advanced

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

[Antiright-devel] antiright ACE-desktop/ACE gshterm/command_line.c


From: Jeffrey Bedard
Subject: [Antiright-devel] antiright ACE-desktop/ACE gshterm/command_line.c
Date: Mon, 26 Feb 2007 15:30:19 +0000

CVSROOT:        /sources/antiright
Module name:    antiright
Changes by:     Jeffrey Bedard <jefbed> 07/02/26 15:30:19

Modified files:
        ACE-desktop    : ACE 
        gshterm        : command_line.c 

Log message:
        Fixed a bug that occurs when bash executes ACE, where the empty Debug 
function
        was indicated as a syntax error.  Added checking of the SHELL 
environment
        variable in order to execute the user's default shell by default.  

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/ACE?cvsroot=antiright&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/antiright/gshterm/command_line.c?cvsroot=antiright&r1=1.4&r2=1.5

Patches:
Index: ACE-desktop/ACE
===================================================================
RCS file: /sources/antiright/antiright/ACE-desktop/ACE,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- ACE-desktop/ACE     25 Feb 2007 21:33:10 -0000      1.12
+++ ACE-desktop/ACE     26 Feb 2007 15:30:19 -0000      1.13
@@ -29,6 +29,7 @@
 else
        Debug()
        {
+    echo -n
        }
 fi
 

Index: gshterm/command_line.c
===================================================================
RCS file: /sources/antiright/antiright/gshterm/command_line.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- gshterm/command_line.c      23 Feb 2007 22:52:36 -0000      1.4
+++ gshterm/command_line.c      26 Feb 2007 15:30:19 -0000      1.5
@@ -32,7 +32,15 @@
 
   ARIFNB(gshterm_construct_command_from_args (
                                            term, argc, argv, &command))
+   {
+      char *shell;
+
+      shell=getenv("SHELL");
+      ARIFNP(shell)
     ar_asprintf (&command, "/bin/sh");
+      else
+        ar_asprintf (&command, "%s", shell);
+   }
 
   return (command);
 }




reply via email to

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