Subject: Re: bug#18051: 24.3.92; ls-lisp: Sorting; make ls-lisp-string-lessp a normal function?

From: Stefan Monnier <[email-masked]>
Date: Wed, 27 Aug 2014 23:23:58 -0400

>> Normally one controls functions through their arguments, not the
>> environment.
> We also have the other variety, e.g. see coding-system-for-read.

Yes, we have a lot of that, but that's only used when adding an optional
argument was not really practical, in which case dynamic scoping comes
to the rescue (but with several caveats).

In the present case I don't see why we can't use an optional argument,
so an optional arg would be preferable.

        Stefan