From: Doug B. <dou...@gm...> - 2010-05-05 10:22:27
|
On Wed, May 5, 2010 at 5:32 AM, jerome <rom...@ya...> wrote: > Hi, > > > I do not know if this is documented somewhere, but I get a crash on gramplet panel if gramplet code is written into a file with a small letter at the begin (no capital letter for the first one). > > Is it a security for the windows users or something like that ? > I needed some time to understand that I should not use a test.py filename but Test.py !!! :( > > I do not know if it is the register process (GUI/panel) or PEP8 things, but this could explain previous problems for loading custom gramplets under Linux (mailing list). > Jérôme, I doubt that there is a capital letter issue here... it sounds more like there is a "test" vs "Test" being found in the Python path. In general, using "test" as a filename for importing is not a good idea in Python because that might collide with some other global namespace "test". But I could be wrong. There are other changes that could be the cause. Is this in trunk? Trunk has code that allows multiple versions of a plugin, and changes the manner in which plugins are loaded by not just appending onto the Python path. If it isn't a test name issue, then can you send more details about the issue (trunk, gpr, example)? Thanks! -Doug > > Regards, > Jérôme > > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel > |