In the last version of WP (I think I was using 3.0.3) I could add shortcode in the WYSIWYG link editor for internal links (e.g.
[site-url]/my-internal-page-link) and then go back and edit these links with the WYSIWYG if needed, and exactly what I typed would still be intact.
In WP 3.1, however, it changes the URL displayed in the WYSIWYG when you edit it to something more like
It would be great if the new link editor would not do this. Don't know if this is a bug or not, but it is annoying.
(And for anyone who is wondering why I choose to do this - I'm re-launching old, crappy sites and have to develop the new WP sites in a sub-directory then move it on launch, and would rather not have to update every internal link and image src on the site when I launch. - Of course, if there's an easier solution for this, I'd love to hear it.)