Windows Portable Apps
banner
w-p-a.bsky.social
Windows Portable Apps
@w-p-a.bsky.social
We develop useful portable apps for Windows OS! (No Installation is Required)
https://windowsportableapps.blogspot.com
.
https://apps.microsoft.com/search/publisher?name=25%2F8
You are welcome!
April 24, 2025 at 3:28 AM
"System Case Insensitive Locale" rules because some characters are evaluated as "" (blank\empty string) only when "Case Insensitive Locale" string comparison is enabled. (but those rules are not from the app, they are from the system itself. The app just lists the blank\empty characters.)
April 24, 2025 at 3:27 AM
If you ever happen to stumble at this situation where some characters are being evaluated as "" (blank\empty string), that's probably (or certainly) because the string comparison is being made accordingly to the "System Case Insensitive Locale" rules.
April 24, 2025 at 1:58 AM
"Unicode Blank Chars" app itself can handle all Unicode characters, yet, if comparing strings using the "System Case Insensitive Locale" rules, it can list all the characters treated as blank\empty character.
April 24, 2025 at 1:48 AM
"it doesn't appear on other platforms" you are claiming that. (There are multiple platforms out there that may or not treat some characters as blank characters)
April 24, 2025 at 1:37 AM
Well, if it's only a Windows thing or not, that's another story!
April 24, 2025 at 1:19 AM
The application can perfectly handle characters treated as blank\empty characters by the "System Case Insensitive Locale" rules.
April 24, 2025 at 12:52 AM
Listen, the app does not define what is or not a blank character.

The app just shows a list of blank\empty characters defined by the "System Case Insensitive Locale" rules. (The app does not know what those rules are, each system has its own rules. )
April 24, 2025 at 12:17 AM
Listen, A is A, Ã is Ã, they are 2 different characters, but some systems treat them as the same.

The same way no character is "" (bank\empty string), some systems treat some characters as being the same as "".
April 23, 2025 at 11:52 PM
Each system has its own "Case Insensitive Locale" rules.

For example, some systems treats A, a, á, à, ã as being identical characters.

In the same way, some systems treats some characters as being identical as "", thus, blank\empty characters.
April 23, 2025 at 11:39 PM
Then you are not paying attention.

In programming, a blank\empty string is a string that contains no character and is represented as "".

If a character is evaluated equal to "", then the character is a blank\empty character accordingly to the "System Case Insensitive Locale" rules.
April 23, 2025 at 11:27 PM
It's valid for anything that involves programming (program languages, framework, API and so on ...)

If a character is evaluated equal to "" (a string with no character), then the character is a blank\empty character accordingly to the "System Case Insensitive Locale" rules.
April 23, 2025 at 10:31 PM
If you ever come into a situation (in any program language) where you assign a character to a variable but the variable is still evaluated as a blank\empty variable that's because the character itself is treated as blank\empty character accordingly to the "System Case Insensitive Locale" rules.
April 23, 2025 at 4:13 AM
Forget Unicode or POSIX definition of a blank character, this app is for a programming context.
April 23, 2025 at 4:13 AM
A blank character can either be invisible, white space or have a graphical form.
April 23, 2025 at 1:55 AM
Listen, a blank\empty variable in programming is a variable with no value assigned, example (x = "")

If any character is assigned to a variable and the variable is still evaluated as blank\empty then that means the character itself is a blank\empty character.
April 23, 2025 at 12:30 AM
As said before, this app is aimed for developers\programmers.

The "blank" is in programming perspective.

If you assign any character to a variable and the variable is evaluated as blank\empty then that character is a blank\empty character.
April 22, 2025 at 11:58 PM
The image itself is also just an example. All the characters from the image are blank characters for that given "System Case Insensitive Locale" rules.
April 22, 2025 at 11:41 PM
"" is an empty\blank string. " " is a white string. (A Blank character is neither white nor invisible character, it's an empty character. If x = " ", then x is not a blank variable.)
April 22, 2025 at 11:15 PM
"h" was just an example
April 22, 2025 at 10:50 PM
From the above code example, you would say that the correct alert return value is "x is not blank", but that's wrong.

The correct alert return value would be "x is blank" because the given "System Case Insensitive Locale" rules considers "h" as a blank character.
April 22, 2025 at 6:57 PM
This app is aimed for developers\programmers.

Lets suppose "h" is a blank character accordingly to a given "System Case Insensitive Locale" rules.

"" means blank, empty.

x = "h"

if (x === ""){alert("x is blank")}else{alert("x is not blank"}
April 22, 2025 at 6:57 PM