Roxen.git/
server/
etc/
modules/
Roxen.pmod
Branch:
Tag:
Non-build tags
All tags
No tags
2013-03-22
2013-03-22 13:30:44 by Henrik Grubbström (Grubba) <grubba@grubba.org>
13573e93a09e32780b9f0f7662c4bcf34cd9d9e0 (
13
lines) (+
10
/-
3
)
[
Show
|
Annotate
]
Branch:
cdfb9463d9e78a002aa1ecadfa9e09b6e0dd41c0
strftime: Added proper parsing of format modifiers E and O.
2566:
foreach(a[1..], string key) { int(0..1) prefix = 1;
+
int(0..1) alternative_numbers = 0;
+
int(0..1) alternative_form = 0;
while (sizeof(key)) { switch(key[0]) { // Flags.
2573:
prefix = 0; key = key[1..]; continue;
-
case 'E':
-
case
'O':
-
key = key[1..];
// No support for E or O extension.
+
case 'E':
// Locale-dependent alternative form.
+
alternative_form = 1;
+
key = key[1..];
continue;
-
+
case 'O': // Locale-dependent alternative numeric representation.
+
alternative_numbers = 1;
+
key = key[1..];
+
continue;
// Formats. case 'a': // Abbreviated weekday name