Hello, If a user calls w3m-input-url with INITIAL nil and DEFAULT non-nil, his intention is pretty clear but w3m-input-url overrides it anyway. I think this is a bug. GNU Emacs actually prefers DEFAULT and considers INITIAL deprecated; see doc string of completing-read (23.x). Leo