I just got my 64-bit Windows machine.
I am running gnu emacs 23.2.1, with binary direct from gnu, not from Vincent
Goulet.
emacs is a 32-bit program.

Any file that I create in emacs, or that I copy using dired, is created with
permission 000.
I can manually change the permission to 600 or 666 or anything else, so
there is a workaround.
I don't see that I am doing anything differently than I have done on 32-bit
windows machines where
the permissions were sensible.

umask seems not to be controllable.  emacs has (default-file-modes) and
(set-default-file-modes #o0700)
The set seems not to have an effect.  The values are #o0777 both before and
after I change them.
They show these values on my 32-bit machines as well as on the 64-bit
machine.

Do any of you have a suggestion as to how to repair this behavior?

Thanks
Rich

	[[alternative HTML version deleted]]

