Re: [cssed-devel] cssed: Added subitems to help menu
Brought to you by:
iagorubio
From: Iago R. <iag...@hi...> - 2004-09-19 20:26:53
|
On Sun, 2004-09-19 at 17:56, Mich=C3=A8le Garoche wrote: > Le 19 sept. 2004, =C3=A0 17:26, Iago Rubio a =C3=A9crit : > > On Sat, 2004-09-18 at 20:05, Mich=C3=A8le Garoche wrote: > >> Thinking about that, it's not a good option, because the user may wish > >> to view either the preview (future addition), or the web site, or the > >> docs in another browser than the default. He should have the choice at > >> any time, as cssed is aimed at web site designers, who mayfilosophy wa= nt to=20 > >> test > >> if the style sheets work correctly in any available browser. > > Yes, you're right. I will do one entry for the default browser, other > > for the help browser, and one "external commads" window to let users to > > use whatever command they want. > And don't forgot that you can be on a multiple users machine (as is the=20 > Mac), so that the default browser (if any, I still consider this as a=20 > bad option), and any other added browser, should not be a global option=20 > (i.e., not in the pc file), but a user's option. My plan is to do it in the main user configuration file.=20 So it will be per user in all platforms but windows - were we'll follow the windows philosophy "one machine, one user" ;) > >> By the way I've discovered that the #ifdef DARWIN is not taken into > >> account, if it is compiled with -DDARWIN. So that I need to know where > >> you use that, in all packages. It could have been dramatical with ipc > >> queues. > > It should work with -DDARWIN in the gcc command line. > Yes, I know it now, but I did not know it the day before yesterday. Adding it to CFLAGS also works. > > ITOH, #ifdef DARWIN is not used in cssed's code, only in the plugins > > code. As example in find in files plugin, #if defined(DARWIN). > It is used in the part I've made for the help menu: access to the web=20 > site and to the online doc. This should not be in a plugin, but right=20 > in the main package. The plugin's and main cssed build files are completly independent. DARWIN was not defined in the cssed's code because all cssed's code builds on MAc - at least until now ;) It just need to work, to add it in the configure.in or Makefile.am I will make those changes for you, so let the #ifdef DARWIN parts on CVS. > > Well, I prefer to do it in next release. > I'll put it in the mac version as is. It's ok for me :) --=20 Iago Rubio =20 - Home page * http://www.iagorubio.com=20 - Last project * http://cssed.sourceforge.net =20 - GPG Keyserv * pgp.rediris.es id=3D0x909BD4DD |