Plus:
- while the Lazarus IDE has a quite acceptable memory footprint (i.e. about 30Mb on win32), the code browser needs more than 300 Mb (still on win32). This could be a real problem for old computer configurations (i.e. with few memory),
- and this memory is not released when you close the code browser. You'll have to close the IDE itself.
The fact that the result of the help request is currently a sort of a "lottery", and that you can't say if it will start the help browser (i.e. lhelp) or the code browser is really annoying, IMHO.
I would personally appreciate to have at least a confirmation first.
Something like: "There is no entries in the help database for your request. Do you wish to start the code browser ? Yes - No".