You can subscribe to this list here.
| 2001 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(83) |
Nov
(57) |
Dec
(111) |
| 2004 |
Jan
(38) |
Feb
(121) |
Mar
(107) |
Apr
(241) |
May
(102) |
Jun
(190) |
Jul
(239) |
Aug
(158) |
Sep
(184) |
Oct
(193) |
Nov
(47) |
Dec
(68) |
| 2005 |
Jan
(190) |
Feb
(105) |
Mar
(99) |
Apr
(65) |
May
(92) |
Jun
(250) |
Jul
(197) |
Aug
(128) |
Sep
(101) |
Oct
(183) |
Nov
(186) |
Dec
(42) |
| 2006 |
Jan
(102) |
Feb
(122) |
Mar
(154) |
Apr
(196) |
May
(181) |
Jun
(281) |
Jul
(310) |
Aug
(198) |
Sep
(145) |
Oct
(188) |
Nov
(134) |
Dec
(90) |
| 2007 |
Jan
(134) |
Feb
(181) |
Mar
(157) |
Apr
(57) |
May
(81) |
Jun
(204) |
Jul
(60) |
Aug
(37) |
Sep
(17) |
Oct
(90) |
Nov
(122) |
Dec
(72) |
| 2008 |
Jan
(130) |
Feb
(108) |
Mar
(160) |
Apr
(38) |
May
(83) |
Jun
(42) |
Jul
(75) |
Aug
(16) |
Sep
(71) |
Oct
(57) |
Nov
(59) |
Dec
(152) |
| 2009 |
Jan
(73) |
Feb
(213) |
Mar
(67) |
Apr
(40) |
May
(46) |
Jun
(82) |
Jul
(73) |
Aug
(57) |
Sep
(108) |
Oct
(36) |
Nov
(153) |
Dec
(77) |
| 2010 |
Jan
(42) |
Feb
(171) |
Mar
(150) |
Apr
(6) |
May
(22) |
Jun
(34) |
Jul
(31) |
Aug
(38) |
Sep
(32) |
Oct
(59) |
Nov
(13) |
Dec
(62) |
| 2011 |
Jan
(114) |
Feb
(139) |
Mar
(126) |
Apr
(51) |
May
(53) |
Jun
(29) |
Jul
(41) |
Aug
(29) |
Sep
(35) |
Oct
(87) |
Nov
(42) |
Dec
(20) |
| 2012 |
Jan
(111) |
Feb
(66) |
Mar
(35) |
Apr
(59) |
May
(71) |
Jun
(32) |
Jul
(11) |
Aug
(48) |
Sep
(60) |
Oct
(87) |
Nov
(16) |
Dec
(38) |
| 2013 |
Jan
(5) |
Feb
(19) |
Mar
(41) |
Apr
(47) |
May
(14) |
Jun
(32) |
Jul
(18) |
Aug
(68) |
Sep
(9) |
Oct
(42) |
Nov
(12) |
Dec
(10) |
| 2014 |
Jan
(14) |
Feb
(139) |
Mar
(137) |
Apr
(66) |
May
(72) |
Jun
(142) |
Jul
(70) |
Aug
(31) |
Sep
(39) |
Oct
(98) |
Nov
(133) |
Dec
(44) |
| 2015 |
Jan
(70) |
Feb
(27) |
Mar
(36) |
Apr
(11) |
May
(15) |
Jun
(70) |
Jul
(30) |
Aug
(63) |
Sep
(18) |
Oct
(15) |
Nov
(42) |
Dec
(29) |
| 2016 |
Jan
(37) |
Feb
(48) |
Mar
(59) |
Apr
(28) |
May
(30) |
Jun
(43) |
Jul
(47) |
Aug
(14) |
Sep
(21) |
Oct
(26) |
Nov
(10) |
Dec
(2) |
| 2017 |
Jan
(26) |
Feb
(27) |
Mar
(44) |
Apr
(11) |
May
(32) |
Jun
(28) |
Jul
(75) |
Aug
(45) |
Sep
(35) |
Oct
(285) |
Nov
(99) |
Dec
(16) |
| 2018 |
Jan
(8) |
Feb
(8) |
Mar
(42) |
Apr
(35) |
May
(23) |
Jun
(12) |
Jul
(16) |
Aug
(11) |
Sep
(8) |
Oct
(16) |
Nov
(5) |
Dec
(8) |
| 2019 |
Jan
(9) |
Feb
(28) |
Mar
(4) |
Apr
(10) |
May
(7) |
Jun
(4) |
Jul
(4) |
Aug
|
Sep
(4) |
Oct
|
Nov
(23) |
Dec
(3) |
| 2020 |
Jan
(19) |
Feb
(3) |
Mar
(22) |
Apr
(17) |
May
(10) |
Jun
(69) |
Jul
(18) |
Aug
(23) |
Sep
(25) |
Oct
(11) |
Nov
(20) |
Dec
(9) |
| 2021 |
Jan
(1) |
Feb
(7) |
Mar
(9) |
Apr
|
May
(1) |
Jun
(8) |
Jul
(6) |
Aug
(8) |
Sep
(7) |
Oct
|
Nov
(2) |
Dec
(23) |
| 2022 |
Jan
(23) |
Feb
(9) |
Mar
(9) |
Apr
|
May
(8) |
Jun
(1) |
Jul
(6) |
Aug
(8) |
Sep
(30) |
Oct
(5) |
Nov
(4) |
Dec
(6) |
| 2023 |
Jan
(2) |
Feb
(5) |
Mar
(7) |
Apr
(3) |
May
(8) |
Jun
(45) |
Jul
(8) |
Aug
|
Sep
(2) |
Oct
(14) |
Nov
(7) |
Dec
(2) |
| 2024 |
Jan
(4) |
Feb
(4) |
Mar
|
Apr
(7) |
May
(2) |
Jun
(1) |
Jul
|
Aug
(5) |
Sep
|
Oct
|
Nov
(4) |
Dec
(14) |
| 2025 |
Jan
(22) |
Feb
(6) |
Mar
(5) |
Apr
(14) |
May
(6) |
Jun
(11) |
Jul
(19) |
Aug
|
Sep
(17) |
Oct
(1) |
Nov
(2) |
Dec
(18) |
| 2026 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
(2) |
Jun
(1) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Bastian M. <bma...@we...> - 2005-09-06 11:40:31
|
Marko Brandes wrote: =2E..(snip)... >=20 > To activate the datastring and histogram features I had to copy > EAM_DATASTRINGS and EAM_HISTOGRAM options from config.cyg to config.nt.= > It may be a good idea to add them to the CVS version of config.nt. Save= s > hassle. Indeed. Config.nt and makefile.nt haven't been updated to reflect recent features yet. E.g. GP_MACROS, WITH_IMAGE, GP_STRING_VARS, BINARY_DATA_FIL= E etc. are missing as well. I suggest changing the layout of config.nt while at it. Most of the config.* files in config/ files have the same layout as config.h generated by the autoconf tools. This makes it very easy to spot missing defines for new features etc. >=20 > Again thanks for your help. >=20 > Marko Brandes. >=20 --=20 Bastian M=E4rkisch Physikalisches Institut, Universit=E4t Heidelberg |
|
From: Marko B. <mar...@sp...> - 2005-09-05 19:55:27
|
Am Mo 05.09.2005 18:07 schrieb Hans-Bernhard Broeker <br...@ph...>: > Marko Brandes wrote: > > - copy ..configconfig.nt ..srcconfig.h > > That still looks strange. One of those .. should be superfluous. > --- You're right. Just a typo in the mail. > It's no longer really needed, either --- makefile.nt now makes the > copy > itself, if you didn't. > > > But nmake stops (after having assembled the linkopt1.msw) at calling > > the > > first link command. > > That's strange. It suggests your nmake or VC++ installation could be > broken, or your makefile.nt corrupted by earlier editing. > > Are you sure you did this from fresh, unmodified CVS source? --- Yes, sure. I hadn't touched the makefile. > > Are you sure you had cd'ed to gnuplot/src before running nmake? --- Yes. > > What ever went wrong there must be a peculiarity of your local system. > Others have been running builds using makefile.nt successfully for > years. > Phew... build complete. But don't ask how. I compiled the sources without using the makefile but loooooooong command-line arguments. Step by step. Maybe your are right and something is broken with my local installation. To activate the datastring and histogram features I had to copy EAM_DATASTRINGS and EAM_HISTOGRAM options from config.cyg to config.nt. It may be a good idea to add them to the CVS version of config.nt. Saves hassle. Again thanks for your help. Marko Brandes. |
|
From: Hans-Bernhard B. <br...@ph...> - 2005-09-05 16:05:49
|
Marko Brandes wrote: > - copy ..\config\config.nt ..\src\config.h That still looks strange. One of those ..\ should be superfluous. It's no longer really needed, either --- makefile.nt now makes the copy itself, if you didn't. > But nmake stops (after having assembled the linkopt1.msw) at calling the > first link command. That's strange. It suggests your nmake or VC++ installation could be broken, or your makefile.nt corrupted by earlier editing. Are you sure you did this from fresh, unmodified CVS source? Are you sure you had cd'ed to gnuplot/src before running nmake? What ever went wrong there must be a peculiarity of your local system. Others have been running builds using makefile.nt successfully for years. |
|
From: Marko B. <nom...@sp...> - 2005-09-05 14:21:08
|
Hello there, a few days before I asked a question concernig building gnuplot CVS version on windows. These problems are solved, but I still did not mange to build it succesfully. Until now I did: - compile libpng and zlib - compile libpdf - put the dll's in \windows\system32 - copy ..\config\config.nt ..\src\config.h - run vcvars32.bat - run nmake -f ..\config\makefile.nt (from ..\src) as it was stated in makefile.nt But nmake stops (after having assembled the linkopt1.msw) at calling the first link command. It says: link /subsystem:windows /...[other stuff]... /out:wgnuplot.exe @linkopt1.msw LINK: fatal error: Cannot open input file "alloc.obj" I'm not an computer science expert, so my understanding of this subject is limited. So do I miss something here? As far as I know "alloc.obj" has to be created out of "alloc.h" and "alloc.c" which reside in the same directory. But isn't that the concern of the make subsystem? Can someone please point me in the right direction? I really need version 4.1 due to the datastrings facility. This is an awesome feature making handling of bar-graphs just hassle-free. Thanks in advance. Marko Brandes. |
|
From: Marko B. <mar...@sp...> - 2005-09-04 16:43:59
|
Am Sa 03.09.2005 17:59 schrieb Hans-Bernhard Broeker <br...@ph...>: > Marko Brandes wrote: > > I grabbed the CVS version of gnuplot and tried to compile it on > > Windows > > 2000/XP using MS Visual C++. Using "nmake.exe -f .configmakefile.nt" > > gives an error saying version.obj could not be created. > > That 'nmake' invocation was done from the wrong place, as evidenced by > the wrong number of '.' leading the path of makefile.nt. You're > supposed to > > cd whereevergnuplotsrc > > and then either > > nmake -f ..configmakefile.nt > > or > > copy ..configmakefile.nt . > REM --- possibly edit the copy now, then: > nmake -f makefile.nt > > I'm pretty sure it says so in the README and/or INSTALL files, too. > You are right, it does say so in the INSTALL file. I don't know why, but I skipped the line 'Change into the "src" subdirectory'. That's the reason I have chosen the wrong path. My fault. Thanks for your kind help. Marko. |
|
From: Hans-Bernhard B. <br...@ph...> - 2005-09-03 16:34:28
|
Jim McDonald wrote: > > That discussion recommended dowloading gp400win32.zip from > sourceforge.net, and that solved my problem; wgnuplot.hlp can now > be read without error on my Win2k SP4 computer. Can you update > the file on ftp.gnuplot.info? It doesn't seem we can. ftp.gnuplot.info is a mirror, but it's no longer updating itself --- and I'm not even sure we still have control over the site it's supposed to be mirroring *from*, either. |
|
From: Hans-Bernhard B. <br...@ph...> - 2005-09-03 15:57:39
|
Marko Brandes wrote: > I grabbed the CVS version of gnuplot and tried to compile it on Windows > 2000/XP using MS Visual C++. Using "nmake.exe -f .\config\makefile.nt" > gives an error saying version.obj could not be created. That 'nmake' invocation was done from the wrong place, as evidenced by the wrong number of '.' leading the path of makefile.nt. You're supposed to cd \where\ever\gnuplot\src and then either nmake -f ..\config\makefile.nt or copy ..\config\makefile.nt . REM --- possibly edit the copy now, then: nmake -f makefile.nt I'm pretty sure it says so in the README and/or INSTALL files, too. |
|
From: Marko B. <mar...@sp...> - 2005-09-02 08:35:07
|
Hi list, I grabbed the CVS version of gnuplot and tried to compile it on Windows 2000/XP using MS Visual C++. Using "nmake.exe -f .\config\makefile.nt" gives an error saying version.obj could not be created. Is the makefile for Windows up-to-date or does it need some changes? Greetings. Marko Brandes. |
|
From: Jim M. <Jam...@nr...> - 2005-09-01 20:39:37
|
I downloaded The windows binaries for gnuplot 4.0, gp400win32.zip, from ftp://ftp.gnuplot.info/pub/gnuplot/, and found that trying to read the help file, wgnuplot.hlp, produced only the message "language not supported" as discussed in the thread at =20 http://groups.google.com/group/comp.graphics.apps.gnuplot/browse_thread/thr= ead/37d6fd900dfe5034/8d9fdbf7f2af03b5?lnk=3Dst&q=3D%2B%22gnuplot%22+%2B%22l= anguage+not+supported%22&rnum=3D1&hl=3Den#8d9fdbf7f2af03b5 That discussion recommended dowloading gp400win32.zip from sourceforge.net, and that solved my problem; wgnuplot.hlp can now be read without error on my Win2k SP4 computer. Can you update the file on ftp.gnuplot.info? Thanks, - Jim McDonald |
|
From: Hans-Bernhard B. <br...@ph...> - 2005-09-01 16:22:43
|
Justace Clutter wrote: > I looked at the various settings and did not see anything that would do it > right. I can see that I can remove the axis using the border command and > then use the [x,y]zeroaxis commands but that does not actually move the axis > with all the tics to the zero cross. That's what you have commands like set xtics axis for. In total, the combination you're looking for would be something like unset border set xzeroaxis lt -1 lw .5 ; set yzeroaxis lt -1 lw .5 set xtics axis ; set ytics axis plot sin(x) |
|
From: Justace C. <pro...@co...> - 2005-09-01 16:03:48
|
Does anybody know how I might get a crosshair axis setup with the tic marks on the axis that go through the origin? Ya know, like if I walked up to a chalk board and drew and axis and then drew my function... I looked at the various settings and did not see anything that would do it right. I can see that I can remove the axis using the border command and then use the [x,y]zeroaxis commands but that does not actually move the axis with all the tics to the zero cross. Justace |
|
From: Hans-Bernhard B. <br...@ph...> - 2005-09-01 15:55:52
|
Peder wrote: > export CVS_RSH=ssh Useless for the kind of download you're doing. ssh access is for developers only. > export CVSROOT=:pserver:ano...@cv...:/cvsroot/gnuplot I'm reasonably sure that line's is out of date. The host name was changed to cvs.sourceforge.net quite a while ago. > ./prepare: line 17: aclocal: command not found > > Some part of the preparation process failed. > Please refer to INSTALL for details. > Any ideas what the reason could be? The reason is written there: aclocal: command not found In other words, your machine is lacking the 'aclocal' command. You'll have to install GNU auto-tools (automake, autoconf) to get it. I think Ethan's instructions do mention that precondition already. If not, they need to be changed. |
|
From: Lars H. <lhe...@us...> - 2005-09-01 08:23:18
|
----- Forwarded message from Tatsuyoshi HAMADA <ha...@ho...> ----- Date: Thu, 01 Sep 2005 17:13:36 +0900 (JST) To: br...@us... Cc: cga...@us..., lhe...@us... Subject: KNOPPIX/Math project From: Tatsuyoshi HAMADA <ha...@ho...> Dear sir, I am one of users of your software product and wish to express my gratitude deeply. >From February 2003, we started the project ``KNOPPIX/Math''. http://geom.math.metro-u.ac.jp/wiki/index.php?%5B%5BKNOPPIX%2FMath%2FEnglish%5D%5D KNOPPIX is a bootable CD with a collection of GNU/Linux software. Klaus Knopper in Germany started this project. http://www.knopper.net/knoppix/ It can be used as a Linux demo, educational CD and rescue system. It is not necessary to install anything on your hard disk. In Japan, AIST(National Institute of Advanced Industrial Science and Technology) started the project, KNOPPIX Japanese edition, from Autumn 2002. http://unit.aist.go.jp/itri/knoppix/index-en.html I started our project KNOPPIX/Math with AIST team, now, it contains many mathematical software and free documents. We installed your software in KNOPPIX/Math. Now, we are distributing two types of CD-image, Japanese edition and English edition. You can download the CD-ROM image from our mirror site. http://geom.math.metro-u.ac.jp/wiki/index.php?%5B%5BKNOPPIX%2FMath%2FEnglish%2FDownload%5D%5D If you are interested in our project, please send us your shipping address, I will send you some copies of CD-ROM. In closing, I thank again and apologize for the delay of my e-mail. Sincerely yours. Tatsuyoshi HAMADA KNOPPIX/Math project ----- End forwarded message ----- |
|
From: Hans-Bernhard B. <br...@ph...> - 2005-08-29 13:35:10
|
Valentina Beato wrote: > using with term epslatex, the "set size" set the size of the eps graph = =20 > at different sizes as with gnuplot 4.0 > the correspo=BCndin .tex file is now somethingvery nasty. With gnuplot = 4.0=20 > the .tex file was a nice 20-line file... If you don't explain to us what you think is "nasty" about the file you=20 got, it's quite impossible for anyone to comment sensibly. The epslatex = terminal has changed *a lot* between 4.0 and now. You may have to check = back on the terminal documentation and use different options to get even = roughly the same kind of output, as a consequence. |
|
From: Valentina B. <val...@da...> - 2005-08-29 10:50:42
|
using with term epslatex, the "set size" set the size of the eps graph =20 at different sizes as with gnuplot 4.0 the correspo=BCndin .tex file is now somethingvery nasty. With gnuplot 4.= 0=20 the .tex file was a nice 20-line file... =20 |
|
From: V. <gae...@no...> - 2005-08-28 14:15:58
|
On Fri, Aug 19, 2005 at 08:56:32AM -0700, Ethan Merritt wrote:
> I very much fear that an OpenGL driver will remain a compile-it-yoursel=
f
> option under linux.=20
Quite possibly, but I must point out Blender works very well and
isn't "compile-it yourself".
That said, I can't add much to the discussion as I don't know
anything about the problem.
--
Ga=EBl
|
|
From: <tim...@en...> - 2005-08-26 16:19:57
|
mi...@ph... wrote: >>"please switch to "C" locale for numbers, at least when >>communicating with gnuplot; otherwise, zooming wants to >>execute command "set xr[1,234:5,678]" which is wrong" >> >>I've seen this problem on my box too, which has locale fr_FR, with a comma for the LC_numeric locale. >> >> > >I reported a similar problem related to parsing .Xdefaults recently, and I >think init_locale() is called inside plot.c to switch to C locale. Isn't >initialization of wxterminal before this call? > > > No, it isn't : I initialize the wxwidgets library just before the loop on com_line(), so init_locale has already been called. |
|
From: <mi...@ph...> - 2005-08-26 12:21:32
|
> "please switch to "C" locale for numbers, at least when > communicating with gnuplot; otherwise, zooming wants to > execute command "set xr[1,234:5,678]" which is wrong" > > I've seen this problem on my box too, which has locale fr_FR, with a comma > for the LC_numeric locale. I reported a similar problem related to parsing .Xdefaults recently, and I think init_locale() is called inside plot.c to switch to C locale. Isn't initialization of wxterminal before this call? --- PM |
|
From: Lars H. <lhe...@us...> - 2005-08-26 11:36:37
|
> Perhaps the constant MAX_NUM_VAR could in fact be an option in the > configure/make process? Even better: make it runtime-configurable, or remove the limitation completely. |
|
From: <tim...@en...> - 2005-08-25 20:32:45
|
Hi !
Petr Mikulik has just wrote the following comment on the sourceforge page=
about the wxwidgets terminal :
"please switch to "C" locale for numbers, at least when
communicating with gnuplot; otherwise, zooming wants to
execute command "set xr[1,234:5,678]" which is wrong"
I've seen this problem on my box too, which has locale fr_FR, with a comm=
a for the LC_numeric locale.
However, I see the same problem with the x11 terminal.
And the command "set locale {locale {locale_set}}" doesn't seem to do any=
thing about it...
What behaviour should I expect ?
Thanks,
Timoth=E9e Lecomte
|
|
From: Bernard M. <me...@it...> - 2005-08-25 16:41:50
|
Dear Madam/Sir,
I always wondered why the number of variables in a user defined function
is restricted to five. This prevented me from defining "trivial"
functions such as the scalar product of two vectors in R^3 ...
Changing the line
# define MAX_NUM_VAR 5
in 'syscfg.h' e.g. to:
# define MAX_NUM_VAR 10
and, for consistency, making an appropriate change in 'gnuplot.doc' e.g. to:
New user-defined variables and functions of one through ten variables may
be declared and used anywhere, including on the `plot` command itself.
User-defined function syntax:
<func-name>( <dummy1> {,<dummy2>} ... {,<dummy10>} ) = <expression>
where <expression> is defined in terms of <dummy1> through <dummy10>.
seems to work OK.
Perhaps the constant MAX_NUM_VAR could in fact be an option in the
configure/make process?
Anyhow, thank you very much for GNUPLOT!
with best regards,
Bernard Metsch
|
|
From: <tim...@en...> - 2005-08-23 21:46:24
|
Hi all happy gnuplot users ! I am pleased to announce my first patch against current CVS which implements a new interactive terminal with the wxWidgets library. You will find it on the gnuplot project page : http://sourceforge.net/tracker/index.php?func=3Ddetail&aid=3D1267434&grou= p_id=3D2055&atid=3D302055 I have chosen to send it today because I think I have reached a stage where it would be useful to discuss about implementation details. I'll try to explain what is working : * all basic drawing facilities are working. * mouse/hotkeys support is working. It involves two side : the terminal one (easy : events designed with the library) and the main gnuplot thread, which has to listen to the events. I have chosen to implement something similar to the OS/2 way : the main thread is sleeping until readline or the event system wakes it up. It adds a small overhead even if the wxwidgets terminal is not used, as the wxwidgets library has to be initialized before the main loop begins, and the sleep/wake process is always used. * enhanced text mode is almost working. As you will see (with enhancedtext.dem for example), there are still problems with text alignment. Text of different sizes are not really aligned as they should. I also have a problem on my box with non-ascii characters with the Symbol font (but Kwrite, Kspread, etc. show the same problem while they are based on qt). * I have put a small menu which contains only an about page, and a "close terminal" entry. I also put a toolbar with one icon, which doesn't do anything now. These are just here to give you an idea of what can be done with menus and toolbars. * Resizing the window will rescale the plot as X11 and win terminals do. To realize it, I have chosen to store gnuplot commands in a list, which is processed once when wxt_text() is called, and again when the window has changed. Things that are to be improved : * Text alignment as I said above, * Speed : you'll see that it's slower than the x11 terminal. Here I need your ideas. Three things can slow down the process as it is coded now : - the list itself : maybe not well designed to store the commands (too much memory used ?, slow access to items ?) - bitmap : commands are processed by drawing into a bitmap, which pasted to the screen at last. It seemed a simple and efficient way to cope with screen painting which is done each time the window is hidden by another, etc. : the bitmap is pasted again and that's all. - multithreading : to keep the process synchronous, the commands are processed in the main gnuplot thread, which draws the bitmap. The drawing primitives are not really thread-safe, so I have to lock a gui mutex before. I don't have a lot of experience with mutexes (I also use them for the events system), and I wonder of the latency it adds is significant or not. Things to be done : * _image() function is lacking (I began to code against 4.0...) * I'm not sure of what I did with pm3d color settings, especially with the recent additions linetype/gradient/rgb and so on * For my toolbar/menus, I planned to use do_event() with its ability to send raw commands, but it has been removed from CVS... I may revert this change, or I may use my own implementation with my event stuff... And finally, I have some doubt regarding licences. I am sure that I can use the wxwidgets library with gnuplot as it is LGPL, but I don't really know of gnuplot should contain a copy of the LGPL. I have chosen to include it in this first patch, so you will find it under docs/licence/. If you apply this patch, you'll need wxGTK or another port of the wxWidgets library on your system (please see http://www.wxwidgets.org for platform details). I have modified configure.in to check for the library and to initialize c++ stuff. However, there's no option with ./configure once you have installed the patch : either you have wxWidgets and it *should* work, or it will refuse to configure and compile. An option and proper tests are of course on my TODO list ! You should use, on linux(unix?) and against current tree : patch -p1 < wxterm_cvs20050823.diff autoconf aclocal automake and then the traditionnal ./configure, make, make install Well, I have already spoken too much. Here are some screenshots : http://tipote.free.fr/wxt5.png [test page] http://tipote.free.fr/wxt6.png [plot cos(x),sin(x)] http://tipote.free.fr/wxt7.png [about page over a surface plot] http://tipote.free.fr/wxt8.png [enhancedtext.dem] I hope you will appreciate this work, and I wait to hear your points of view ! Timoth=E9e Lecomte |
|
From: Robert H. <en...@no...> - 2005-08-19 21:21:12
|
On Fri, 2005-08-19 at 08:56 -0700, Ethan Merritt wrote: > Normally that is true, but when the program (X11 in this case) > writes directly into hardware and system memory, as the DRI extension > does, then no. If you (the glut library) send incompatible commands, > you may corrupt the system/hardware itself. The poor guy in the middle > (the X server) is an innocent/unwilling accomplice who does not have > perfect knowledge of what you sent or what effect it will have on the > hardware. Fair enough. I'm not doubting what you say, I was just wondering if there was something more going on. As I understood it, GLUT, is just a set of utility functions built on top of openGL and X11 (or whatever) and doesn't in itself do any direct messing with anything. But I don't really have much experience in this matter. Rob -- Robert Hart <en...@no...> University of Nottingham This message has been checked for viruses but the contents of an attachment may still contain software viruses, which could damage your computer system: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. |
|
From: Ethan M. <merritt@u.washington.edu> - 2005-08-19 16:20:07
|
On Friday 19 August 2005 07:06 am, mi...@ph... wrote: > > Or some new call like term->set_palette(be truecolor). term->set_color() already handles this. The trick is to have the core routines set the TC_RGB flag rather than the pm3d/gray flag TC_FRAC. See patchset uploaded to SourceForge. |
|
From: Ethan M. <merritt@u.washington.edu> - 2005-08-19 15:56:47
|
On Friday 19 August 2005 02:42 am, Robert Hart wrote: > On Thu, 2005-08-18 at 13:48 -0700, Ethan Merritt wrote: > > > > I don't think there is a 100% solution to this problem. > > Sadly, freeglut and other glut implementations are not perfectly > > compatible. If you try transferring a binary linked against, > > say X.org glut, to a machine that has nVidia drivers and glut libs > > you are likely to crash the application, X11 itself, and possibly > > the whole machine. [As I have learned the hard way]. > > hmm. I can't say I've had any problems myself. I'm not sure how many of > the opengl apps I have use glut, but certainly things like upgrading > from Xfree86 to X.org haven't caused me any issues. > > Anything that crashes X11 is a bug in the server. Normally that is true, but when the program (X11 in this case) writes directly into hardware and system memory, as the DRI extension does, then no. If you (the glut library) send incompatible commands, you may corrupt the system/hardware itself. The poor guy in the middle (the X server) is an innocent/unwilling accomplice who does not have perfect knowledge of what you sent or what effect it will have on the hardware. Besides which, "your X-server has a bug" is not a very helpful explanation to people who just want to run the program. The header files for the various glut implementations are not compatible. Is it any wonder that binaries built from those headers are not compatible? I very much fear that an OpenGL driver will remain a compile-it-yourself option under linux. My work involves a lot of computer graphics and 3D interactive visualization tools. Non-portability of OpenGL code is a continuing headache, and hits many of the standard libraries and toolkits we use (or would like to use). -- Ethan A Merritt merritt@u.washington.edu Biomolecular Structure Center Mailstop 357742 University of Washington, Seattle, WA 98195 |