helpers: Add a comment about file mode for new files - hugo - [fork] hugo port for 9front
 (HTM) git clone git@git.drkhsh.at/hugo.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Submodules
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit fabf026f4937bf6fbbb944aa7d6e721839ae4c92
 (DIR) parent 94f0f7e59788e802e706a55cac0d52a9e70ff745
 (HTM) Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
       Date:   Wed, 14 Nov 2018 17:44:04 +0100
       
       helpers: Add a comment about file mode for new files
       
       See #5434
       
       Diffstat:
         M helpers/path.go                     |       3 ++-
       
       1 file changed, 2 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/helpers/path.go b/helpers/path.go
       @@ -563,12 +563,13 @@ func OpenFilesForWriting(fs afero.Fs, filenames ...string) (io.WriteCloser, erro
        func OpenFileForWriting(fs afero.Fs, filename string) (afero.File, error) {
                filename = filepath.Clean(filename)
                // Create will truncate if file already exists.
       +        // os.Create will create any new files with mode 0666 (before umask).
                f, err := fs.Create(filename)
                if err != nil {
                        if !os.IsNotExist(err) {
                                return nil, err
                        }
       -                if err = fs.MkdirAll(filepath.Dir(filename), 0777); err != nil { // rwx, rw, r before umask
       +                if err = fs.MkdirAll(filepath.Dir(filename), 0777); err != nil { //  before umask
                                return nil, err
                        }
                        f, err = fs.Create(filename)