Re: Dia and CVS



Perhaps having a "save to program" option would be useful.  This would
call some command line, piping the uncompressed file in on stdin.  This
could be used, here, to pipe the uncompressed file through 'tidy' to
create the line breaks as necessary.
-Matt

On Thu, 2003-08-07 at 12:53, Ian Epperson wrote:
Here at my company, we're stuck in the Windows world.  Last year, we
discovered CVS and there was much rejoicing.  Now, just about everything
gets put into CVS.

I've been evaluating Dia, and it looks great!  Thank you to everyone who
made this possible!  Unfortunately, it's not very CVS friendly.  I think
with two minor tweaks, that could change.

First, being able to save the document out as text is perfect!  What isn't
perfect is that when the document is re-opened, the default save
re-compresses the file.  If Dia could remember that a file was un-compressed
when it was opened, then every time it saved the file, it could stay
un-compressed.

Second, the XML seems to have no line breaks in it.  As CVS merge/diff
operations work on a line by line basis, it would be best if there were as
many line breaks as possible in the file.  At the very least, one per
object.  If there were a break on every ">", then it would be possible for
one user to edit the text of an object, while the another manipulates the
size/position.

With these two (minor?) changes, it's possible that two users could edit the
same file at the same time, and changes could be intelligently merged by
CVS.  Doing this would make Dia a much more powerful product.

Thanks for your attention
Ian.

___________________________________________

IMPORTANT: This email is intended for the use of the individual addressee(s)
named above and may contain information that is confidential, privileged or
unsuitable for overly sensitive persons with low self-esteem, no sense of
humor or irrational religious beliefs.  If you are not the intended
recipient, any dissemination, distribution or copying of this email is not
authorized either explicitly or implicitly) and constitutes an irritating
social faux pas. Unless the word absquatulation has been used in its correct
context somewhere other than in this warning, it does not have any legal or
grammatical use and may be ignored.  No animals were harmed in the
transmission of this e-mail, although the kelpie next door is living on
borrowed time, let me tell you. Those of you with an overwhelming fear of
the unknown will be gratified to learn that there is no hidden message
revealed by reading this warning backwards, so just ignore that Alert Notice
from Microsoft. However, by pouring a complete circle of salt around
yourself and your computer you can ensure that no harm befalls you and your
pets.  If you have received this email in error, please add some nutmeg and
egg whites, whisk and place in a warm oven for 40 minutes. 
___________________________________________
_______________________________________________
Dia-list mailing list
Dia-list gnome org
http://mail.gnome.org/mailman/listinfo/dia-list
FAQ at http://www.lysator.liu.se/~alla/dia/faq.html
Main page at http://www.lysator.liu.se/~alla/dia





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]