retitle 695361 less: backslash handling in option string has changed in 
less-456, breaking man
severity 695361 serious
thanks

The problem is due to a change in the backslash handling in less-456,
according to upstream (Mark Nudelman), who mentions the man page:

  A dollar sign or backslash may be included literally in an
  option string by preceding it with a backslash.

So, now two backslashes are needed, one for the option string escaping
(as said above) and one for prompt string escaping (just like before).

As a consequence, the new less package should:

1. announce the incompatibility change in NEWS (it has only been done
   in the changelog, without being explicit on the incompatibility:
   "Allow backslash escaping of metacharacters in LESS environment
   variable." - Also note that arguments are also affected, not just
   the LESS environment variable, as shown in the bug report);

2. break other packages that depend on the old behavior, at least
   man-db 2.6.3-2 and previous versions.

I'm going to report another bug to get this fixed in man-db.

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to