GNOME Bugzilla – Bug 749797
Misc code improvements
Last modified: 2015-06-24 11:52:07 UTC
As I read the code I do some code improvements (and sometimes bug fixes). The branch: https://git.gnome.org/browse/devhelp/log/?h=wip/swilmet/misc-improvements
It looks fine, and thank you for that cleaning work; however I spotted someplace the logic got somehow broken: + /* Look for an exact link match. If the link is a PAGE, + * we can overwrite any previous exact link set. For + * example, when looking for GFile, we want the page, + * not the struct. */ Looking for "GObject", it gives me as first result a "GObject" link pointing to the "Types and Values / struct GObject" anchor of the GObject page. Could you look into that?
Fixed: https://git.gnome.org/browse/devhelp/commit/?h=wip/swilmet/misc-improvements I've bisected the commits, and it was indeed a regression of the commit: "keyword-model: use GQueues to concatenate lists" The exact_link was still correctly set, the problem was with sorting the list/queue. Thanks for the review and for noticing the change!
Cool; I merged all of that.