This patch implements a new mode for Gnuplot under Win32, namely a plain
console mode. I hacked this mode to work better with octave under Windows.
I faced problems when using pgnuplot.exe, because it cannot handle a lot of
input data: indeed, the PostMessage() call fails, because the event queue
of wgnuplot.exe is full. As there's not recovery mechanism, data get lost.
This new mode allows to communicate directly with wgnuplot with pipes,
without the need of an intermediate pgnuplot:
- it's faster
- there's no additional text window (less confusing when using gnuplot as a
child program), as long as the parent program has a console
- no data loss
I made all tests under MSVC8.
Michael.
Nobody/Anonymous
None
None
Public
|
Date: 2009-07-20 18:01 There seems to be no further discussion, and the code is already in CVS, so |
|
Date: 2009-06-01 15:27 In preparation for eventual release of gnuplot version 4.4, existing bugs |
|
Date: 2009-06-01 05:02 In preparation for eventual release of gnuplot version 4.4, existing bugs |
|
Date: 2008-12-26 12:32 I'd like to propose a small addition to the windows console patch: |
|
Date: 2008-11-22 10:57 Should the patch below |
|
Date: 2008-11-10 13:53 It does check for console input, when paused_for_mouse is false. |
|
Date: 2008-11-07 22:17 Regarding the following patch against the wxt terminal, I don't understand |
|
Date: 2008-11-07 12:03 Committed to cvs. Thanks for the patch! |
|
Date: 2008-10-18 22:15 New patch with updated makefile.mgw. |
|
Date: 2008-10-17 21:30 I have updated the patch. I have added CONSOLE target in makefile.mgw. I |
|
Date: 2008-10-16 20:51 I have found the problem. If the CONSOLE is defined, you don't call some |
|
Date: 2008-10-16 14:36 To be honest, I won't be able to help you for the |
|
Date: 2008-10-16 13:31 I don't know about Windows programming. The most helpful for us would be if |
|
Date: 2008-10-16 07:34 I don't know why it crashes for you and not for me. |
|
Date: 2008-10-15 17:35 Yes, it runs OK until exit. |
|
Date: 2008-10-15 07:44 I can't comment for the Wine situation as the problem might |
|
Date: 2008-10-13 21:05 I have used temporarily the output name wgnuplot.exe in order to make |
|
Date: 2008-10-13 08:49 There's something I don't understand in the way you compile |
|
Date: 2008-10-10 23:06 I have committed the wxt and ps-prolog patches into cvs. |
|
Date: 2008-10-10 14:54 > - gnuplot-console.diff |
|
Date: 2008-10-10 14:51 ChangeLog for gnuplot-relocatable-ps-prolog.diff: |
|
Date: 2008-10-10 14:42 ChangeLog for gnuplot-wxt.diff |
|
Date: 2008-10-09 23:46 I have tried all the three patches. My comments: |
|
Date: 2008-09-30 15:08 File Added: gnuplot-wxt.diff |
|
Date: 2008-09-30 15:07 File Added: gnuplot-relocatable-ps-prolog.diff |
|
Date: 2008-09-30 15:07 File Added: gnuplot-console.diff |
|
Date: 2008-06-12 17:09
|
|
Date: 2007-01-25 13:47
|
|
Date: 2007-01-11 09:51
|
|
Date: 2007-01-11 09:50
|
|
Date: 2007-01-08 10:04
|
|
Date: 2007-01-08 09:28
|
|
Date: 2007-01-08 09:15
|
|
Date: 2007-01-07 21:24
|
|
Date: 2007-01-07 12:28
|
|
Date: 2007-01-05 14:35
|
|
Date: 2007-01-05 13:41
|
|
Date: 2007-01-05 09:43
|
| Filename | Description | Download |
|---|---|---|
| wgnuplot_console-Oct17.diff | Console patch 17.10.2008 | Download |
| wgnuplot_console-Oct18.diff | Console patch 18.10.2008 | Download |
| gnuplot-console.diff | Core patch | Download |
| gnuplot-relocatable-ps-prolog.diff | Look for PS prologue in a more flexible way | Download |
| gnuplot-wxt.diff | Allow to compile wxt terminal with MSVC | Download |
| gp-win32-console.diff | Strip \r from input lines | Download |
| gp-win-console-4.2.diff | Patch ported to 4.2rc4 | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| close_date | - | 2009-07-20 18:01 | sfeam |
| allow_comments | 1 | 2009-07-20 18:01 | sfeam |
| status_id | Open | 2009-07-20 18:01 | sfeam |
| priority | 5 | 2009-06-01 15:27 | sfeam |
| status_id | Pending | 2008-11-10 13:53 | goffioul |
| close_date | 2008-11-07 12:03 | 2008-11-10 13:53 | goffioul |
| resolution_id | None | 2008-11-07 12:03 | mikulik |
| close_date | - | 2008-11-07 12:03 | mikulik |
| status_id | Open | 2008-11-07 12:03 | mikulik |
| File Added | 297892: wgnuplot_console-Oct18.diff | 2008-10-18 22:15 | mikulik |
| File Added | 297812: wgnuplot_console-Oct17.diff | 2008-10-17 21:30 | mikulik |
| File Added | 295491: gnuplot-wxt.diff | 2008-09-30 15:08 | goffioul |
| File Added | 295490: gnuplot-relocatable-ps-prolog.diff | 2008-09-30 15:07 | goffioul |
| File Added | 295489: gnuplot-console.diff | 2008-09-30 15:07 | goffioul |
| File Added | 213077: gp-win-console-4.2.diff | 2007-01-25 13:47 | goffioul |
| File Deleted | 209834: | 2007-01-11 09:50 | goffioul |
| File Added | 210799: gp-win32-console.diff | 2007-01-11 09:50 | goffioul |
| File Deleted | 209685: | 2007-01-05 09:46 | goffioul |
| File Added | 209834: gp-win-console.diff.bz2 | 2007-01-05 09:43 | goffioul |
| File Added | 209685: gp-win-console.diff.bz2 | 2007-01-04 15:54 | goffioul |
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use