Maurizio Colucci | 1 Jul 2004 22:10
Picon

Can gnome be programmed in some functional language?


Hello,

I was wondering if gnome (specifically, gnome applets) can be programmed in 
some functional language (ocaml, haskell,...).

Thanks for any info

Maurizio
Gérard Milmeister | 1 Jul 2004 13:30
Picon
Favicon

Re: Can gnome be programmed in some functional language?


On Thu, 2004-07-01 at 22:10, Maurizio Colucci wrote:
> Hello,
> 
> I was wondering if gnome (specifically, gnome applets) can be programmed in 
> some functional language (ocaml, haskell,...).
> 
> Thanks for any info
> 
> Maurizio
> _______________________________________________
> gnome-devel-list mailing list
> gnome-devel-list <at> gnome.org
> http://mail.gnome.org/mailman/listinfo/gnome-devel-list
For both Ocaml and Haskell, there exist GTK bindings (with probably some
gnome support). Ocaml has lablgtk
(http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html) and Haskell
has gtk2hs (http://gtk2hs.sourceforge.net/). I don't know if they
support gnome applets though.
--

-- 
Gérard Milmeister
Tannenrauchstrasse 35
8038 Zürich
gemi <at> bluewin.ch
Robin Cook | 1 Jul 2004 14:11

Re: gnome-mime-data 2.x and gnome v1.x


Is there a way to get the two to co-exist on a system?

CuZnDragon
Robin Cook

On Wed, 2004-06-30 at 21:42 +0200, Hongli Lai wrote:
> Robin Cook wrote:
> > 
> > ------------------------------------------------------------------------
> > 
> > Can Gnome version 1.x us the gnome-mime-data from Gnome version 2.x?
> 
> No, that's not possible.
> _______________________________________________
> gnome-devel-list mailing list
> gnome-devel-list <at> gnome.org
> http://mail.gnome.org/mailman/listinfo/gnome-devel-list
> 
_______________________________________________
gnome-devel-list mailing list
gnome-devel-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-devel-list
Hongli Lai | 1 Jul 2004 15:49
Picon

Re: gnome-mime-data 2.x and gnome v1.x


Robin Cook wrote:
> Is there a way to get the two to co-exist on a system?

GNOME 1.x and 2.x are parallel installable. They can co-exist just fine.
Curtis Hovey | 2 Jul 2004 00:00
Picon

Re: Can gnome be programmed in some functional language?


On Thu, 2004-07-01 at 13:10 -0700, Maurizio Colucci wrote:
> Hello,
> 
> I was wondering if gnome (specifically, gnome applets) can be programmed in 
> some functional language (ocaml, haskell,...).

See http://developer.gnome.org/arch/lang/ for a summary.

Objective-Caml (LablGTK) 
http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
has GNOME bindings, and specifically Panel bindings.

--

-- 
__C U R T I S  C.  H O V E Y____________________
sinzui <at> cox.net
Guilty of stealing everything I am.
Ray Simard | 4 Jul 2004 01:22

Uncertainty about pkg-config


For a while now I've been building packages from Gnome CVS. I admit 
to being rather new to the environment.

I'm not certain what the appropriate version information in the 
naming for the .pc files in ../pkgconfig is supposed to be. 
Specifically, is gnome-foo 2.6 supposed to install a 
gnome-foo.2.6.pc or gnome-foo-2.0.pc? In the various packages I've 
retrieved from CVS I've seen both cases; and at the moment, the one 
I'm working on (which happens to be gconfmm) generates -2.6.pc 
during compilation, but the RPM spec file it also generates wants to 
install -2.0; so it fails. I can fix it either way, by renaming the 
-pc.in files and editing configure.in or changing the RPM spec file; 
but I'm just not sure which way is the proper one.

Several packages have failed to build because PKG_CHECK_MODULES was 
expecting one thing and the installed .pc file was named 
differently, even though the actual version of the packaged 
specified as required was at or greater than the requirement. So far 
I've just hacked configure.in to get it to work, knowing the 
requirements were actually being met; but now I'm not sure if I've 
been corrupting the concept.

Some elucidation would be much appreciated!

Ray Simard
Havoc Pennington | 4 Jul 2004 01:29
Picon
Favicon

Re: Uncertainty about pkg-config


On Sat, 2004-07-03 at 19:22, Ray Simard wrote:
> For a while now I've been building packages from Gnome CVS. I admit 
> to being rather new to the environment.
> 
> I'm not certain what the appropriate version information in the 
> naming for the .pc files in ../pkgconfig is supposed to be. 
> Specifically, is gnome-foo 2.6 supposed to install a 
> gnome-foo.2.6.pc or gnome-foo-2.0.pc?

This number should change when ABI compatibility is broken. e.g. you
would change from GTK+ 1.x to GTK+ 2.x, but not GTK+ 2.2 to GTK+ 2.4.

See http://ometer.com/parallel.html for the rationale.

> Several packages have failed to build because PKG_CHECK_MODULES was 
> expecting one thing and the installed .pc file was named 
> differently, even though the actual version of the packaged 
> specified as required was at or greater than the requirement.

The actual version of the package is inside the .pc file in the Version
field, and that's where PKG_CHECK_MODULES gets the version. The version
number in foo-2.pc is not the version of the release, but the "ABI
version" - it's part of the _name_ of the library. foo-1 and foo-2 could
be replaced by "foo" and "foo-nextgeneration" or something for example,
or just "foo" and "bar" - it's just naming different things something
different.

So e.g. in PKG_CHECK_MODULES(foo-2 >= 3.0) you have "foo-2" is the
library name and "3.0" is the version.
(Continue reading)

Dan Korostelev | 4 Jul 2004 15:14
Picon

Where to save queue info?


Is it okay for download manager to save its download queues in GConf (with
preferences stuff), or I should better save this kind of data in separate xml,
somewhere in ~/.<appname>???

--

-- 
Dan Korostelev <dan <at> ats.energo.ru>
Victor Porton | 5 Jul 2004 11:01

I've created the GEdit replacemnt


Hello Gnome,

I've written for myself a simple Unicode text editor and called it
GTK2 Text Editor (gtk2edit for short). Then I decided to distribute it.

http://ex-code.com/gtk2edit/ (version 2.0.4 - a stable release with focus
on bug fixes).

Please include the app into "extra" Gnome software.

WARNING! Do not include it into Gnome core or otherwise "detach" it from
the original Web page. Otherwise you may lost not only active *wise*
(quality) development of this app but also a FUTURE PROGRAMMING TECHNOLOGY
for future GTK which is INNOVATIVE and will become one of the main
GTK/Gnome best and widely used features for rapid development of every GTK
application. And also my other helping with Gnome.

Now the purpose statement of this program is as follows:

1. Create the Gnome2 editor (to replace GEdit); 2. a simple XML/HTML
editor; 3. Windows Notepad replacement.

Additionally, it is to become kinda codebase for certain kinds of Gnome
apps and for new Gnome code features.

No syntax highlighting yet. Gnome support is yet very little (almost only
GTK), but will be extended in the future (but --without-gnome for GTK only
support will remain forever).

(Continue reading)

Victor Porton | 5 Jul 2004 11:16

How to add to recent files history in Gnome2?


How to add to recent files history in Gnome2?

I can't find this function in the help. It seems being disappeared. (And
my Recently Opened menu in Debian Linux is empty.)

--

-- 
Victor Porton (porton <at> ex-code.com)
 http://ex-code.com - software company, custom software for low price
 http://ex-code.com/~porton/bible/ - religious books etc.

Gmane