Using Katep Part v 5.43.0 I touch a file and chmod it 644. ls -al shows correct permissions. Edit the file with nano and save it. ls -al shows correct permissions. Edit file with kwrite or kate or kdevelop, save file. ls -al show 744 permissions. I touched a file and gave it 0044 permissions. Saving the file with kwrite changes the permissions to 0755. Needless to say this is quite irritating since I have to chmod all files whilst using kdevelop. Note umask is 0027.
Cannot edit comment but should be Saving the file with kwrite changes the permissions to 0744. it's doing +o,rwx
running qt 5.10.0
I tested kate and kwrite and it looks like they have resolved the issue. I am leaving this open until kdevelop fixes the issue.
File bug with kdevelop.