Имеем пакет следующего содержания
По DoubleClick в Проводнике по имени процедур осуществляется "неправильный" переход в текст тела пакета
А именно, если дважды щелкнуть по имени DO_SOMETHING, то "переходит" к закомментированной версии процедуры. IMHO, если Проводник отображает процедуру из спецификации пакета, значит она, скорее всего (если пакет не инвалидный), есть "действующая" в теле пакета, и было бы логично "переходить" именно к "действующей" версии процедуры.
Переход же для процедуры P$DO_SOMETHING_ELSE вобще не осуществляется - тело пакета открывается с курсором на первой строке. Насколько я понимаю, дело в наличии символа $ в имени процедуры. Но ведь такое "именование" вполне имеет право на жизнь.
Заметил еще один момент: если дважды щелкнуть по какому-нибудь объекту в Проводнике (например, таблице), редактор которого по каким-либо причинам открывается "долго" (т.е. с задержкой в пару-тройку секунд) и за время "открытия" успеть переместить фокус в дереве на другой объект, то в итоге откроется редактор именно того объекта, на который переместился фокус, а не того, по которому "щелкнули" изначально.