Hi! Though I got my developer access for E to maintain the ID3 loader module in Imlib2 quite some time back, I've just joined this mailing list. Just observed that ecore_exe_run passes all its calls to 'sh -c'... this can be costly and unnecessary at times. Thought that if we can rule out the presence of certain shell metacharacters in the string passed to the function, we can tokenize it ourselves and call execvp, without the intermediate sh. Since E's 'exec' action uses this, we could see a significant reduction in the useless sh -c processes spawned due to use of keybindings etc. If no one has problems with this approach, I could make a commit.
Ramkumar. -- WARN_(accel)("msg null; should hang here to be win compatible\n"); -- WINE source code ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_idv37&alloc_id865&op=click _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel