Something strange is going on. It seems, pulling things out of the
no longer works?
Here's the test. Put the following in your init, nothing but just the following:
(custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. '(minibuffer-prompt-properties (quote (read-only t cursor-intangible t face minibuffer-prompt))))
Restart emacs. Then, M-x
query-replace and hold left arrow key to see if cursor went over the prompt. Cursor will not move into the prompt.
Now, delete that init, and use the following instead:
(setq minibuffer-prompt-properties (quote (read-only t cursor-intangible t face minibuffer-prompt)))
But now, it doesn't work?
This is emacs GNU Emacs 126.96.36.199
please comment and let me know what happens on your machine, and emacs version. M-x version.