setenv-internal

setenv-internal is a compiled Lisp function in `env.el'.

(setenv-internal ENV VARIABLE VALUE KEEP-EMPTY)

Set VARIABLE to VALUE in ENV, adding empty entries if KEEP-EMPTY.
Changes ENV by side-effect, and returns its new value.