Re: [Gimp-developer] Fix some errors and usage of deprecated procedures

2011-02-23 Thread Carol Spears
On Tue, Feb 22, 2011 at 11:31:40PM -0500, Liam R E Quin wrote:
 On Tue, 2011-02-22 at 23:22 -0500, Kevin Cozens wrote:
  Liam R E Quin wrote:
   What would it take to provide this as an online service, for people with
   existing scripts?
  
  It wouldn't take much to put it online. [...]
  
  It won't be able to update for all scripts 
 
 Hmm, maybe we should consider providing a compatibility library then, so
 people can add one line at the start of a script?
 
Marc Lehmann, 1997 or 1998 -- take a look at gimp-1.0 and gimp-1.2 c plugins,
there seemed to be a huge effort by some authors to include some (i am not
certain of the wording here) CONSISTENT_ENUMS detailing plugin information
which included default settings.  There was also an effort then to include
version information -- in the date registration thingie.

there was gimp-0.60 [then not publically documented miracles] then gimp-0.9
and its pdb.  and that is the best it has ever gotten for plugins managment.

i would really really like to have some gimp source from between gimp-0.60
and gimp-0.9 -- if anyone has kept something like that around.  perhaps 
federico has one on his first cellphone

carol

___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Source code for pre-1.0 versions of GIMP

2011-02-23 Thread Kevin Cozens
Carol Spears wrote:
 i would really really like to have some gimp source from between gimp-0.60
 and gimp-0.9 -- if anyone has kept something like that around.

You will have to do a bit of digging to find anything between those two 
releases. Old versions of GIMP source are available via GIMP's FTP server in 
the historical directory. There is source code for versions 0.54, 0.60, 
1.0, and 1.2 in addition to the 2.x releases. The git repo only goes back to 
1997 and the 0.99 versions.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


[Gimp-developer] Development environment

2011-02-23 Thread Malix0

Hi,

which development environmento do you use for Gimp? Do You use an IDE or 
just vi or emacs? I like to know which is the best way to start with 
Gimp development. I think that fot the beginners an IDE will be helpful, 
but expert programmers tend to use just an advanced editor.
For example I'm a PL/SQL developer and before I used Toad. But now I 
just use Notepad++ with custom script for compiling directly within the 
editor. This because Toad editor is really poor and for me a powerful 
editor is fundamental.


I like to know what is your configuration and if you plan to have a gimp 
wiki where those information can be put.


For example various configurations can be explained: Eclipse + plugin x 
+ plugin y, Vim + script x + script y, Anjuta + ..., Monodevelop and ... 
so a new developer can chose the perfect environment that fit his 
requirements.


Kind regards
Massimo Fidanza
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Development environment

2011-02-23 Thread Malix0

What you think about a questionnaire?

I try to write a draft, please add to this draft whatever you think is 
relevant.


-- QUESTIONNAIRE START --
Q: What is the tool that you use for Gimp development (ex: Vim, Emacs, 
Eclipse, Anjuta, ...) ?

A:

Q: Your development environment supports direct compilation (answer yes 
or no)? If so plese explain how on the Note (ex. ide/editor feature or 
with plugin x, script y, ...)?

A:
Note:

Q:  Your development environment supports code completion (answer yes or 
no)? If so plese explain how on the Note (ex. ide/editor feature or with 
plugin x, script y, ...)?

A:
Note:

Q:  Your development environment supports documentation browser?  
(answer yes or no)? If so plese explain how on the Note (ex. ide/editor 
feature or with plugin x, script y, ...)?

A:
Note:

Q:  Your development environment supports bebugging?  (answer yes or 
no)? If so plese explain how on the Note (ex. ide/editor feature or with 
plugin x, script y, ...)?

A:
Note:

Q:  Your development environment supports code refactoring?  (answer yes 
or no)? If so plese explain how on the Note (ex. ide/editor feature or 
with plugin x, script y, ...)?

A:
Note:

-- QUESTIONNAIRE END --


Bye
Massimo


Il 24/02/2011 3.33, Malix0 ha scritto:

Hi,

which development environmento do you use for Gimp? Do You use an IDE 
or just vi or emacs? I like to know which is the best way to start 
with Gimp development. I think that fot the beginners an IDE will be 
helpful, but expert programmers tend to use just an advanced editor.
For example I'm a PL/SQL developer and before I used Toad. But now I 
just use Notepad++ with custom script for compiling directly within 
the editor. This because Toad editor is really poor and for me a 
powerful editor is fundamental.


I like to know what is your configuration and if you plan to have a 
gimp wiki where those information can be put.


For example various configurations can be explained: Eclipse + plugin 
x + plugin y, Vim + script x + script y, Anjuta + ..., Monodevelop and 
... so a new developer can chose the perfect environment that fit his 
requirements.


Kind regards
Massimo Fidanza


___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer


Re: [Gimp-developer] Development environment

2011-02-23 Thread Martin Nordholts
Tool:
Emacs + https://github.com/Enselic/enselic-home/tree/master/elisp

Direct compilation:
Yes, with M-x compile and M-x flymake-mode

Code completion:
Kind of, Emacs supports tab-completion for symbols in all buffers, so if 
I have the relevant headers open, I have tab-completion for e.g. all 
gtk_ functions. Not the best code completion, but you come pretty far 
with it.

Documentation browser:
I use exuberant-ctags for symbol definition lookup, so to get to the 
documentation of a function, I usually go to the declaration/definition 
of it using the exuberant-ctags indexes. I also occasionally use 
devhelp, but that's an external program.

Debugging:
Yes, M-x gdb

Refactoring:
No, unfortunately not.

  / Martin


-- 

My GIMP Blog:
http://www.chromecode.com/
Why GIMP 2.8 is not released yet
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer