Re: dia-0.87.tar.gz available

2001-05-10 Thread Lennon Day-Reynolds

Does anyone know of a reason why custom sheets wouldn't load with the 
0.87 release? I had a plugin working with 0.86, and the two-day-old CVS 
version, and now, I can't get my custom sheet to show up in the toolbar.

I'm supposed to demo this plugin soon, and I'm starting to get nervous. 
Any suggestions?

Lennon Day-Reynolds

James Henstridge wrote:

After getting all the make distcheck bugs out of the way, I have put
together the new dia tarball.  It will be available at:

  ftp://ftp.gnome.org/pub/GNOME/stable/sources/dia/dia-0.87.tar.{gz,bz2}

(once ftp.gnome.org syncs with master.gnome.org).  I haven't announced
this very widely yet, but if no one finds anything serious, I will put out
announcements tomorrow.

James.







Re: dia-0.87.tar.gz available

2001-05-10 Thread James Henstridge

On Thu, 10 May 2001, Lennon Day-Reynolds wrote:

 Does anyone know of a reason why custom sheets wouldn't load with the
 0.87 release? I had a plugin working with 0.86, and the two-day-old CVS
 version, and now, I can't get my custom sheet to show up in the toolbar.

 I'm supposed to demo this plugin soon, and I'm starting to get nervous.
 Any suggestions?

The XML namespace for the SVG portion of custom objects has been changed
to the W3C's final recommendation.  Change occurences of
http://www.w3.org/TR/2000/03/WD-SVG-2303/DTD/svg-2303-stylable.dtd
with http://www.w3.org/2000/svg

James.

-- 
Email: [EMAIL PROTECTED]
WWW:   http://www.daa.com.au/~james/





Re: dia-0.87.tar.gz available

2001-05-10 Thread Lennon Day-Reynolds

I will keep an eye out for that if I start writing SVG-based custom 
objects; as I said, though, I'm having problems loading a custom 
*sheet*. The shapes included in it are all implemented in C.

Lennon Day-Reynolds

James Henstridge wrote:

On Thu, 10 May 2001, Lennon Day-Reynolds wrote:

Does anyone know of a reason why custom sheets wouldn't load with the
0.87 release? I had a plugin working with 0.86, and the two-day-old CVS
version, and now, I can't get my custom sheet to show up in the toolbar.

I'm supposed to demo this plugin soon, and I'm starting to get nervous.
Any suggestions?


The XML namespace for the SVG portion of custom objects has been changed
to the W3C's final recommendation.  Change occurences of
http://www.w3.org/TR/2000/03/WD-SVG-2303/DTD/svg-2303-stylable.dtd
with http://www.w3.org/2000/svg

James.







Re: dia-0.87.tar.gz available

2001-05-10 Thread Lennon Day-Reynolds

James Henstridge wrote:
Okay, now I feel stupid -- I changed the prefix name for all of the 
object types included in the plugin, and forgot to update the sheet 
file, so it was looking for non-existant object names.

Doh!

Lennon Day-Reynolds

On Thu, 10 May 2001, Lennon Day-Reynolds wrote:

Does anyone know of a reason why custom sheets wouldn't load with the
0.87 release? I had a plugin working with 0.86, and the two-day-old CVS
version, and now, I can't get my custom sheet to show up in the toolbar.

I'm supposed to demo this plugin soon, and I'm starting to get nervous.
Any suggestions?


The XML namespace for the SVG portion of custom objects has been changed
to the W3C's final recommendation.  Change occurences of
http://www.w3.org/TR/2000/03/WD-SVG-2303/DTD/svg-2303-stylable.dtd
with http://www.w3.org/2000/svg

James.







Re: dia-0.87.tar.gz available

2001-05-09 Thread Lennon Day-Reynolds

Well, this may just be my fault for jumping on the newest version of 
Python fairly regularly, but I seem to be missing an Automake macro 
needed for the Python plugin -- AM_PATH_PYTHON_JH(1.5.2) -- which kills 
the build process. My system is running RH7, with the Ximian GNOME 1.4 
distro and Python 2.1.

Is this AM file a part of the standard Python installation, or the PyGTK 
or PyGNOME libraries, or some other package that I don't have? If anyone 
can post a copy (or point me to it quickly), I'd love to help give 0.87 
a shakedown.

P.S.: I'm still working on the linked diagram plugin, but my C is 
rustier than I thought, and I'm hunting down a couple of nasty bugs. 
Once it's in decent shape to see the light of day, I'll make sure 
everyone here knows.

Thanks,

Lennon Day-Reynolds

James Henstridge wrote:

 After getting all the make distcheck bugs out of the way, I have put
 together the new dia tarball.  It will be available at:
 
   ftp://ftp.gnome.org/pub/GNOME/stable/sources/dia/dia-0.87.tar.{gz,bz2}
 
 (once ftp.gnome.org syncs with master.gnome.org).  I haven't announced
 this very widely yet, but if no one finds anything serious, I will put out
 announcements tomorrow.
 
 James.
 





Re: dia-0.87.tar.gz available

2001-05-09 Thread Lars Clausen

On Wed, 9 May 2001, James Henstridge wrote:

 After getting all the make distcheck bugs out of the way, I have put
 together the new dia tarball.  It will be available at:
 
   ftp://ftp.gnome.org/pub/GNOME/stable/sources/dia/dia-0.87.tar.{gz,bz2}
 
 (once ftp.gnome.org syncs with master.gnome.org).  I haven't announced
 this very widely yet, but if no one finds anything serious, I will put
 out announcements tomorrow.

Ok, let the good bugs roll:

When compiling with unicode support, it lacks lib/ps-utf8.[ch].  I know
  it's experimental, but it should at least be there:)

plugins/python is missing python-startup.py.

make install complains when making the docbook:

jade:../dia-manual.sgml:1:66:W: cannot generate system identifier for public text 
-//GNOME//DTD DocBook PNG Variant V1.1//EN
jade:../dia-manual.sgml:16:0:E: reference to entity BOOK for which no system 
identifier could be generated
jade:../dia-manual.sgml:1:0: entity was defined here
jade:../dia-manual.sgml:16:0:E: DTD did not contain element declaration for document 
type name
jade:../dia-manual.sgml:18:9:E: there is no attribute ID
jade:../dia-manual.sgml:18:16:E: element BOOK undefined
...

The xfig import plug-in is somewhat broken:  It will load most things, but
  can cause a crash when closing the diagram.  I'll go a-hunting.

Other than that, it looks fine.  Now we can start looking at what should go
into the next release.

-Lars

-- 
Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause) | Hårdgrim of Numenor
I do not agree with a word that you say, but I| Retainer of Sir Kegg
will defend to the death your right to say it.|   of Westfield
--Evelyn Beatrice Hall paraphrasing Voltaire   | Chaos Berserker of Khorne




Re: dia-0.87.tar.gz available

2001-05-09 Thread Cyrille Chepelov

Le mer, mai 09, 2001, à 02:23:57 -0500, Lars Clausen a écrit:


 Ok, let the good bugs roll:
 
 When compiling with unicode support, it lacks lib/ps-utf8.[ch].  I know
   it's experimental, but it should at least be there:)



Oh no ! not /again/ ??? 

Hmmm. 

Definitely looks like my conditional inclusion of ps-utf8.[ch] in
lib/Makefile.am is flawed.

I don't know how to solve this ; bracked ps-utf8.[ch] with #ifdefs and
unconditionally include them ?

-- Cyrille

-- 
Grumpf.




Re: dia-0.87.tar.gz available

2001-05-09 Thread Hubert Figuiere

On mercredi, mai 9, 2001, at 09:23 , Lars Clausen wrote:

 Other than that, it looks fine.  Now we can start looking at what 
 should go
 into the next release.

I have made a patch to add menu bars to display windows (as an option). 
As it integrate itself in the overall GUI architecture, it would nice if 
it were integrate early in the next release tree.

see http://bugzilla.gnome.org/show_bug.cgi?id=52364

(Note the patch needs to be updated to match the latest source tree. Il 
do it tomorrow morning CEST).

I think I'm badging you for this, but the first I proposed the idea, I 
got some positive feedback. So now that it is in a state where it works 
and that were are about to start a new release, I think it is a good 
opportunity to push for it.  Another advantage of this feature is visual 
integration with the rest of Gnome-Office whose Dia belong too.

Hub




Re: dia-0.87.tar.gz available

2001-05-09 Thread C.

 make install complains when making the docbook:
 
 jade:../dia-manual.sgml:1:66:W: cannot generate system identifier for public text 
-//GNOME//DTD DocBook PNG Variant V1.1//EN
 jade:../dia-manual.sgml:16:0:E: reference to entity BOOK for which no system 
identifier could be generated
 jade:../dia-manual.sgml:1:0: entity was defined here
 jade:../dia-manual.sgml:16:0:E: DTD did not contain element declaration for document 
type name
 jade:../dia-manual.sgml:18:9:E: there is no attribute ID
 jade:../dia-manual.sgml:18:16:E: element BOOK undefined
 ...
I don't think this is a problem with dia, although perhaps the .tar.gz
distribution file should include an up-to-date HTML version of the sgml
docs. Aren't HTML versions of the files included in make dist?

Basically, the first error message means that your SGML tools aren't
configured for the GNOME documentation project specifications. Take a
look at http://www.labs.redhat.com/png/custom.html for instructions on
fixing things up (directories for Red Hat, but procedure should work
for anything).





Re: dia-0.87.tar.gz available

2001-05-09 Thread James Henstridge

On 9 May 2001, Lars Clausen wrote:

 On Wed, 9 May 2001, James Henstridge wrote:

  After getting all the make distcheck bugs out of the way, I have put
  together the new dia tarball.  It will be available at:
 
ftp://ftp.gnome.org/pub/GNOME/stable/sources/dia/dia-0.87.tar.{gz,bz2}
 
  (once ftp.gnome.org syncs with master.gnome.org).  I haven't announced
  this very widely yet, but if no one finds anything serious, I will put
  out announcements tomorrow.

 Ok, let the good bugs roll:

 When compiling with unicode support, it lacks lib/ps-utf8.[ch].  I know
   it's experimental, but it should at least be there:)

Files that only get included conditionally need to be listed in the
EXTRA_DIST var in the makefile.am.


 plugins/python is missing python-startup.py.

Doh.  I thought I included it in the EXTRA_DIST var???


 make install complains when making the docbook:

 jade:../dia-manual.sgml:1:66:W: cannot generate system identifier for public text 
-//GNOME//DTD DocBook PNG Variant V1.1//EN
 jade:../dia-manual.sgml:16:0:E: reference to entity BOOK for which no system 
identifier could be generated
 jade:../dia-manual.sgml:1:0: entity was defined here
 jade:../dia-manual.sgml:16:0:E: DTD did not contain element declaration for document 
type name
 jade:../dia-manual.sgml:18:9:E: there is no attribute ID
 jade:../dia-manual.sgml:18:16:E: element BOOK undefined
 ...

The docs Kevin did use the Gnome Documentation Project custom docbook DTD
that adds support for PNG graphics.  I am not sure what the best way of
checking for it is.


 The xfig import plug-in is somewhat broken:  It will load most things, but
   can cause a crash when closing the diagram.  I'll go a-hunting.

We can mark the xfig import as being `immature' in the release notice if
you want.


 Other than that, it looks fine.  Now we can start looking at what should go
 into the next release.

Sounds like there are enough small problems to make a 0.88 release and not
widely announce 0.87.  Is there any other problems that will cause dia to
fail to compile, die during common operations, etc that should be fixed
for a release like this?

James

-- 
Email: [EMAIL PROTECTED]
WWW:   http://www.daa.com.au/~james/





Re: dia-0.87.tar.gz available

2001-05-09 Thread James Henstridge

On Wed, 9 May 2001, Lennon Day-Reynolds wrote:

 Well, this may just be my fault for jumping on the newest version of
 Python fairly regularly, but I seem to be missing an Automake macro
 needed for the Python plugin -- AM_PATH_PYTHON_JH(1.5.2) -- which kills
 the build process. My system is running RH7, with the Ximian GNOME 1.4
 distro and Python 2.1.

 Is this AM file a part of the standard Python installation, or the PyGTK
 or PyGNOME libraries, or some other package that I don't have? If anyone
 can post a copy (or point me to it quickly), I'd love to help give 0.87
 a shakedown.

 P.S.: I'm still working on the linked diagram plugin, but my C is
 rustier than I thought, and I'm hunting down a couple of nasty bugs.
 Once it's in decent shape to see the light of day, I'll make sure
 everyone here knows.

I included all the macros needed to compile the python support in the
acinclude.m4 file, so there shouldn't be any problems finding them.

Weirder and weirder.

James.

-- 
Email: [EMAIL PROTECTED]
WWW:   http://www.daa.com.au/~james/