Stephen Leake <[email protected]> writes:

> Currently, dvc-gensym is only used in tla-tests.el.

It's used also in the `dvc-capturing-lambda' stuff in dvc-lisp.el.

> I gather with-temp-buffer isn't used there because it let-binds a
> symbol 'temp-buffer' that might hide a symbol in the user-provided
> `forms' argument? That seems unlikely, but it is certainly possible.
> Or maybe the tla code was written before with-temp-buffer was
> available.

I don't remember (one could play with the old GNU Arch archive to see
the history of the code, but it's revision 1 in the bzr archive).

Google tells me other alternatives:

,----[ http://www.opensubscriber.com/message/[email protected]/11105022.html ]
| I think in general, most packages just don't use gensym.  You can use
| make-symbol or #:foo instead.
| 
| -Miles 
`----

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/

_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to