Re: [Gimp-developer] Development environment
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
Re: [Gimp-developer] Development environment
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
[Gimp-developer] Development environment
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] Source code for pre-1.0 versions of GIMP
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
Re: [Gimp-developer] Fix some errors and usage of deprecated procedures
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