@@ -388,7 +388,7 @@ For purposes of concatenation, "array" also means "substitution
388388that resolves to an array" and "object" also means "substitution
389389that resolves to an object."
390390
391- Within an field value or array element, if only non-newline
391+ Within a field value or array element, if only non-newline
392392whitespace separates the end of a first array or object or
393393substitution from the start of a second array or object or
394394substitution, the two values are concatenated. Newlines may occur
@@ -840,7 +840,7 @@ because the self reference has to "look back" to an undefined `a`:
840840
841841 a = ${?a}foo
842842
843- In general, in resolving a substitution the implementation must:
843+ In general, in resolving a substitution, the implementation must:
844844
845845 - lazy-evaluate the substitution target so there's no
846846 "circularity by side effect"
@@ -1301,7 +1301,7 @@ This can use the general "units format" described above; bare
13011301numbers are taken to be in milliseconds already, while strings are
13021302parsed as a number plus an optional unit string.
13031303
1304- The supported unit strings for duration are case sensitive and
1304+ The supported unit strings for duration are case- sensitive and
13051305must be lowercase. Exactly these strings are supported:
13061306
13071307 - ` ns ` , ` nano ` , ` nanos ` , ` nanosecond ` , ` nanoseconds `
@@ -1321,7 +1321,7 @@ This can use the general "units format" described above; bare
13211321numbers are taken to be in days, while strings are
13221322parsed as a number plus an optional unit string.
13231323
1324- The supported unit strings for period are case sensitive and
1324+ The supported unit strings for period are case- sensitive and
13251325must be lowercase. Exactly these strings are supported:
13261326
13271327 - ` d ` , ` day ` , ` days `
@@ -1542,7 +1542,7 @@ It's recommended that HOCON keys always use lowercase, because
15421542environment variables generally are capitalized. This avoids
15431543naming collisions between environment variables and configuration
15441544properties. (While on Windows getenv() is generally not
1545- case-sensitive, the lookup will be case sensitive all the way
1545+ case-sensitive, the lookup will be case- sensitive all the way
15461546until the env variable fallback lookup is reached).
15471547
15481548See also the notes below on Windows and case sensitivity.
@@ -1597,7 +1597,7 @@ Differences include but are probably not limited to:
15971597
15981598## Note on Windows and case sensitivity of environment variables
15991599
1600- HOCON's lookup of environment variable values is always case sensitive, but
1600+ HOCON's lookup of environment variable values is always case- sensitive, but
16011601Linux and Windows differ in their handling of case.
16021602
16031603Linux allows one to define multiple environment variables with the same
@@ -1608,18 +1608,18 @@ is straightforward; ie just make sure you define all your vars with the required
16081608Windows is more confusing. Windows environment variables names may contain a
16091609mix of upper and lowercase characters, eg "Path", however Windows does not
16101610allow one to define multiple instances of the same name but differing in case.
1611- Whilst accessing env vars in Windows is case insensitive, accessing env vars in
1612- HOCON is case sensitive.
1611+ Whilst accessing env vars in Windows is case- insensitive, accessing env vars in
1612+ HOCON is case- sensitive.
16131613So if you know that you HOCON needs "PATH" then you must ensure that
16141614the variable is defined as "PATH" rather than some other name such as
16151615"Path" or "path".
16161616However, Windows does not allow us to change the case of an existing env var; we can't
1617- simply redefine the var with an upper case name.
1617+ simply redefine the var with an uppercase name.
16181618The only way to ensure that your environment variables have the desired case
16191619is to first undefine all the env vars that you will depend on then redefine
16201620them with the required case.
16211621
1622- For example, the the ambient environment might have this definition ...
1622+ For example, the ambient environment might have this definition ...
16231623
16241624```
16251625set Path=A;B;C
0 commit comments