Function: Info-unescape-quotes

Info-unescape-quotes is a byte-compiled function defined in info.el.gz.

Signature

(Info-unescape-quotes VALUE)

Documentation

Unescape double quotes and backslashes in VALUE.

Source Code

;; Defined in /usr/src/emacs/lisp/info.el.gz
(defun Info-unescape-quotes (value)
  "Unescape double quotes and backslashes in VALUE."
  (let ((start 0)
	(unquote value))
    (while (string-match "[^\\\"]*\\(\\\\\\)[\\\"]" unquote start)
      (setq unquote (replace-match "" t t unquote 1))
      (setq start (- (match-end 0) 1)))
    unquote))