Hi Paul, > I installed the attached into the Emacs Lisp reference manual to try to > capture > that advice.
Thanks. This is better. But the advice can be simplified: If pointer arithmetic is involved, uintptr_t is better suited than intptr_t. And if pointer arithmetic is not involved, uintptr_t and intptr_t are equivalent and equally good. So, a simpler advice would be to always prefer uintptr_t (to represent pointer values). Bruno