Artifact
d158460874213bbdcd96410c525d1f79b9d85eb9125bd80fd5134eb49a5d4685:
Attachment "msgcat.n.patch" to
ticket [e0f728b381]
added by
anonymous
2021-09-30 06:42:01.
(unpublished)
0000: 2d 2d 2d 20 6d 73 67 63 61 74 2e 6e 09 32 30 32 --- msgcat.n.202
0010: 30 2d 30 37 2d 30 36 20 32 32 3a 34 31 3a 30 37 0-07-06 22:41:07
0020: 2e 30 30 30 30 30 30 30 30 30 20 2b 30 32 30 30 .000000000 +0200
0030: 0a 2b 2b 2b 20 6d 73 67 63 61 74 2e 6e 2e 62 61 .+++ msgcat.n.ba
0040: 6b 09 32 30 32 31 2d 30 39 2d 33 30 20 30 38 3a k.2021-09-30 08:
0050: 31 32 3a 31 35 2e 38 38 39 36 36 38 34 35 35 20 12:15.889668455
0060: 2b 30 32 30 30 0a 40 40 20 2d 35 38 34 2c 37 20 +0200.@@ -584,7
0070: 2b 35 38 34 2c 37 20 40 40 0a 20 6e 61 6d 65 73 +584,7 @@. names
0080: 70 61 63 65 20 65 76 61 6c 20 67 75 69 20 7b 0a pace eval gui {.
0090: 20 20 20 20 20 6d 73 67 63 61 74 3a 3a 6d 63 70 msgcat::mcp
00a0: 61 63 6b 61 67 65 63 6f 6e 66 69 67 20 63 68 61 ackageconfig cha
00b0: 6e 67 65 63 6d 64 20 75 70 64 61 74 65 47 55 49 ngecmd updateGUI
00c0: 0a 20 0a 2d 20 20 20 20 70 72 6f 63 20 75 70 64 . .- proc upd
00d0: 61 74 65 47 75 69 20 61 72 67 73 20 7b 0a 2b 20 ateGui args {.+
00e0: 20 20 20 70 72 6f 63 20 75 70 64 61 74 65 47 55 proc updateGU
00f0: 49 20 61 72 67 73 20 7b 0a 20 20 20 20 20 20 20 I args {.
0100: 20 20 70 75 74 73 20 22 4e 65 77 20 6c 6f 63 61 puts "New loca
0110: 6c 65 20 69 73 20 27 5b 6c 69 6e 64 65 78 20 24 le is '[lindex $
0120: 61 72 67 73 20 30 5d 27 2e 22 0a 20 20 20 20 20 args 0]'.".
0130: 7d 0a 20 7d 0a 40 40 20 2d 36 31 38 2c 37 20 2b }. }.@@ -618,7 +
0140: 36 31 38 2c 37 20 40 40 0a 20 2e 43 45 0a 20 41 618,7 @@. .CE. A
0150: 73 20 61 6e 20 65 78 61 6d 70 6c 65 2c 20 74 68 s an example, th
0160: 65 20 75 73 65 72 20 72 65 71 75 69 72 65 73 20 e user requires
0170: 74 68 65 20 77 65 65 6b 20 64 61 79 20 69 6e 20 the week day in
0180: 61 20 63 65 72 74 61 69 6e 20 6c 6f 63 61 6c 65 a certain locale
0190: 20 61 73 20 66 6f 6c 6c 6f 77 73 3a 0a 20 2e 43 as follows:. .C
01a0: 53 0a 2d 63 6c 6f 63 6b 20 66 6f 72 6d 61 74 20 S.-clock format
01b0: 63 6c 6f 63 6b 20 73 65 63 6f 6e 64 73 20 2d 66 clock seconds -f
01c0: 6f 72 6d 61 74 20 25 41 20 2d 6c 6f 63 61 6c 65 ormat %A -locale
01d0: 20 66 72 0a 2b 63 6c 6f 63 6b 20 66 6f 72 6d 61 fr.+clock forma
01e0: 74 20 5b 63 6c 6f 63 6b 20 73 65 63 6f 6e 64 73 t [clock seconds
01f0: 5d 20 2d 66 6f 72 6d 61 74 20 25 41 20 2d 6c 6f ] -format %A -lo
0200: 63 61 6c 65 20 66 72 0a 20 2e 43 45 0a 20 5c 66 cale fr. .CE. \f
0210: 42 63 6c 6f 63 6b 5c 66 52 20 73 65 74 73 20 74 Bclock\fR sets t
0220: 68 65 20 70 61 63 6b 61 67 65 20 6c 6f 63 61 6c he package local
0230: 65 20 74 6f 20 5c 66 42 66 72 5c 66 52 20 61 6e e to \fBfr\fR an
0240: 64 20 6c 6f 6f 6b 73 20 66 6f 72 20 74 68 65 20 d looks for the
0250: 64 61 79 20 6e 61 6d 65 20 61 73 20 66 6f 6c 6c day name as foll
0260: 6f 77 73 3a 0a 20 2e 43 53 0a ows:. .CS.