[E-devel] bugfix for e16 crashing with sounds...
OK, so I started to wonder why e16 would segv every time I tried to open the 'About Enlightenment' to check the build date I was actually running... Turns out that sometimes, the 'sound' resource isn't set. And this eventually lead to a crash trying to strcpy from a null pointer down in SclassFind. I'm going to bet that a lot of people never see this because they get saved by the !Conf_sound.enable check just before (This patch *also* fixed a number of other mysterious crashes when e16 tried to put up a dialog box..) Index: src/sound.c === RCS file: /var/cvs/e/e16/e/src/sound.c,v retrieving revision 1.50 diff -u -r1.50 sound.c --- src/sound.c 9 Dec 2006 21:32:03 - 1.50 +++ src/sound.c 13 Jan 2007 10:02:42 - @@ -271,6 +271,9 @@ if (!Conf_sound.enable) return; + if (!name || ! *name) + return; + sclass = SclassFind(name); SclassApply(sclass); } pgpPluP5GYkF2.pgp Description: PGP signature - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E CVS: mail devilhorns
JC Wong wrote: Enlightenment CVS wrote on Thu, Jan 11, 2007 at 08:23:58PM -0500 Enlightenment CVS committal Author : devilhorns Project : e_modules Module : mail Dir : e_modules/mail Modified Files: imap.c Log Message: Patch from rephorm to make imap work again, Thanks mate :) Chris, any idea what causes this after this commit? Thanks in advance. Looks like the patch wasn't good. I should have given it a build test first :( (My bad)...I'm working on a rewrite of the mail module now which hopefully will straighten out everyones issues. Cheers, dh - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] bugfix for e16 crashing with sounds...
[EMAIL PROTECTED] wrote: OK, so I started to wonder why e16 would segv every time I tried to open the 'About Enlightenment' to check the build date I was actually running... Turns out that sometimes, the 'sound' resource isn't set. And this eventually lead to a crash trying to strcpy from a null pointer down in SclassFind. I'm going to bet that a lot of people never see this because they get saved by the !Conf_sound.enable check just before (This patch *also* fixed a number of other mysterious crashes when e16 tried to put up a dialog box..) Committed, thanks :) /Kim - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Copyright blurbs (was Re: enlightenment-cvs Digest, Vol 9, Issue 59
On Sat, 13 Jan 2007 05:29:22 PST, [EMAIL PROTECTED] said: - * Copyright (C) 2000-2006 Carsten Haitzler, Geoff Harrison and various contributors - * Copyright (C) 2004-2006 Kim Woelders + * Copyright (C) 2000-2007 Carsten Haitzler, Geoff Harrison and various contributors + * Copyright (C) 2004-2007 Kim Woelders Just as an aside, such legal advice as I've seen on this recommends that you do *not* do a mass rev of all the copyright dates, but to update each one when you actually do something in 2007. This is why you often see stuff that's 2000-2003,2005 - no copyrightable changes happened to it in 2004. (As a practical matter, it doesn't *really* matter since the SCOTUS upheld the Sonny Bono Copyright Mangle Law. But at one time, it *did* matter because portions of the copyright would *expire* in different years. And since most countries are Bern signatories, stuff is automatically copyrighted when you write it, so you can probably batch up the copyright updates for later, once you've got several things that actually got changed this year. It isn't true anymore that anything that goes out without a copyright becomes public domain - these days, you have to *try* to get rid of the copyright. :) pgpF67LGDPH4l.pgp Description: PGP signature - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] evas directfb make error
[EMAIL PROTECTED] wrote: it should be broken if your cvs is up to date - i changed apis for engines. if its not broken compile-time - its going to be broken runtime. :) The build problem here was a pretty simple fix. However, as you say, the engine api changed so there's probably a lot more to do. Are there any api docs for this? I am willing to put work into maintaining the directfb engine as Freevo will be using evas (through kaa.evas) for its next generation release. That would be excellent. The many evas engines really need help. fb, dfb, qtopia, xrender, xcb, cairo, opengl, ... need people who know about these in order to efficiently implement various aspects with these engines, to keep up with developments, to fix/ improve whatever, etc. BTW: What is kaa.evas? Kaa.evas is python bindings for evas and will be used in Freevo 2 through kaa.canvas (soon to be kaa.candy). http://freevo.sourceforge.net/cgi-bin/freevo-2.0/Kaa Any help on pointing me in the right direction would be appreciated. Docs, etc... ... There are no 'docs' for evas internals, as far as I know, but it's really fairly straightforward to eg. look at the code for the dfb engine for the relevant aspects (also, raster and others might be able to lend some insights on #edevelop). I will be digging into this soon, thanks. -Rob - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Misstyped word
Hell! Never though. And from the point of translation - double hell There is languages i have no idea how they called in Russian... Thanks, Dan Brian Mattern wrote: its 'Tyap', the name of the 'kcg' locale (of Nigeria) rephorm On Sat, Jan 13, 2007 at 03:00:59AM +0200, Ag. System Administrator wrote: Hi, just small typo at e/src/bin/e_int_config_intl.c:188 Written Tyep, should be Type :) Thanks, Dan - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Misstyped word
I don't think language names should be translated, btw. Leave them as they are, so if one accidentally sets to a wrong language he can easily (bah) set it back to english or whatever. Peter On Saturday 13 January 2007 19:51, Ag. System Administrator wrote: Hell! Never though. And from the point of translation - double hell There is languages i have no idea how they called in Russian... Thanks, Dan Brian Mattern wrote: its 'Tyap', the name of the 'kcg' locale (of Nigeria) rephorm On Sat, Jan 13, 2007 at 03:00:59AM +0200, Ag. System Administrator wrote: Hi, just small typo at e/src/bin/e_int_config_intl.c:188 Written Tyep, should be Type :) Thanks, Dan - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDE V ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Misstyped word
On Saturday, 13 January 2007, at 22:41:04 (+0200), Ag. System Administrator wrote: After i've translated 95% of them i should stop? Yes, you should...but then you never should've started. :) Language names are not subject to translation; they should appear in native form. To do otherwise would defeat the purpose of natural language support. Imagine having to learn the name of your native language in EVERY OTHER LANGUAGE. That would be silly. Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ [EMAIL PROTECTED] n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) --- I don't care if you win or lose, just as long as you win. -- Vince Lombardi - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [Ewl] ewl_tree2 selection: call of ewl_container_child_get with NULL parent
Hey, with the test of the ewl_tree2 widget, when one clicks on a row, an Ewl warning message is displayed. The backtrace is the following: #0 ewl_print_warning () at ewl_misc.c:61 #1 0x403c7aaa in ewl_container_child_get (parent=0x0, index=0) at ewl_container.c:506 #2 0x40487894 in ewl_tree2_widget_at (mvc=0x80a6fb0, row=1078671656, column=1078671656) at ewl_tree2.c:968 Vincent - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Misstyped word
On Saturday, 13 January 2007, at 21:41:56 (-0600), Brian Mattern wrote: Well, then shouldn't we change the list in e_int_config_intl.c to show the names of the languages in their native language? Yes, of course. One would think that would go without saying Michael -- Michael Jennings (a.k.a. KainX) http://www.kainx.org/ [EMAIL PROTECTED] n + 1, Inc., http://www.nplus1.net/ Author, Eterm (www.eterm.org) --- To turn away and not become another nail to pierce the skin of One who loved more deeply than the oceans, more abundant than the tears of a world embracing every heartache. -- Jars of Clay, Worlds Apart - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel