Re: Instructions needed

2000-04-06 Thread FUJITA Yuji

 I want to unsubscribe from the gimp-developer list (am still on the user
 list) but I cant remember how :-(
 
 It will be of a great help if a kind soul would mail me the instructions
 so that I can unsubscribe.

I hope this will help you.

bye.

FUJITA Yuji
[EMAIL PROTECTED]
http://www.wl.me.titech.ac.jp/~yuji/yuji-pubkey.asc



Hi! This is the ezmlm program. I'm managing the
[EMAIL PROTECTED] mailing list.

This is a generic help message. The message I received wasn't sent to
any of my command addresses.


--- Here are the ezmlm command addresses.

I can handle administrative requests automatically.
Just send an empty note to any of these addresses:

   [EMAIL PROTECTED]:
   Receive future messages sent to the mailing list.

   [EMAIL PROTECTED]:
   Stop receiving messages.

   [EMAIL PROTECTED]:
   Retrieve a copy of message 12345 from the archive.

DO NOT SEND ADMINISTRATIVE REQUESTS TO THE MAILING LIST!
If you do, I won't see them, and subscribers will yell at you.

To specify [EMAIL PROTECTED] as your subscription address, send mail
to [EMAIL PROTECTED].
I'll send a confirmation message to that address; when you receive that
message, simply reply to it to complete your subscription.


--- Below this line is a copy of the request I received.

Return-Path: [EMAIL PROTECTED]
Received: (qmail 80351 invoked from network); 28 Jan 2000 11:49:20 -
Received: from hoy.hss.titech.ac.jp (HELO hoy.wl.me.titech.ac.jp) (131.112.30.21)
  by scam.xcf.berkeley.edu with SMTP; 28 Jan 2000 11:49:20 -
Received: (qmail 21507 invoked from network); 28 Jan 2000 11:50:29 -
Received: from localhost (127.0.0.1)
  by localhost with SMTP; 28 Jan 2000 11:50:29 -
To: 
"gimp-developer-sc.949060124.alemjcdioaebajacffae-yuji=wl.me.titech.ac.jp."@xcf.berkeley.edu,
[EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: ezmlm response
From: FUJITA Yuji [EMAIL PROTECTED]
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
X-Mailer: Mew version 1.94b15 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: [EMAIL PROTECTED]
Date: Fri, 28 Jan 2000 20:50:28 +0900
Sender: Fujita yuji [EMAIL PROTECTED]
X-Dispatcher: imput version 990323(IM111)
Lines: 0





Re: 1.1.19-installation fails

2000-04-06 Thread William L. Sebok

Marc Lehmann [EMAIL PROTECTED] says:
 The problem is that gettext itself does the detection (and so the only
 solutioon would be to rpelace the gettext.m4 macros by our own versions).
 I only get the results.

You mean the gnu version of gettext itself does the detection of msgmerge. The
problem is that the gnu version of gettext (and msgfmt) is not the only such
version.  In particular, there is a Solaris gettext and msgfmt but no msgmerge.

Bill Sebok  Computer Software Manager, Univ. of Maryland, Astronomy
Internet: [EMAIL PROTECTED] URL: http://www.astro.umd.edu/~wls/



Re: 1.1.19-installation fails

2000-04-06 Thread Raphael Quinet

On Thu, 6 Apr 2000, "William L. Sebok" [EMAIL PROTECTED] wrote:
 Marc Lehmann [EMAIL PROTECTED] says:
  The problem is that gettext itself does the detection (and so the only
  solutioon would be to rpelace the gettext.m4 macros by our own versions).
  I only get the results.
 
 You mean the gnu version of gettext itself does the detection of
 msgmerge. The problem is that the gnu version of gettext (and
 msgfmt) is not the only such version.  In particular, there is a
 Solaris gettext and msgfmt but no msgmerge.

Hmmm...  What he meant is slightly different, but close...

When running the "configure" script, it runs some tests to detect what
is on your system.  Some of these tests are derived from the contents
of the file aclocal.m4 that you can find in the top-level directory of
the Gimp sources.  The file aclocal.m4 is assembled (when the package
is rebuilt) from a collection of *.m4 files provided by various
packages.  One of them is gettext.m4, which contains the tests for
checking if gettext is present on your system.

The problem is that the tests are verifying if your system has a
working version of "msgfmt", "xgettext" and some other tools, but it
does not check for the presence of "msgmerge".  So it is wrong to
assume that "msgmerge" is present if the tests for gettext are
successful.  Some Linux distributions as well as all versions of
Solaris come with "msgfmt" but not with "msgmerge".  I think that the
only solution is to add a new test with AC_PATH_PROG or something
similar in configure.in.

-Raphael




Re: JPEG correction (was Re: Gimp Wishes)

2000-04-06 Thread Nick Lamb

On Thu, Apr 06, 2000 at 01:20:50AM +0200, Marc Lehmann wrote:
 As such, why save an image if you didn't change it?

There is no good reason why a PROFESSIONAL graphic designer should be
doing it, but lots of us are mere amateurs :)

JPEG works one tile at a time. The same behaviour I observe in one image
will be true on average for individual tiles, so if I alter only one
half of an image (or only touch up one word) and save with the same
quality as the original, the untouched tiles will be mostly unharmed.

A classic example (which I won't distribute because it's obviously
illegal) is a re-touched Matrix JPEG from the movie site, altered to
replace Keanu with Windy Miller from the old UK television shows.

By fiddling carefully with JPEG settings we can get the "right" setting
to make the hacked version look like the original, without additional
artifacts in the unaltered portions of the image. Looks great!

 Given that the problem is unsolvable in theory and almost impossible even
 to approximate in practise, I believt hat such a automatic detection
 scheme will fool people into thinking that saving at the same quality
 wouldn't destroy their image.

I don't want that, people shouldn't be using JPEG for works in progress
or as a common format moving between packages or ANYTHING like that, and
I agree that we don't want to give them false expectations.

 The problem here is that different encoders have different notions of
 "quality settings", and in most cases you can only approximate the
 quality setting of another encoder (quality settings are just a quick
 way to describe a 8x8 matrix, and setting up that matrix is very much
 decoder-dependent)

I think Marc and I agree on the realities of this situation, I just
wanted to make clear that "lossy" re-saving doesn't necessarily cause
any damage to the image. But that's NO REASON to be doing it, and
no reason for Gimp to encourage it either.

That was a public service announcement from the lossy compression posse

Nick.



Re: 1.1.19-installation fails

2000-04-06 Thread Marc Lehmann

On Thu, Apr 06, 2000 at 11:05:10AM -0400, "William L. Sebok" [EMAIL PROTECTED] wrote:
 Marc Lehmann [EMAIL PROTECTED] says:
  The problem is that gettext itself does the detection (and so the only
  solutioon would be to rpelace the gettext.m4 macros by our own versions).
  I only get the results.
 
 You mean the gnu version of gettext itself does the detection of msgmerge. The
 problem is that the gnu version of gettext (and msgfmt) is not the only such
 version.  In particular, there is a Solaris gettext and msgfmt but no msgmerge.

I know (that's why I also do not understand why the .mo files, which are
os/architecture dependent, should be distributed with the gimp).

The problem is: gimp uses gnu gettext for detection of msgfmt/msgmerge etc..
(regardless of which version is installed on the target system). It is
difficult to change this except by re-writing that part, and it does not try
to detect availability of a compatible msgmerge.

Obviously, I am not keen on re-implementing the whole gettext package just
for perl (I had to re-implement most of it already, since it cannot be
extended to other languages).

:(

So I am for a working-but-maybe-not-compliant-to-the-undocumented-gettext
solution, but it is difficult to achieve that :(

The current (soon-to-be-checked-in) solution to this problem will be to
disable any automatic po updates (which requires msgmerge). If translators
want an updated pot or po file, they have to "make -C po update-po"
themselves (or run po/update.sh) manually.

(Which was how it was done a long time ago)

-- 
  -==- |
  ==-- _   |
  ---==---(_)__  __   __   Marc Lehmann  +--
  --==---/ / _ \/ // /\ \/ /   [EMAIL PROTECTED] |e|
  -=/_/_//_/\_,_/ /_/\_\   XX11-RIPE --+
The choice of a GNU generation   |
 |



Color Quantization

2000-04-06 Thread Martin Weber

The aim of GIMP is not only to be as good as Photoshop but become better
than this program. So it would be fine to implement features that even
commercial programs don't have. The common color quantization algorithms
have many disadvantages, but there is a very new called Spatial Color
Quantization (http://www-dbv.informatik.uni-bonn.de/quant/) that is
better than all other methods. Is there anyone who has enough time to
implement this very good algorithm.

Martin




Improved Export behaviour for non-alpha backgrounds

2000-04-06 Thread Nick Lamb


I'd like to propose a change to Export behaviour, or possibly to the
Merge Visible Layers feature, depending on what other developers think
about the following:

1. Create new image with pink background

2. Add layer, draw picture of bird

3. Save as PNG = Result is an RGBA PNG, 121Kb

4. Flatten, Save again = Result is RGB PNG, 105Kb

The trouble is that "Merge Visible Layers", which is currently
recommended for any multi-layer image saved to a transparency capable
image file format, adds an alpha layer to resulting layer, even if
the lowest visible layer was a non-transparent background.

I don't think altering Merge Visible Layers is the right thing to do,
there would doubtless be a number of surprises waiting if I did it.

Instead, I propose to change Export to recommend "Flatten" when it
notices that the bottom layer has no alpha channel AND is visible,
when it would current recommend "Merge Visible".

This will improve compression ratios for PNG, TGA etc., as well as
increasing available colors for GIF and colormapped PNG.

Comments? Objections?

Nick.