You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(42) |
Nov
(368) |
Dec
(248) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(2) |
Feb
(207) |
Mar
(180) |
Apr
(9) |
May
(39) |
Jun
(9) |
Jul
(22) |
Aug
(56) |
Sep
(82) |
Oct
(113) |
Nov
(236) |
Dec
(219) |
2005 |
Jan
(119) |
Feb
(81) |
Mar
(53) |
Apr
(177) |
May
(2) |
Jun
(67) |
Jul
(17) |
Aug
(5) |
Sep
(53) |
Oct
(17) |
Nov
(122) |
Dec
(77) |
2006 |
Jan
(293) |
Feb
(16) |
Mar
(32) |
Apr
(14) |
May
(29) |
Jun
(6) |
Jul
|
Aug
|
Sep
(18) |
Oct
(28) |
Nov
|
Dec
(2) |
2007 |
Jan
(8) |
Feb
(19) |
Mar
(4) |
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(37) |
Oct
(1) |
Nov
(8) |
Dec
(25) |
2008 |
Jan
(1) |
Feb
(13) |
Mar
(17) |
Apr
(3) |
May
(2) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(10) |
Nov
(19) |
Dec
(16) |
2009 |
Jan
(6) |
Feb
(9) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Konstantin S. <ks...@us...> - 2005-06-22 10:47:35
|
Update of /cvsroot/opengtoolkit/deab/developer docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22047/developer docs Modified Files: news.txt Log Message: Index: news.txt =================================================================== RCS file: /cvsroot/opengtoolkit/deab/developer docs/news.txt,v retrieving revision 1.54 retrieving revision 1.55 diff -C2 -d -r1.54 -r1.55 *** news.txt 20 Jun 2005 02:34:24 -0000 1.54 --- news.txt 22 Jun 2005 10:46:20 -0000 1.55 *************** *** 3,6 **** --- 3,10 ---- been performed on Windows platform only (W2K) + *** 18:38 22.06.2005 (KS) + + - OGB GUI: "Destinations" listbox indicates both source and target paths now. + *** 10:29 20.06.2005 (KS) |
From: Konstantin S. <ks...@us...> - 2005-06-22 10:47:35
|
Update of /cvsroot/opengtoolkit/deab In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22047 Modified Files: build_ogb_revisions.txt Log Message: Index: build_ogb_revisions.txt =================================================================== RCS file: /cvsroot/opengtoolkit/deab/build_ogb_revisions.txt,v retrieving revision 1.56 retrieving revision 1.57 diff -C2 -d -r1.56 -r1.57 *** build_ogb_revisions.txt 20 Jun 2005 02:34:24 -0000 1.56 --- build_ogb_revisions.txt 22 Jun 2005 10:46:20 -0000 1.57 *************** *** 1,6 **** [build_ogb.deab] Version=1.0.0-alpha9 ! Build_Number=201 ! Build_Date="20.06.2005 09:24:00" Status=OK Warnings=0 --- 1,6 ---- [build_ogb.deab] Version=1.0.0-alpha9 ! Build_Number=202 ! Build_Date="22.06.2005 18:40:21" Status=OK Warnings=0 *************** *** 9,14 **** [build_ogb_api.deab] Version=1.0.0-alpha9 ! Build_Number=121 ! Build_Date="20.06.2005 09:26:05" Status=OK Warnings=0 --- 9,14 ---- [build_ogb_api.deab] Version=1.0.0-alpha9 ! Build_Number=122 ! Build_Date="22.06.2005 18:42:32" Status=OK Warnings=0 *************** *** 17,22 **** [build_ogb_deab.deab] Version=1.0.0-alpha9 ! Build_Number=31 ! Build_Date="20.06.2005 09:26:19" Status=OK Warnings=0 --- 17,22 ---- [build_ogb_deab.deab] Version=1.0.0-alpha9 ! Build_Number=32 ! Build_Date="22.06.2005 18:42:45" Status=OK Warnings=0 *************** *** 25,30 **** [build_ogb_help.deab] Version=1.0.0-alpha9 ! Build_Number=78 ! Build_Date="20.06.2005 09:26:26" Status=OK Warnings=0 --- 25,30 ---- [build_ogb_help.deab] Version=1.0.0-alpha9 ! Build_Number=79 ! Build_Date="22.06.2005 18:42:50" Status=OK Warnings=0 |
From: Konstantin S. <ks...@us...> - 2005-06-20 02:34:33
|
Update of /cvsroot/opengtoolkit/deab/source/Support In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29397/source/Support Modified Files: Convert LLBs to EXEs.vi Proxy - Dist Build App from LLB.vi Log Message: Index: Convert LLBs to EXEs.vi =================================================================== RCS file: /cvsroot/opengtoolkit/deab/source/Support/Convert LLBs to EXEs.vi,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 Binary files /tmp/cvsr0Ipdv and /tmp/cvsRxCzYi differ Index: Proxy - Dist Build App from LLB.vi =================================================================== RCS file: /cvsroot/opengtoolkit/deab/source/Support/Proxy - Dist Build App from LLB.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsF5XNHA and /tmp/cvsqlCpvo differ |
From: Konstantin S. <ks...@us...> - 2005-06-20 02:34:33
|
Update of /cvsroot/opengtoolkit/deab/developer docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29397/developer docs Modified Files: news.txt Log Message: Index: news.txt =================================================================== RCS file: /cvsroot/opengtoolkit/deab/developer docs/news.txt,v retrieving revision 1.53 retrieving revision 1.54 diff -C2 -d -r1.53 -r1.54 *** news.txt 28 Apr 2005 07:43:15 -0000 1.53 --- news.txt 20 Jun 2005 02:34:24 -0000 1.54 *************** *** 4,7 **** --- 4,12 ---- + *** 10:29 20.06.2005 (KS) + + - OGB: "Proxy - Dist Build App from LLB.vi" is updated to support LV80. A build under LV8 has not yet been tested! + + *** 15:36 28.04.2005 (KS) *************** *** 14,18 **** - OGB: a new option "Namespace convention" specifies how a Namespace is to be attached to VI names. It can ! be attached as either a suffix (OpenG name mangling convention) or as a prefix. - OGB GUI: an option to automatically load the most recent build file at startup. - OGB GUI: browse buttons of Dest Source, Dest Target and Exclusion path allow selecting directory, file or --- 19,23 ---- - OGB: a new option "Namespace convention" specifies how a Namespace is to be attached to VI names. It can ! be attached either as a suffix (OpenG name mangling convention) or as a prefix. - OGB GUI: an option to automatically load the most recent build file at startup. - OGB GUI: browse buttons of Dest Source, Dest Target and Exclusion path allow selecting directory, file or |
From: Konstantin S. <ks...@us...> - 2005-06-20 02:34:33
|
Update of /cvsroot/opengtoolkit/deab/source/MSI Installer Builder In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29397/source/MSI Installer Builder Modified Files: OGIB - Check OS and LV Version.vi Log Message: Index: OGIB - Check OS and LV Version.vi =================================================================== RCS file: /cvsroot/opengtoolkit/deab/source/MSI Installer Builder/OGIB - Check OS and LV Version.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsc2Hsk3 and /tmp/cvsQtI6MQ differ |
From: Konstantin S. <ks...@us...> - 2005-06-20 02:34:32
|
Update of /cvsroot/opengtoolkit/deab In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29397 Modified Files: build_ogb_revisions.txt builder.spec Log Message: Index: builder.spec =================================================================== RCS file: /cvsroot/opengtoolkit/deab/builder.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** builder.spec 27 Apr 2005 11:58:26 -0000 1.13 --- builder.spec 20 Jun 2005 02:34:24 -0000 1.14 *************** *** 3,7 **** Name=ogrsc_builder ! Version=1.0.0alpha8 Release=1 --- 3,7 ---- Name=ogrsc_builder ! Version=1.0.0alpha9 Release=1 Index: build_ogb_revisions.txt =================================================================== RCS file: /cvsroot/opengtoolkit/deab/build_ogb_revisions.txt,v retrieving revision 1.55 retrieving revision 1.56 diff -C2 -d -r1.55 -r1.56 *** build_ogb_revisions.txt 30 Apr 2005 02:51:09 -0000 1.55 --- build_ogb_revisions.txt 20 Jun 2005 02:34:24 -0000 1.56 *************** *** 1,33 **** [build_ogb.deab] ! Version=1.0.0-alpha8 ! Build_Number=200 ! Build_Date="4/29/2005 8:43:18 AM" Status=OK Warnings=0 ! Log_File=/D/Projects/OpenG/opengtoolkit/CVS_Folders/deab/built/build_ogb.log [build_ogb_api.deab] ! Version=1.0.0-alpha8 ! Build_Number=120 ! Build_Date="4/29/2005 8:46:18 AM" Status=OK Warnings=0 ! Log_File=/D/Projects/OpenG/opengtoolkit/CVS_Folders/deab/built/build_ogb_api.log [build_ogb_deab.deab] ! Version=1.0.0-alpha8 ! Build_Number=30 ! Build_Date="4/29/2005 8:46:33 AM" Status=OK Warnings=0 ! Log_File=/D/Projects/OpenG/opengtoolkit/CVS_Folders/deab/built/build_ogb_deab.log [build_ogb_help.deab] ! Version=1.0.0-alpha8 ! Build_Number=77 ! Build_Date="4/29/2005 8:46:38 AM" Status=OK Warnings=0 ! Log_File=/D/Projects/OpenG/opengtoolkit/CVS_Folders/deab/built/build_ogb_help.log [build_ogmsiib.deab] --- 1,33 ---- [build_ogb.deab] ! Version=1.0.0-alpha9 ! Build_Number=201 ! Build_Date="20.06.2005 09:24:00" Status=OK Warnings=0 ! Log_File="/C/Shared Projects/OpenG/deab/built/build_ogb.log" [build_ogb_api.deab] ! Version=1.0.0-alpha9 ! Build_Number=121 ! Build_Date="20.06.2005 09:26:05" Status=OK Warnings=0 ! Log_File="/C/Shared Projects/OpenG/deab/built/build_ogb_api.log" [build_ogb_deab.deab] ! Version=1.0.0-alpha9 ! Build_Number=31 ! Build_Date="20.06.2005 09:26:19" Status=OK Warnings=0 ! Log_File="/C/Shared Projects/OpenG/deab/built/build_ogb_deab.log" [build_ogb_help.deab] ! Version=1.0.0-alpha9 ! Build_Number=78 ! Build_Date="20.06.2005 09:26:26" Status=OK Warnings=0 ! Log_File="/C/Shared Projects/OpenG/deab/built/build_ogb_help.log" [build_ogmsiib.deab] |
From: Jim K. <jk...@us...> - 2005-06-13 13:46:25
|
Update of /cvsroot/opengtoolkit/pipe/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30801/tests Modified Files: System Command (cmd.exe) Test.vi Log Message: added an EOL after "dir" command so that cmd.exe knows to execute the command. Index: System Command (cmd.exe) Test.vi =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/tests/System Command (cmd.exe) Test.vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvs3TUMK8 and /tmp/cvsDAlvy4 differ |
From: Rolf K. <lab...@us...> - 2005-06-13 09:05:43
|
Update of /cvsroot/opengtoolkit/pipe/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7890/tests Added Files: System Command (cmd.exe) Test.vi Log Message: Added test example for cmd.exe (not working on my machine) --- NEW FILE: System Command (cmd.exe) Test.vi --- (This appears to be a binary file; contents omitted.) |
From: Rolf K. <lab...@us...> - 2005-06-13 08:59:46
|
Update of /cvsroot/opengtoolkit/pipe/source/ogpipe.llb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4876/source/ogpipe.llb Modified Files: OGPIPE Open System Command.vi Log Message: Wired up the Hide window parameter to have an effect Index: OGPIPE Open System Command.vi =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/source/ogpipe.llb/OGPIPE Open System Command.vi,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvs2S9Bq6 and /tmp/cvsXMFA7r differ |
From: Rolf K. <lab...@us...> - 2005-06-13 08:49:15
|
Update of /cvsroot/opengtoolkit/pipe/c_source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32406/c_source Modified Files: pipes.c Log Message: Made proper forwarding of default standard error if no standard error redirection was specified. Changed hide window flag manipulation. Improved error handling. Index: pipes.c =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/c_source/pipes.c,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** pipes.c 12 Jun 2005 15:52:59 -0000 1.12 --- pipes.c 13 Jun 2005 08:48:35 -0000 1.13 *************** *** 159,164 **** MgErr LibAPI PipeOpenCmd(CStr cmd, uInt16 mode, uInt32 *fdIn, uInt32 *fdOut, uInt32 *fdErr, uInt32 *processID) { ! MgErr err = noErr; #if defined(MSWin) SECURITY_ATTRIBUTES saAttr = { 0 }; HANDLE hSaveStdout = 0L, hChildStdoutRd = 0L, hChildStdoutWr = 0L; --- 159,165 ---- MgErr LibAPI PipeOpenCmd(CStr cmd, uInt16 mode, uInt32 *fdIn, uInt32 *fdOut, uInt32 *fdErr, uInt32 *processID) { ! MgErr err = dvOpenErr; #if defined(MSWin) + BOOL ret; SECURITY_ATTRIBUTES saAttr = { 0 }; HANDLE hSaveStdout = 0L, hChildStdoutRd = 0L, hChildStdoutWr = 0L; *************** *** 166,170 **** HANDLE hSaveStderr = 0L, hChildStderrRd = 0L, hChildStderrWr = 0L; ! if (mode > kReadWriteMode) return mgArgErr; --- 167,173 ---- HANDLE hSaveStderr = 0L, hChildStderrRd = 0L, hChildStderrWr = 0L; ! if ((mode > kReadWriteMode) || ! ((mode == kReadMode || mode == kReadWriteMode) && !fdIn) || ! ((mode == kWriteMode || mode == kReadWriteMode) && !fdOut)) return mgArgErr; *************** *** 175,313 **** saAttr.bInheritHandle = TRUE; - if (mode == kWriteMode || mode == kReadWriteMode) - { - if (!fdOut) - goto error; - - /* Save the handle to the current STDOUT. */ - hSaveStdout = GetStdHandle(STD_OUTPUT_HANDLE); - - /* Create a pipe for the child process's STDOUT. */ - if (!CreatePipe(&hChildStdoutRd, &hChildStdoutWr, &saAttr, 0)) - goto error; - - /* Set the write handle to the pipe to be STDOUT. */ - if (!SetStdHandle(STD_OUTPUT_HANDLE, hChildStdoutWr)) - goto error; - - /* Create noninheritable read handle and close the inheritable read handle. */ - if (!DuplicateHandle(GetCurrentProcess(), hChildStdoutRd, - GetCurrentProcess(), (HANDLE*)fdOut, 0, - FALSE, - DUPLICATE_SAME_ACCESS)) - goto error; - CloseHandle(hChildStdoutRd); - hChildStdoutRd = 0; - } - if (mode == kReadMode || mode == kReadWriteMode) { - if (!fdIn) - goto error; - /* Save the handle to the current STDIN. */ hSaveStdin = GetStdHandle(STD_INPUT_HANDLE); /* Create a pipe for the child process's STDIN. */ ! if (!CreatePipe(&hChildStdinRd, &hChildStdinWr, &saAttr, 0)) ! goto error; ! ! /* Set the read handle to the pipe to be STDIN. */ ! if (!SetStdHandle(STD_INPUT_HANDLE, hChildStdinRd)) ! goto error; ! ! /* Duplicate the write handle to the pipe so it is not inherited. */ ! if (!DuplicateHandle(GetCurrentProcess(), hChildStdinWr, ! GetCurrentProcess(), (HANDLE*)fdIn, 0, ! FALSE, ! DUPLICATE_SAME_ACCESS)) ! goto error; ! CloseHandle(hChildStdinWr); ! hChildStdinWr = 0; } ! if (fdErr) { ! if (*fdErr) { ! /* Save the handle to the current STDERR. */ ! hSaveStderr = GetStdHandle(STD_ERROR_HANDLE); ! /* Create a pipe for the child process's STDERR. */ ! if (!CreatePipe(&hChildStderrRd, &hChildStderrWr, &saAttr, 0)) ! goto error; ! /* Set the write handle to the pipe to be STDERR. */ ! if (!SetStdHandle(STD_ERROR_HANDLE, hChildStderrWr)) ! goto error; ! /* Duplicate the read handle to the pipe so it is not inherited. */ ! if (!DuplicateHandle(GetCurrentProcess(), hChildStderrRd, ! GetCurrentProcess(), (HANDLE*)fdErr, 0, ! FALSE, ! DUPLICATE_SAME_ACCESS)) ! goto error; CloseHandle(hChildStderrRd); - hChildStderrRd = 0; } } /* Now create the child process. */ err = CreateChildProcess(cmd, hChildStdinRd, hChildStdoutWr, hChildStderrWr, processID); - if (err) - goto error; /* After process creation, restore the saved STDIN. STDOUT, and STDERR. Also close the intermediate handle. */ if (mode == kReadMode || mode == kReadWriteMode) { ! CloseHandle(hChildStdinRd); ! hChildStdinRd = 0; ! if (!SetStdHandle(STD_INPUT_HANDLE, hSaveStdin)) ! goto error; } if (mode == kWriteMode || mode == kReadWriteMode) { ! CloseHandle(hChildStdoutWr); ! hChildStdoutWr = 0; ! if (!SetStdHandle(STD_OUTPUT_HANDLE, hSaveStdout)) ! goto error; } if (fdErr && *fdErr) { ! CloseHandle(hChildStderrWr); ! hChildStderrWr = 0; ! if (!SetStdHandle(STD_ERROR_HANDLE, hSaveStderr)) ! goto error; } - return noErr; - error: - if (hSaveStdout) - CloseHandle(hSaveStdout); - if (hChildStdoutRd) - CloseHandle(hChildStdoutRd); - if (hChildStdoutWr) - CloseHandle(hChildStdoutWr); - if (fdOut && *fdOut) - CloseHandle(*(HANDLE*)fdOut); - if (hSaveStdin) - CloseHandle(hSaveStdin); - if (hChildStdinRd) - CloseHandle(hChildStdinRd); - if (hChildStdinWr) - CloseHandle(hChildStdinWr); - if (fdIn && *fdIn) - CloseHandle(*(HANDLE*)fdIn); - if (hSaveStderr) - CloseHandle(hSaveStderr); - if (hChildStderrRd) - CloseHandle(hChildStderrRd); - if (hChildStderrWr) - CloseHandle(hChildStderrWr); - if (fdErr && *fdErr) - CloseHandle(*(HANDLE*)fdErr); - return dvOpenErr; #elif defined(Unix) char *pmode; --- 178,296 ---- saAttr.bInheritHandle = TRUE; if (mode == kReadMode || mode == kReadWriteMode) { /* Save the handle to the current STDIN. */ hSaveStdin = GetStdHandle(STD_INPUT_HANDLE); /* Create a pipe for the child process's STDIN. */ ! ret = CreatePipe(&hChildStdinRd, &hChildStdinWr, &saAttr, 0); ! if (ret) ! { ! /* Set the read handle to the pipe to be STDIN. */ ! ret = SetStdHandle(STD_INPUT_HANDLE, hChildStdinRd); ! if (ret) ! { ! /* Duplicate the write handle to the pipe so it is not inherited. */ ! ret = DuplicateHandle(GetCurrentProcess(), hChildStdinWr, ! GetCurrentProcess(), (HANDLE*)fdIn, 0, ! FALSE, DUPLICATE_SAME_ACCESS); ! } ! CloseHandle(hChildStdinWr); ! } ! ! if (!ret) ! goto out; } ! if (mode == kWriteMode || mode == kReadWriteMode) { ! /* Save the handle to the current STDOUT. */ ! hSaveStdout = GetStdHandle(STD_OUTPUT_HANDLE); ! ! /* Create a pipe for the child process's STDOUT. */ ! ret = CreatePipe(&hChildStdoutRd, &hChildStdoutWr, &saAttr, 0); ! if (ret) { ! /* Set the write handle to the pipe to be STDOUT. */ ! ret = SetStdHandle(STD_OUTPUT_HANDLE, hChildStdoutWr); ! if (ret) ! { ! /* Create noninheritable read handle and close the inheritable read handle. */ ! ret = DuplicateHandle(GetCurrentProcess(), hChildStdoutRd, ! GetCurrentProcess(), (HANDLE*)fdOut, 0, ! FALSE, DUPLICATE_SAME_ACCESS); ! } ! CloseHandle(hChildStdoutRd); ! } ! if (!ret) ! goto out; ! } ! if (fdErr && *fdErr) ! { ! /* Save the handle to the current STDERR. */ ! hSaveStderr = GetStdHandle(STD_ERROR_HANDLE); ! /* Create a pipe for the child process's STDERR. */ ! ret = CreatePipe(&hChildStderrRd, &hChildStderrWr, &saAttr, 0); ! if (ret) ! { ! /* Set the write handle to the pipe to be STDERR. */ ! ret = SetStdHandle(STD_ERROR_HANDLE, hChildStderrWr); ! if (ret) ! { ! /* Duplicate the read handle to the pipe so it is not inherited. */ ! ret = DuplicateHandle(GetCurrentProcess(), hChildStderrRd, ! GetCurrentProcess(), (HANDLE*)fdErr, 0, ! FALSE, DUPLICATE_SAME_ACCESS); ! } CloseHandle(hChildStderrRd); } + + if (!ret) + goto out; + } + else + { + hChildStderrWr = GetStdHandle(STD_ERROR_HANDLE); } /* Now create the child process. */ err = CreateChildProcess(cmd, hChildStdinRd, hChildStdoutWr, hChildStderrWr, processID); + out: /* After process creation, restore the saved STDIN. STDOUT, and STDERR. Also close the intermediate handle. */ if (mode == kReadMode || mode == kReadWriteMode) { ! if (hChildStdinRd) ! CloseHandle(hChildStdinRd); ! SetStdHandle(STD_INPUT_HANDLE, hSaveStdin); } if (mode == kWriteMode || mode == kReadWriteMode) { ! if (hChildStdoutWr) ! CloseHandle(hChildStdoutWr); ! SetStdHandle(STD_OUTPUT_HANDLE, hSaveStdout); } if (fdErr && *fdErr) { ! if (hChildStderrWr) ! CloseHandle(hChildStderrWr); ! SetStdHandle(STD_ERROR_HANDLE, hSaveStderr); ! } ! ! if (err) ! { ! if (fdIn && *fdIn) ! CloseHandle(*(HANDLE*)fdIn); ! if (fdOut && *fdOut) ! CloseHandle(*(HANDLE*)fdOut); ! if (fdErr && *fdErr) ! CloseHandle(*(HANDLE*)fdErr); } #elif defined(Unix) char *pmode; *************** *** 474,478 **** { PROCESS_INFORMATION piProcInfo; ! STARTUPINFO siStartInfo; BOOL bFuncRetn = FALSE; --- 457,461 ---- { PROCESS_INFORMATION piProcInfo; ! STARTUPINFOA siStartInfo; BOOL bFuncRetn = FALSE; *************** *** 483,488 **** ZeroMemory( &siStartInfo, sizeof(STARTUPINFO) ); siStartInfo.cb = sizeof(STARTUPINFO); ! siStartInfo.dwFlags = STARTF_USESTDHANDLES | STARTF_USESHOWWINDOW; ! siStartInfo.wShowWindow = (pid && *pid) ? SW_HIDE : SW_SHOW; siStartInfo.hStdInput = stdIn; siStartInfo.hStdOutput = stdOut; --- 466,473 ---- ZeroMemory( &siStartInfo, sizeof(STARTUPINFO) ); siStartInfo.cb = sizeof(STARTUPINFO); ! siStartInfo.dwFlags = STARTF_USESTDHANDLES; ! if (pid && *pid) ! siStartInfo.dwFlags |= STARTF_USESHOWWINDOW; ! siStartInfo.wShowWindow = SW_HIDE; siStartInfo.hStdInput = stdIn; siStartInfo.hStdOutput = stdOut; *************** *** 502,516 **** if (bFuncRetn == 0) - { return mFullErr; ! } ! else ! { ! if (pid) ! *pid = piProcInfo.dwProcessId; ! CloseHandle(piProcInfo.hProcess); ! CloseHandle(piProcInfo.hThread); ! return noErr; ! } } --- 487,497 ---- if (bFuncRetn == 0) return mFullErr; ! ! if (pid) ! *pid = piProcInfo.dwProcessId; ! CloseHandle(piProcInfo.hProcess); ! CloseHandle(piProcInfo.hThread); ! return noErr; } |
From: Rolf K. <lab...@us...> - 2005-06-13 08:48:49
|
Update of /cvsroot/opengtoolkit/pipe/source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32406/source Modified Files: pipes.dll Log Message: Made proper forwarding of default standard error if no standard error redirection was specified. Changed hide window flag manipulation. Improved error handling. Index: pipes.dll =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/source/pipes.dll,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 Binary files /tmp/cvsEvS1l3 and /tmp/cvsY6omzG differ |
From: Jim K. <jk...@us...> - 2005-06-13 00:16:57
|
Update of /cvsroot/opengtoolkit/pipe/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5424/tests Added Files: System Command Pipe Python Test.vi Log Message: --- NEW FILE: System Command Pipe Python Test.vi --- (This appears to be a binary file; contents omitted.) |
From: Jim K. <jk...@us...> - 2005-06-13 00:04:55
|
Update of /cvsroot/opengtoolkit/pipe/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30541/tests Added Files: test.py Log Message: --- NEW FILE: test.py --- choice = raw_input("say something: ") print "you said: " + choice |
From: Jim K. <jk...@us...> - 2005-06-12 23:47:12
|
Update of /cvsroot/opengtoolkit/pipe In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22334 Added Files: build ogpipe 61.vi ogpipe 61.spec Log Message: added LV 6.1 build that uses OpenG Builder, rather than DEAB --- NEW FILE: build ogpipe 61.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: ogpipe 61.spec --- [Package Name] Name=oglib_pipe Version=1.0alpha Release=1 [Description] Description="The pipe package contains several routines for supporting pipe communication.\0D\0AThis is typically used for interprocess communication. It also has a function start an external command line utility and redirect its standard IO to pipes to use them for communication with that utility from within LabVIEW." Summary="OpenG Pipe Tools" License=LGPL Copyright="2004 - 2005 Rolf Kalbermatter" Distribution="OpenG Toolkit" Icon=ogpipe.bmp Vendor=OpenG.org URL=http://openg.org/ogpipe Packager="Jim Kring <ji...@ji...>" [Script VIs] [Dependencies] AutoReqProv=FALSE [Platform] Exclusive_LabVIEW_Version= >=6.1 Exclusive_LabVIEW_System=All Exclusive_OS=Windows NT, Windows 9x [Files] Num File Groups=3 [File Group 0] Source Dir=built/ogpipe Target Dir=<user.lib>/_OpenG.lib/ogpipe Replace Mode=Always Num Files=8 File 0=pipes.dll File 1=ogpipe.llb/OGPIPE - VI TREE__ogtk.vi File 2=ogpipe.llb/OGPIPE Close Pipe__ogtk.vi File 3=ogpipe.llb/OGPIPE Open Pipe__ogtk.vi File 4=ogpipe.llb/OGPIPE Open System Command__ogtk.vi File 5=ogpipe.llb/OGPIPE Read From Pipe__ogtk.vi File 6=ogpipe.llb/OGPIPE RefNum__ogtk.ctl File 7=ogpipe.llb/OGPIPE Write To Pipe__ogtk.vi [File Group 1] Source Dir="Dynamic Palette MNUs" Target Dir="<user.lib>/_dynamicpalette_dirs/comm" Replace Mode=Always Num Files=1 File 0=oglib_pipe.mnu [File Group 2] Source Dir="Dynamic Palette MNUs" Target Dir="<user.lib>/_dynamicpalette_dirs/file" Replace Mode=Always Num Files=1 File 0=oglib_pipe.mnu |
From: Jim K. <jk...@us...> - 2005-06-12 23:45:39
|
Update of /cvsroot/opengtoolkit/pipe In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21062 Modified Files: ogpipe.spec Log Message: Now adds Pipe palette to File and Communication palettes Index: ogpipe.spec =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/ogpipe.spec,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** ogpipe.spec 12 Jun 2005 21:24:13 -0000 1.3 --- ogpipe.spec 12 Jun 2005 23:45:28 -0000 1.4 *************** *** 47,51 **** [Files] ! Num File Groups=2 --- 47,51 ---- [Files] ! Num File Groups=3 *************** *** 74,77 **** --- 74,90 ---- Source Dir="Dynamic Palette MNUs" + Target Dir="<user.lib>/_dynamicpalette_dirs/comm" + + Replace Mode=Always + + Num Files=1 + + File 0=oglib_pipe.mnu + + + [File Group 2] + + Source Dir="Dynamic Palette MNUs" + Target Dir="<user.lib>/_dynamicpalette_dirs/file" |
From: Rolf K. <lab...@us...> - 2005-06-12 21:24:21
|
Update of /cvsroot/opengtoolkit/pipe In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18349 Modified Files: ogpipe.ogbld ogpipe.spec Log Message: Update build environment Index: ogpipe.ogbld =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/ogpipe.ogbld,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ogpipe.ogbld 12 Jun 2005 18:25:46 -0000 1.1 --- ogpipe.ogbld 12 Jun 2005 21:24:13 -0000 1.2 *************** *** 43,47 **** Unsaved Changes MsgBox=FALSE Ambiguous VIs Dest Dir="" ! Call Pre-Build VI="build_support/Pre-Post Build (testing).vi" Call Post-Build VI="" Revision File=build_support/pipes.rev --- 43,47 ---- Unsaved Changes MsgBox=FALSE Ambiguous VIs Dest Dir="" ! Call Pre-Build VI="" Call Post-Build VI="" Revision File=build_support/pipes.rev Index: ogpipe.spec =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/ogpipe.spec,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ogpipe.spec 12 Jun 2005 18:57:50 -0000 1.2 --- ogpipe.spec 12 Jun 2005 21:24:13 -0000 1.3 *************** *** 61,65 **** File 0=pipes.dll ! File 1=ogpipe.llb/OGPIPE - VI Tree__ogtk.vi File 2=ogpipe.llb/OGPIPE Close Pipe__ogtk.vi File 3=ogpipe.llb/OGPIPE Open Pipe__ogtk.vi --- 61,65 ---- File 0=pipes.dll ! File 1=ogpipe.llb/OGPIPE - VI TREE__ogtk.vi File 2=ogpipe.llb/OGPIPE Close Pipe__ogtk.vi File 3=ogpipe.llb/OGPIPE Open Pipe__ogtk.vi |
From: Rolf K. <lab...@us...> - 2005-06-12 21:24:21
|
Update of /cvsroot/opengtoolkit/pipe/build_support In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18349/build_support Modified Files: Pre-Post Build (testing).vi Log Message: Update build environment Index: Pre-Post Build (testing).vi =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/build_support/Pre-Post Build (testing).vi,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvszutdTF and /tmp/cvsslpfcV differ |
From: Rolf K. <lab...@us...> - 2005-06-12 18:57:58
|
Update of /cvsroot/opengtoolkit/pipe In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7795 Modified Files: ogpipe.spec Log Message: Fixed platform specification Index: ogpipe.spec =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/ogpipe.spec,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ogpipe.spec 12 Jun 2005 18:25:46 -0000 1.1 --- ogpipe.spec 12 Jun 2005 18:57:50 -0000 1.2 *************** *** 42,46 **** Exclusive_LabVIEW_System=All ! Exclusive_OS=Windows, Linux --- 42,46 ---- Exclusive_LabVIEW_System=All ! Exclusive_OS=Windows NT, Windows 9x |
From: Rolf K. <lab...@us...> - 2005-06-12 18:25:57
|
Update of /cvsroot/opengtoolkit/pipe In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23562 Added Files: build ogpipe.vi ogpipe.bmp ogpipe.ogbld ogpipe.spec Log Message: Added build tools and scripts --- NEW FILE: build ogpipe.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: ogpipe.ogbld --- [General] # Project Root is optional. If it is not specified, it is="" # assumed to be the .deab file's parent directory="" Project Root="" # Build Root is optional. If it is not specified, it is="" # assumed to be the Project Root. Build Root may be either="" # an absolute path, or a path relative to the Project Root="" Build Root=built/ogpipe # Source Root is optional. If it is not specified, it is="" # assumed to be the Project Root. Source Root may be either="" # an absolute path, or a path relative to the Project Root="" Source Root=source # Overwrite Existing Files specifies whether to overwrite="" # files in the build location. This is an optional. If it="" # is not specified, it is assumed to be FALSE="" Overwrite Existing Files=TRUE # If a Namespace is specified, all VIs and CTLs will be="" # "name magled" with the Namespace as a suffix. For="" # example, "MyVI.vi" with a Namespace of "MyApp" becomes="" # "MyVI__MyApp.vi" in the built software product.="" Namespace=ogtk ###########################################################="" # Top Level VIs specifies VIs whose hierarchies are to be="" # included in the build. Additionally, Top Level VIs will="" # be set as "Top-Level" in destination LLBs if the its="" # Destination is converted to an LLB or EXE. You can use="" # any keyname for Top Level VIs. Keynames for this section="" # are arbitrary.="" File Format Version=1.0.0-alpha3 Log Dir="built" Log File="" Log File Suffix="" Include Help Files=FALSE Help File Dir="" Include Shared Libs=TRUE Shared Lib Dir="" Include External Subrs=FALSE External Subr Dir="" Include Hidden VIs=FALSE EXE Icon File="" New Build Root=FALSE Unsaved Changes MsgBox=FALSE Ambiguous VIs Dest Dir="" Call Pre-Build VI="build_support/Pre-Post Build (testing).vi" Call Post-Build VI="" Revision File=build_support/pipes.rev Version VI Name="" Version Ctrl Name="" Apply New Password="" RemovePolyVIsAndTypedefs=FALSE Allow CBVI & Build Hierarchy Overlap=FALSE Call-Back VI 1="build_support/Call-Back VI - Rem namespace from Window Title.vi" [Top Level VIs] ###########################################################="" # Dynamic VIs specifies VIs whose hierarchies are to be="" # included in the build. Keynames for this section are="" # arbitrary="" VI 1="ogpipe.llb/OGPIPE - VI Tree.vi" [Dynamic VIs] ###########################################################="" # Destination sections should be named "Destination N", where="" # "N" is an integer. This allows you to specify multiple="" # Destination sections.="" [Exclude Lib Dirs from Build] LibDir 1=<application> [Destination 1] Source Dir=ogpipe.llb Target Dir=ogpipe.llb Convert Target to LLB=FALSE Convert Target to EXE=FALSE Remove Diagrams=FALSE Default Destination=FALSE Apply New Password="" Namespace="" [SupportFiles 1] TargetDir="" OverwriteExisting=TRUE FollowVIDirHierarchy=FALSE SourceFile 1=pipes.* --- NEW FILE: ogpipe.spec --- [Package Name] Name=oglib_pipe Version=1.0alpha Release=1 [Description] Description="The pipe package contains several routines for supporting pipe communication.\0D\0AThis is typically used for interprocess communication. It also has a function start an external command line utility and redirect its standard IO to pipes to use them for communication with that utility from within LabVIEW." Summary="OpenG Pipe Tools" License=LGPL Copyright="2004 - 2005 Rolf Kalbermatter" Distribution="OpenG Toolkit" Icon=ogpipe.bmp Vendor=OpenG.org URL=http://openg.org/ogpipe Packager="Jim Kring <ji...@ji...>" [Script VIs] [Dependencies] AutoReqProv=FALSE [Platform] Exclusive_LabVIEW_Version= >=6.0 Exclusive_LabVIEW_System=All Exclusive_OS=Windows, Linux [Files] Num File Groups=2 [File Group 0] Source Dir=built/ogpipe Target Dir=<user.lib>/_OpenG.lib/ogpipe Replace Mode=Always Num Files=8 File 0=pipes.dll File 1=ogpipe.llb/OGPIPE - VI Tree__ogtk.vi File 2=ogpipe.llb/OGPIPE Close Pipe__ogtk.vi File 3=ogpipe.llb/OGPIPE Open Pipe__ogtk.vi File 4=ogpipe.llb/OGPIPE Open System Command__ogtk.vi File 5=ogpipe.llb/OGPIPE Read From Pipe__ogtk.vi File 6=ogpipe.llb/OGPIPE RefNum__ogtk.ctl File 7=ogpipe.llb/OGPIPE Write To Pipe__ogtk.vi [File Group 1] Source Dir="Dynamic Palette MNUs" Target Dir="<user.lib>/_dynamicpalette_dirs/file" Replace Mode=Always Num Files=1 File 0=oglib_pipe.mnu --- NEW FILE: ogpipe.bmp --- (This appears to be a binary file; contents omitted.) |
From: Rolf K. <lab...@us...> - 2005-06-12 18:25:55
|
Update of /cvsroot/opengtoolkit/pipe/build_support In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23562/build_support Added Files: Build Package (Proxy).vi Build SPEC file List from Dir.vi Call-Back VI - Rem namespace from Window Title.vi Pre-Post Build (testing).vi Update File Info in File Group Section.vi Update Spec File List (Proxy).vi Update Spec File List.vi Log Message: Added build tools and scripts --- NEW FILE: Build Package (Proxy).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Update File Info in File Group Section.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Pre-Post Build (testing).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Build SPEC file List from Dir.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Call-Back VI - Rem namespace from Window Title.vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Update Spec File List (Proxy).vi --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Update Spec File List.vi --- (This appears to be a binary file; contents omitted.) |
From: Rolf K. <lab...@us...> - 2005-06-12 18:25:55
|
Update of /cvsroot/opengtoolkit/pipe/Dynamic Palette MNUs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23562/Dynamic Palette MNUs Added Files: oglib_pipe.mnu Log Message: Added build tools and scripts --- NEW FILE: oglib_pipe.mnu --- (This appears to be a binary file; contents omitted.) |
From: Rolf K. <lab...@us...> - 2005-06-12 17:20:04
|
Update of /cvsroot/opengtoolkit/pipe/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25059/tests Modified Files: System Command Pipe Test.vi Log Message: Minor changes Index: System Command Pipe Test.vi =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/tests/System Command Pipe Test.vi,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 Binary files /tmp/cvstkkyiZ and /tmp/cvspQlDXd differ |
From: Rolf K. <lab...@us...> - 2005-06-12 17:17:32
|
Update of /cvsroot/opengtoolkit/pipe/build_support In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23877/build_support Log Message: Directory /cvsroot/opengtoolkit/pipe/build_support added to the repository |
From: Rolf K. <lab...@us...> - 2005-06-12 17:16:43
|
Update of /cvsroot/opengtoolkit/pipe/Dynamic Palette MNUs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23475/Dynamic Palette MNUs Log Message: Directory /cvsroot/opengtoolkit/pipe/Dynamic Palette MNUs added to the repository |
From: Rolf K. <lab...@us...> - 2005-06-12 17:11:03
|
Update of /cvsroot/opengtoolkit/pipe/source/ogpipe.llb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19504/source/ogpipe.llb Modified Files: OGPIPE Close Pipe.vi OGPIPE Open Pipe.vi OGPIPE Open System Command.vi OGPIPE Read From Pipe.vi OGPIPE Write To Pipe.vi Log Message: Changed VI Title Index: OGPIPE Open Pipe.vi =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/source/ogpipe.llb/OGPIPE Open Pipe.vi,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvsMXec5A and /tmp/cvskfSE87 differ Index: OGPIPE Read From Pipe.vi =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/source/ogpipe.llb/OGPIPE Read From Pipe.vi,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvs8KPyHD and /tmp/cvseiG4Ma differ Index: OGPIPE Write To Pipe.vi =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/source/ogpipe.llb/OGPIPE Write To Pipe.vi,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvsdIlETE and /tmp/cvswQE70b differ Index: OGPIPE Close Pipe.vi =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/source/ogpipe.llb/OGPIPE Close Pipe.vi,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 Binary files /tmp/cvsH6r5LJ and /tmp/cvsbIleVg differ Index: OGPIPE Open System Command.vi =================================================================== RCS file: /cvsroot/opengtoolkit/pipe/source/ogpipe.llb/OGPIPE Open System Command.vi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 Binary files /tmp/cvs1SnRnM and /tmp/cvsc02Myj differ |