Enlightenment CVS committal Author : onefang Project : e17 Module : apps/e_utils
Dir : e17/apps/e_utils/src/bin/e17genmenu Modified Files: TODO Log Message: Please massah, can I has some moa back breakin' work to do. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/e17genmenu/TODO,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- TODO 22 Feb 2006 04:18:10 -0000 1.3 +++ TODO 22 Feb 2006 05:00:00 -0000 1.4 @@ -1,9 +1,11 @@ Re arrange fdo_menu code to better match the order the specs says to do things in, making use of the new Dumb_List insert code to insert -expanded xml. +expanded xml. This wil be a temporary measure, as performance will be +better to do everything at once rather than lots of seperate tree walks. +We are doing correct first, fast later. A seperate "strip common appdirs and such" pass. Keep a hash of indexes -to Dumb_List elements, if the current appdir is in the hash, null out +to Dumb_Tree elements, if the current appdir is in the hash, null out the element the one in the hash points to, and replace the index in the hash with a pointer to the new appdir, otherwise add it to the hash. Careful not to move the already pointed to appdirs. @@ -13,3 +15,6 @@ bite size chunks. Convert more of this to use ecore. + +Code review on strcmp usage, should probably treat XML tags as case +insensitive. ------------------------------------------------------- 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://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs