Originally Posted By: Wims
You are right, here is an update, to allow default processing for other event than double click (allowing the default rclick menu), and because there was an error in the pattern and in the code anyway, which would incorrectly match some urls.

Code:
on $*:hotlink:$($url_pattern):#:if ($hotlink(match).type == url) && ($hotlink(event) == dclick) { run firefox $regml(1) | return } | halt
alias url_pattern return m@((?:(?:https?|ircs?)://(?:www\.)?|www\.)((?:(?:[-\w]+\.)+)[-\w]+)(?::\d+)?(?:/((?:[-a-zA-Z;./\d#:_?=&]*)))?)@ig




Perfect!! Now that gives the ability to run both options.. default browser by contect menu and chosen browser by double/single click.
Thanks a lot.