Mercurial > hg > xemacs-beta
comparison lisp/gnome.el @ 462:0784d089fdc9 r21-2-46
Import from CVS: tag r21-2-46
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:44:37 +0200 |
parents | |
children | 7039e6323819 |
comparison
equal
deleted
inserted
replaced
461:120ed4009e51 | 462:0784d089fdc9 |
---|---|
1 (defvar gnome-init-called nil) | |
2 | |
3 (defun gnome-init (app-id app-version argv) | |
4 (mapc 'dll-load | |
5 '("libgnomesupport.so" | |
6 "libgnome.so" | |
7 "libgnomeui.so" | |
8 "libesd.so" | |
9 "libaudiofile.so" | |
10 "libart_lgpl.so")) | |
11 (if (and (not (noninteractive)) (not gnome-init-called) | |
12 (= (gtk-type-from-name "GnomeApp") 0)) | |
13 (prog1 | |
14 (gtk-call-function (gtk-import-function-internal | |
15 'gint "gnome_init" '(GtkString GtkString gint GtkArrayOfString)) | |
16 (list app-id app-version (length argv) argv)) | |
17 (setq gnome-init-called t)))) | |
18 | |
19 (require 'gnome-widgets) | |
20 (provide 'gnome) |