--- a/Win32OperatingSystem.st Wed Jun 26 22:06:20 2019 +0200
+++ b/Win32OperatingSystem.st Thu Jun 27 11:09:20 2019 +0200
@@ -5712,8 +5712,9 @@
|attr|
attr := self primGetFileAttributes:aPathName.
- ^ (attr bitTest:FILE_ATTRIBUTE_HIDDEN) not "already unset"
- or:[self primSetFileAttributes:aPathName to:(attr bitClear:FILE_ATTRIBUTE_HIDDEN)].
+ ^ attr notNil
+ and:[(attr bitTest:FILE_ATTRIBUTE_HIDDEN) not "already unset"
+ or:[self primSetFileAttributes:aPathName to:(attr bitClear:FILE_ATTRIBUTE_HIDDEN)]].
"Created: / 29-07-2010 / 11:31:55 / sr"
"Modified: / 12-02-2019 / 12:48:51 / Stefan Vogel"
@@ -5725,8 +5726,13 @@
|attr|
attr := self primGetFileAttributes:aPathName.
- ^ (attr bitTest:FILE_ATTRIBUTE_HIDDEN) "already set"
- or:[self primSetFileAttributes:aPathName to:(attr bitOr:FILE_ATTRIBUTE_HIDDEN)].
+ ^ attr notNil
+ and:[(attr bitTest:FILE_ATTRIBUTE_HIDDEN) "already set"
+ or:[self primSetFileAttributes:aPathName to:(attr bitOr:FILE_ATTRIBUTE_HIDDEN)]].
+
+ "
+ self setHidden:'murks'
+ "
"Modified: / 29-07-2010 / 11:32:26 / sr"
"Modified: / 12-02-2019 / 12:46:59 / Stefan Vogel"
@@ -5739,8 +5745,9 @@
|attr|
attr := self primGetFileAttributes:aPathName.
- ^ (attr bitTest:FILE_ATTRIBUTE_TEMPORARY) "already set"
- or:[self primSetFileAttributes:aPathName to:(attr bitOr:FILE_ATTRIBUTE_TEMPORARY)].
+ ^ attr notNil
+ and:[(attr bitTest:FILE_ATTRIBUTE_TEMPORARY) "already set"
+ or:[self primSetFileAttributes:aPathName to:(attr bitOr:FILE_ATTRIBUTE_TEMPORARY)]].
"Modified: / 12-02-2019 / 12:49:29 / Stefan Vogel"
! !