Fixed hs-special-modes-alist START regex to allow '/' in attr values (like base64 encoded data) and enabled proper nxml-forward-element balancing function.
--- a/.emacs-my Tue Jun 04 19:38:35 2019 +0300
+++ b/.emacs-my Wed Jul 17 00:53:27 2019 +0300
@@ -3795,12 +3795,9 @@
(add-to-list
'hs-special-modes-alist
'(nxml-mode
- "<!--\\|<[^/>]*[^/]>"
- "-->\\|</[^/>]*[^/]>"
- "<!--"
- nil
- nil))
+ "<!--\\|<[^/>][^>]*>" "-->\\|</[^/>]+>" "<!--" #'nxml-forward-element nil))
(add-hook 'nxml-mode-hook #'hs-minor-mode)
+;; (setcdr (assoc 'nxml-mode hs-special-modes-alist) (list "<!--\\|<[^/>][^>]*>" "-->\\|</[^/>]+>" "<!--" #'nxml-forward-element nil))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(message "backuping")