Fwd: Stan Here!

2001-02-07 Thread stantheman21


Hey, Check It Out...They Teach You How To:

Explode Your Income In Your Current Company!!
Double Even Triple Your Income In Your Very First Week
Using Our System.

Check It OUt, http://www.geocities.com/leads4you2000/ And Let Me Know If We Can Use 
Something Like This
For Our Group.

-Stan



Re: How do you run scripts synchronously?

2001-02-07 Thread Jay Cox

Tim Lambert wrote:
 
 I'm writing a plugin in a mixture of Scheme and C.  The problem I'm
 having is that when I call the Scheme code from C (using
 gimp_run_procedure2 after registering the script with
 script-fu-register), gimp_run_procedure2 returns immediately and the
 script runs in another thread.
 
 I'd like to wait until the script finishes before doing anything
 else.  Gimp doesn't seem to be thread safe, so about half the time the
 plugin will crash or show the wrong data.  Even if gimp was thread
 safe I would still want to wait, but the result would be confusing
 rather than catastrophic.
 

I don't think there is a good way to do this, but there is a hack that should
work.  You can use a parasite as a mutex lock because calls to the parasite
functions are atomic.

C code should look something like this:

  gimp_image_parasite_detach(imageID, "myplugin-mutexlock"); /* in case it is
left over from a previous call */

  gimp_run_procedure2();

  while (!(p = gimp_image_parasite_find(imageID, "myplugin-mutexlock"))
usleep(500);

  gimp_parasite_free(p);

  gimp_image_parasite_detach(imageID, "myplugin-mutexlock"); /* clean up parasite
*/

rest of plugin goes here

In your scheme function you will want to add a parasite to the image with the
name "myplugin-mutexlock" as the last statement in the script.

Of course if your script-fu bombs out your plugin will never return.

Hope This helps,

Jay Cox
[EMAIL PROTECTED]



Re: Proposed Paint Core changes to support textures

2001-02-07 Thread egger

On  6 Feb, David A. Bartold wrote:

 I think a better solution would be a definable pressure curve, much
 like Wacom's Windows driver has.  That'd probably be a feature of the 
 general mechanism you described and perhaps what you have in mind.

 Hm, generating a lookup table and getting the pressure from there
 instead directly from the driver would be trivial to implement and
 seems like a worthy feature to me.

 I made an entry into bugzilla so we don't forget that. I'd like to wait
 for Sven and Mitch to complete the changes so we don't have to implement
 this in several places hopefully.

 A 
 user (or a brush designer) can define their own function and the
 mechanism would be usable for all tools, not just ones that draw by
 copying from bitmaps.

 Absolutely.
 
 The major problem with having different texture maps for each pressure
 is the amount of memory necessary to store them.  Texture tiles
 generally are much bigger than brushes to reduce visible repetition. 
 A texture of size 256x256 is not uncommon, and if there were 8 copies
 of that texture stored in a brush pipe file, each bitmap corresponding
 to a different pressure, then the file will be ~500k.  That's a big
 download (and a lot of cache misses) just for one texture.  Since many
 people download their copies of GIMP, that's a lot of bandwidth, too.

 But you can have different effects if you have the choice to use
 pressure-mapped-brushes as song as we don't have mathematical brushes
 because some tools (in reallife) behave quite differently when one applies
 bigger pressure to them.

 I'm not convinced creating bitmaps specific to certain values of
 parameter subsets (such as angle, pressure, velocity, random, ordering, 
 etc) is really the proper solution.   It works okay if you want to
 change a tool depending on the value of one variable, but each time a
 parameter is added, the number of bitmaps increases manyfold. 
 Basically the whole mechanism explodes in an exponential disaster. ;)

 Sure, but since this is optional I don't really see the problem.
 
 For example: a 256x256 texture with 9 angles and 8 pressure levels
 will require more than 4 megs of memory.

 Who cares? People that like to use such a beast (have you ever tried
 the speed of HUGE brushes with any graphics application?) also have
 the necessary memory... it's like people that can afford a 1.4 GHz P-IV
 probably also have the necessary money but this is also just optional. :)

-- 

Servus,
   Daniel




Survey Results [1 of 4]

2001-02-07 Thread Highrollersurveylist


THANKS FOR SUBSCRIBING.
HERE IS THE FIRST RECOMMENDED OPPORTUNITY

http://www.geocities.com/newsite2440/



Survey Results [2 of 4]

2001-02-07 Thread Highrollersurveylist


Second Recommended OPPORTUNITY.  DO NOT MISS THIS ONE!
ONLY SERIOUS NETWORK MARKETERS NEEDED!

http://www.geocities.com/newsite2441/



Survey Results [4 of 4]

2001-02-07 Thread Highrollersurveylist



THE LAST RECOMMENDED OPPORTUNITY OF OUR SURVEY!
VOTED AS BEING THE MOST FUN TO PROMOTE AND BUILD.
ONLINE GAMING AND VIRTUAL STOCK TRADING!!  VERY EXCITING!!


http://www.geocities.com/newsite2439/



Re: Proposed Paint Core changes to support textures

2001-02-07 Thread Sven Neumann

Hi,

"David A. Bartold" [EMAIL PROTECTED] writes:

 I think a better solution would be a definable pressure curve, much like
 Wacom's Windows driver has.  That'd probably be a feature of the
 general mechanism you described and perhaps what you have in mind.  A
 user (or a brush designer) can define their own function and the mechanism
 would be usable for all tools, not just ones that draw by copying from
 bitmaps.

Pressure curves are indeed a good idea and should be implemented generally.

 The major problem with having different texture maps for each pressure is
 the amount of memory necessary to store them.  Texture tiles generally are
 much bigger than brushes to reduce visible repetition.  A texture of size
 256x256 is not uncommon, and if there were 8 copies of that texture stored
 in a brush pipe file, each bitmap corresponding to a different pressure,
 then the file will be ~500k.  That's a big download (and a lot of cache
 misses) just for one texture.  Since many people download their copies of
 GIMP, that's a lot of bandwidth, too.

And do not forget that Gimp holds all patterns and brushes in memory 
regardless if they are ever used. This is one of the main points why
I'm asking for spending some thoughts about a better data system for
The GIMP before adding just another data type like textures.


Salut, Sven



Re: Proposed Paint Core changes to support textures

2001-02-07 Thread Sven Neumann

Hi,

[EMAIL PROTECTED] writes:

  I think a better solution would be a definable pressure curve, much
  like Wacom's Windows driver has.  That'd probably be a feature of the 
  general mechanism you described and perhaps what you have in mind.
 
  Hm, generating a lookup table and getting the pressure from there
  instead directly from the driver would be trivial to implement and
  seems like a worthy feature to me.

What driver are you speaking about? 

The code to use a LUT to map brush pressure to a more sophisticated curve
is already in the paint_core (only #ifdef out). Look for the FANCY_PRESSURE
define. Actually this is not what we want...

  I made an entry into bugzilla so we don't forget that. I'd like to wait
  for Sven and Mitch to complete the changes so we don't have to implement
  this in several places hopefully.

Currently Mitch is working on the previews and selection dialogs for data 
objects. IMHO there is a need for at least two more things to think about:

- A cache mechanism to avoid holding all the data objects in memory.

- A mechanism to select different data from the same object depending
  on paint_core parameters (like the brush-pipe we have now, only more
  general). This does not imply that all data has to be stored on disk
  as pixmaps, it could also be the result of applying a transformation 
  on pixmap data or could even be completely calculated (think generated
  brushes).

The paint_core should be changed to work with abstract data objects 
instead of distinguishing between brushes, patterns, textures and 
images. While this might be a good way of sorting things for the user,
there is no reason why I shouldn't be able to paint with an image, using
a pattern as texture. The paint_core doesn't really need to know the
difference.


Salut, Sven



Brand New E-Mail pager for FR-EE! 5590

2001-02-07 Thread bigjoe

   No big prepayment of airtime
   No credit check

   PAGING AMERICA is going to give you absolutely Free the Brand new Motorola
   Accessmate E-Mail display pager. This is the top of the line PCS technology
   pager made today. This side viewable display pager has a retail value of
   $189.00and comes with its own e-mail address so you can receive your e-mails
   as well as alpha-numeric and numeric messages instantly where ever you are.
   Your new e-mail pager has features like 50,000 character memory, message time
   stamping, automatic garbled message correction, beeps or vibrates,
   incandescent backlight, saved message folder, a unique never out of range
   feature that allows your pager to retrieve messages sent earlier when your
   pager was out of range or turned completely off. You can also receive
   weather, news and sports .The Motorola e-mail pager is very small and uses
   only a single double A battery. All we ask before we ship you your Free pager
   is for you to allow us to provide the airtime for you. There is no long term
   contract or credit check. Airtime is month to month and can be cancelled at
   any time. This pager will comes pre-programmed with its own e-mail address as
   well as a local telephone number to receive numeric pages. This pager comes
   with a complete 30 day money back guarantee, if after receiving this pager
   you're not completely happy, send it back and receive a full refund.

   For immediate delivery call Paging America at toll free at 877-699-8546










   Brand New E-Mail pager for FREE!

   No long term contract
   No activation fee





How to get access to the new bug database?

2001-02-07 Thread Raphael Quinet

Since the GIMP/GNOME bug database has moved to bugzilla.gnome.org, the
administrative options have changed.  On the old bugs.gnome.org, it
was possible for me to change the status of some bugs easily, but now
I cannot change the status, affected OS, priority and other features
of the bugs.

I have been through the list of GIMP bugs and I know that some of them
could be changed from UNCONFIRMED to NEW or NEEDSINFO.  I also spotted
several of them that could be set to "All OSes" instead of "Linux".
Or some suggestions for enhancements (including some that I originally
reported) that could be set to "Low" priority.  I would like to help
and keep the bug database up-to-date, but unfortunately Bugzilla does
not let me change these options.

Since the Bugzilla home page does not mention any contact address, I
am sending this slightly off-topic request to this list.  If anyone
know who to ask, please tell me.  Thanks.

-Raphael




Re: How to get access to the new bug database?

2001-02-07 Thread egger

On  7 Feb, Raphael Quinet wrote:

 Since the GIMP/GNOME bug database has moved to bugzilla.gnome.org, the
 administrative options have changed.  On the old bugs.gnome.org, it
 was possible for me to change the status of some bugs easily, but now
 I cannot change the status, affected OS, priority and other features
 of the bugs.

 That's what I considered a bug with the old interface.
 
 I have been through the list of GIMP bugs and I know that some of them
 could be changed from UNCONFIRMED to NEW or NEEDSINFO.

 Correct. That's what I did all day.

 I also spotted
 several of them that could be set to "All OSes" instead of "Linux".
 Or some suggestions for enhancements (including some that I originally
 reported) that could be set to "Low" priority.  I would like to help
 and keep the bug database up-to-date, but unfortunately Bugzilla does
 not let me change these options.

 OK, you now have the necessary permissions to change bugs.

 Since the Bugzilla home page does not mention any contact address, I
 am sending this slightly off-topic request to this list.  If anyone
 know who to ask, please tell me.  Thanks.

 If you had a closer look at the bugs you would know that they are all
 assigned to me feel free to take any amount of them. :)

-- 

Servus,
   Daniel




Re: How to get access to the new bug database?

2001-02-07 Thread Martin Baulig

This was forwarded to me from gimp-devel on Feb 7:

 Since the GIMP/GNOME bug database has moved to bugzilla.gnome.org, the
 administrative options have changed.  On the old bugs.gnome.org, it
 was possible for me to change the status of some bugs easily, but now
 I cannot change the status, affected OS, priority and other features
 of the bugs.
 
 I have been through the list of GIMP bugs and I know that some of them
 could be changed from UNCONFIRMED to NEW or NEEDSINFO.  I also spotted
 several of them that could be set to "All OSes" instead of "Linux".
 Or some suggestions for enhancements (including some that I originally
 reported) that could be set to "Low" priority.  I would like to help
 and keep the bug database up-to-date, but unfortunately Bugzilla does
 not let me change these options.
 
 Since the Bugzilla home page does not mention any contact address, I
 am sending this slightly off-topic request to this list.  If anyone
 know who to ask, please tell me.  Thanks.

Hi guys,

now you get the official answer from me, the current bugzilla.gnome.org
maintainer :-)

Doing such changes is by default only allowed for the submitter of a
bug report and the person to which it is assigned.

To to other changes, you must have special privileges in Bugzilla. For
obvious reasons we don't want to automatically grant these privileges to
newly created accounts. This is just to get a little protection against
script-kiddies closing all open bug reports or doing stuff like this.

I was told that automatically granting this privilege to all *@gimp.org
email addresses is a bad idea either, so if you need this privilege
"caneditbugs", I need to do it manually.

All you need to do is to send me a short mail to [EMAIL PROTECTED] (I'll be
away Fri-Sat this week and Mon-Tue next week) and I'll do it asap.

I'll add a contact address ([EMAIL PROTECTED]) to Bugzilla as well.

-- 
Martin Baulig
[EMAIL PROTECTED] (private)
[EMAIL PROTECTED] (work)



Got Leads?

2001-02-07 Thread thebestleadsever211


NO COMPARISON AS TO OUR QUALITY.
EVERY LEAD IS A NETWORK MARKETER.
THEY KNOW HOW TO SELL AND HOW TO BUILD.
EXPLODE YOUR INCOME TODAY... USING OUR SYSTEM!

Check Out Our Site And Get Back To Us!
http://www.geocities.com/newleadorderpage/












This Is Sent In Response To A Resent Email From You.





HI !!!

2001-02-07 Thread Ed

This letter is about an opportunity to make an incredible amount of
Money ( CASH !!!) in a very short time. The cost is only $6.00! This is the 16th 
day since I started receiving $ cash, and so far I have received $5,845 (in $1 
Bills)...so 
I guess this is really working! Give it a try! All I did was follow the instructions 
in 
the letter that I received below, and sent out some e-mail to people who responded 
to my ads.

Here is a testimony from one of the thousands who have benefited from
this simple investment plan.

"I'm a retired attorney, and about a year ago a man came to me with a
letter. The letter he brought to me is the same letter before you now. He asked 
me to verify that this letter was legal. I told him that I would review it and get 
back to him. When I first read the letter, I thought it was some off the wall idea to 
make 
money. A week later I met again with my client to discuss the issue. I told him that 
the letter would be all right. I was curious about the letter, so he told me how it 
worked. I thought it was a long shot, so I decided against participating. Before my 
client left,
I asked him to keep me updated as to his results. About two months later he called me 
to 
tell me that he had received more than $800,000.00 in cash! I didn't believe him. 
So he asked me to try the plan and see for myself."

"I thought about it for a few days and decided that there was not much
to lose. I followed the instructions exactly and mailed out 200 letters. Sure
enough the money started coming in! It came slowly at first, but after three 
weeks I was getting more than I could open in a day. After three months the money 
stopped coming. I kept a precise record of my earnings and at the end it totalled
$868,439.00. I earn a good living as an attorney, but as anyone in the legal 
profession will tell you, there is a lot of stress that comes with the territory. I 
decided
if things worked out, I would retire from practice and play golf. This time I 
sent out 500 letters. Well, three months later, I had totalled $2,344,178.00."

"I met my old client for lunch to find out exactly how it works. He told
me that there were a few similar letters going around. What made this one
different is the fact that there were six names on the letter, not three like 
most others. That act alone resulted in more returns. The other factor was the advice 
I gave him in making sure the whole thing was perfectly legal, since no one wants
to risk doing anything illegal. I bet now you are curious about what little
changes I told him to make. Well, if you send a letter like this one, to be
legal, you must sell something if you expect to receive a dollar. I told him 
that anyone sending a dollar must received something in RETURN. So when you send 
a dollar to each of the six names on the list, you must include a slip
of paper saying, "Please add me to your mailing list" and include your name and
mailing address. This is the key to the program. The item you will receive for your 
dollar 
sent, is THIS letter and the right to earn thousands."

Follow the simple instructions EXACTLY, and in less than three months
you should receive MORE THAN $800,000.00 IN COLD HARD CASH!

1) IMMEDIATELY send $1.00 (US$) to each of the six people listed below. 
THE SOONER YOU SEND THE "$1.00 LETTERS" THE SOONER YOU CAN 
START GETTING A RETURN! Wrap the dollar in a note saying 
"PLEASE ADD ME TO YOUR MAILING LIST".


1. D. Dasher 21115 Devonshire St. #162, Chatsworth, CA 91311

2. Randy Mahoney 212 Northfolk Rd San Marcus, TX 78666

3. Frank Kitchen 803 Mays Street Winnsboro, LA 71295

4. L.Erickson 7302 Longhollow Rd Colfax, WA 99111

5. Ginger Bowen PO Box 303 Lindsay, OK 73052
6. Ed Wilbur Po.Box 640-531 Beverly Hills,FL 34464 


2) REMOVE the NAME and ADDRESS NEXT to #1 at the top of the list and 
move the rest of the names UP one position. Then place YOUR name
in the # 6 spot. This is best done by saving this to a file and entering
your information on line # 6. Be careful when you type the addresses. 
Don't forget to PROOF-READ them. Make SURE that the names and 
addresses are correct. 

3) When you have COMPLETED the above instructions, you have several 
options on how you market the letter - through the Postal Service, through E-mail, 
through
posting in "FREE CLASSIFIED ADS" and "NEWSGROUPS" ON THE INTERNET, or 
through whatever way you think is most effective.

To send this letter out to thousands of people and increase your
profits, I suggest you use a Bulk E-mail company. Call 207-896-7915 to have your 
letter e-mailed. They are fast, effective and give excellent service.
100,000 emailings costs just $89.00 and they are running a special now
of 50,000 additional mailings FREE!!!

This letter has been proven perfectly legal for all of the above as long
as you follow the instructions, because you are purchasing membership in our 
exclusive mailing list. The more you send out, the more YOU will make. We strongly 
encourage you to