If 'window-state-normalize-buffer-name' is non-nil, 'window-state-get'
will normalize stored buffer names, making them easier to restore for
users that use 'uniquify' buffer naming.
I've been post-processing window states to deal with this and I think it should be built in. Similar treatment exists in desktop.el.
-Stephane