According to this previous SO post, Emacs has two names (re-search-forward, search-forward-regexp) for the same code function (re-search-forward).
The Emacs doc only mentions re-search-forward, as far as I can see.
Is there a preferred / recommended form that I should use? (Is one of the names deprecated?) Personally I think search-forward-regexp is more informative because it has -regexp explicitly and clearly in the name (vs the shorter and more opaque "re-"). But I would like to stay on the side of recommended practice, if possible.
Another way of asking this is "why would the emacs developers put an alias search-forward-regexp in the code but not in the doc? (Maybe the alias indicates a "better" name because maybe the alias came after the re-search-forward original?)