]> git.ipfire.org Git - thirdparty/bash.git/blobdiff - po/en@quot.po
bash-5.0-beta2 release
[thirdparty/bash.git] / po / en@quot.po
index 01ba9b9d13fff256e4bd9526d24ff518c4fbe54c..687e9738de7bf14363f52d6b99dd5bedc20c55d9 100644 (file)
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: GNU bash 5.0-alpha\n"
+"Project-Id-Version: GNU bash 5.0-beta2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-04-27 14:15-0400\n"
-"PO-Revision-Date: 2018-04-27 14:15-0400\n"
+"POT-Creation-Date: 2018-11-16 15:54-0500\n"
+"PO-Revision-Date: 2018-11-16 15:54-0500\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
@@ -42,52 +42,52 @@ msgstr ""
 msgid "bad array subscript"
 msgstr "bad array subscript"
 
-#: arrayfunc.c:373 builtins/declare.def:618 variables.c:2188 variables.c:2214
-#: variables.c:2922
+#: arrayfunc.c:377 builtins/declare.def:638 variables.c:2233 variables.c:2259
+#: variables.c:3075
 #, c-format
 msgid "%s: removing nameref attribute"
 msgstr "%s: removing nameref attribute"
 
-#: arrayfunc.c:398 builtins/declare.def:831
+#: arrayfunc.c:402 builtins/declare.def:851
 #, c-format
 msgid "%s: cannot convert indexed to associative array"
 msgstr "%s: cannot convert indexed to associative array"
 
-#: arrayfunc.c:582
+#: arrayfunc.c:586
 #, c-format
 msgid "%s: invalid associative array key"
 msgstr "%s: invalid associative array key"
 
-#: arrayfunc.c:584
+#: arrayfunc.c:588
 #, c-format
 msgid "%s: cannot assign to non-numeric index"
 msgstr "%s: cannot assign to non-numeric index"
 
-#: arrayfunc.c:629
+#: arrayfunc.c:633
 #, c-format
 msgid "%s: %s: must use subscript when assigning associative array"
 msgstr "%s: %s: must use subscript when assigning associative array"
 
-#: bashhist.c:436
+#: bashhist.c:451
 #, c-format
 msgid "%s: cannot create: %s"
 msgstr "%s: cannot create: %s"
 
-#: bashline.c:4111
+#: bashline.c:4143
 msgid "bash_execute_unix_command: cannot find keymap for command"
 msgstr "bash_execute_unix_command: cannot find keymap for command"
 
-#: bashline.c:4221
+#: bashline.c:4253
 #, c-format
 msgid "%s: first non-whitespace character is not `\"'"
 msgstr "%s: first non-whitespace character is not ‘\"’"
 
-#: bashline.c:4250
+#: bashline.c:4282
 #, c-format
 msgid "no closing `%c' in %s"
 msgstr "no closing ‘%c’ in %s"
 
-#: bashline.c:4284
+#: bashline.c:4316
 #, c-format
 msgid "%s: missing colon separator"
 msgstr "%s: missing colon separator"
@@ -102,12 +102,12 @@ msgstr "brace expansion: cannot allocate memory for %s"
 msgid "brace expansion: failed to allocate memory for %u elements"
 msgstr "brace expansion: failed to allocate memory for %u elements"
 
-#: braces.c:473
+#: braces.c:474
 #, c-format
 msgid "brace expansion: failed to allocate memory for `%s'"
 msgstr "brace expansion: failed to allocate memory for ‘%s’"
 
-#: builtins/alias.def:131
+#: builtins/alias.def:131 variables.c:1821
 #, c-format
 msgid "`%s': invalid alias name"
 msgstr "‘%s’: invalid alias name"
@@ -164,19 +164,19 @@ msgstr ""
 "    \n"
 "    Without EXPR, returns "
 
-#: builtins/cd.def:319
+#: builtins/cd.def:326
 msgid "HOME not set"
 msgstr "HOME not set"
 
-#: builtins/cd.def:327 builtins/common.c:161 test.c:889
+#: builtins/cd.def:334 builtins/common.c:161 test.c:891
 msgid "too many arguments"
 msgstr "too many arguments"
 
-#: builtins/cd.def:334
+#: builtins/cd.def:341
 msgid "null directory"
 msgstr "null directory"
 
-#: builtins/cd.def:345
+#: builtins/cd.def:352
 msgid "OLDPWD not set"
 msgstr "OLDPWD not set"
 
@@ -220,7 +220,7 @@ msgstr "%s: invalid option"
 msgid "%s: invalid option name"
 msgstr "%s: invalid option name"
 
-#: builtins/common.c:230 execute_cmd.c:2342 general.c:294 general.c:299
+#: builtins/common.c:230 execute_cmd.c:2363 general.c:296 general.c:301
 #, c-format
 msgid "`%s': not a valid identifier"
 msgstr "‘%s’: not a valid identifier"
@@ -233,7 +233,7 @@ msgstr "invalid octal number"
 msgid "invalid hex number"
 msgstr "invalid hex number"
 
-#: builtins/common.c:244 expr.c:1538
+#: builtins/common.c:244 expr.c:1564
 msgid "invalid number"
 msgstr "invalid number"
 
@@ -323,26 +323,26 @@ msgstr "%s: ambiguous job spec"
 msgid "help not available in this version"
 msgstr "help not available in this version"
 
-#: builtins/complete.def:278
+#: builtins/complete.def:281
 #, c-format
 msgid "%s: invalid action name"
 msgstr "%s: invalid action name"
 
-#: builtins/complete.def:452 builtins/complete.def:653
-#: builtins/complete.def:874
+#: builtins/complete.def:474 builtins/complete.def:679
+#: builtins/complete.def:910
 #, c-format
 msgid "%s: no completion specification"
 msgstr "%s: no completion specification"
 
-#: builtins/complete.def:707
+#: builtins/complete.def:733
 msgid "warning: -F option may not work as you expect"
 msgstr "warning: -F option may not work as you expect"
 
-#: builtins/complete.def:709
+#: builtins/complete.def:735
 msgid "warning: -C option may not work as you expect"
 msgstr "warning: -C option may not work as you expect"
 
-#: builtins/complete.def:847
+#: builtins/complete.def:883
 msgid "not currently executing completion function"
 msgstr "not currently executing completion function"
 
@@ -350,47 +350,47 @@ msgstr "not currently executing completion function"
 msgid "can only be used in a function"
 msgstr "can only be used in a function"
 
-#: builtins/declare.def:369 builtins/declare.def:736
+#: builtins/declare.def:369 builtins/declare.def:756
 #, c-format
 msgid "%s: reference variable cannot be an array"
 msgstr "%s: reference variable cannot be an array"
 
-#: builtins/declare.def:380 variables.c:3161
+#: builtins/declare.def:380 variables.c:3325
 #, c-format
 msgid "%s: nameref variable self references not allowed"
 msgstr "%s: nameref variable self references not allowed"
 
-#: builtins/declare.def:385 variables.c:2018 variables.c:3083 variables.c:3095
-#: variables.c:3158
+#: builtins/declare.def:385 variables.c:2063 variables.c:3236 variables.c:3248
+#: variables.c:3322
 #, c-format
 msgid "%s: circular name reference"
 msgstr "%s: circular name reference"
 
-#: builtins/declare.def:390 builtins/declare.def:742 builtins/declare.def:753
+#: builtins/declare.def:390 builtins/declare.def:762 builtins/declare.def:773
 #, c-format
 msgid "`%s': invalid variable name for name reference"
 msgstr "‘%s’: invalid variable name for name reference"
 
-#: builtins/declare.def:500
+#: builtins/declare.def:520
 msgid "cannot use `-f' to make functions"
 msgstr "cannot use ‘-f’ to make functions"
 
-#: builtins/declare.def:512 execute_cmd.c:5797
+#: builtins/declare.def:532 execute_cmd.c:5843
 #, c-format
 msgid "%s: readonly function"
 msgstr "%s: readonly function"
 
-#: builtins/declare.def:804
+#: builtins/declare.def:824
 #, c-format
 msgid "%s: quoted compound array assignment deprecated"
 msgstr "%s: quoted compound array assignment deprecated"
 
-#: builtins/declare.def:818
+#: builtins/declare.def:838
 #, c-format
 msgid "%s: cannot destroy array variables in this way"
 msgstr "%s: cannot destroy array variables in this way"
 
-#: builtins/declare.def:825 builtins/read.def:784
+#: builtins/declare.def:845 builtins/read.def:788
 #, c-format
 msgid "%s: cannot convert associative to indexed array"
 msgstr "%s: cannot convert associative to indexed array"
@@ -424,7 +424,7 @@ msgstr "%s: not dynamically loaded"
 msgid "%s: cannot delete: %s"
 msgstr "%s: cannot delete: %s"
 
-#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5629
+#: builtins/evalfile.c:138 builtins/hash.def:184 execute_cmd.c:5675
 #, c-format
 msgid "%s: is a directory"
 msgstr "%s: is a directory"
@@ -444,7 +444,7 @@ msgstr "%s: file is too large"
 msgid "%s: cannot execute binary file"
 msgstr "%s: cannot execute binary file"
 
-#: builtins/exec.def:155 builtins/exec.def:157 builtins/exec.def:237
+#: builtins/exec.def:156 builtins/exec.def:158 builtins/exec.def:243
 #, c-format
 msgid "%s: cannot execute: %s"
 msgstr "%s: cannot execute: %s"
@@ -579,16 +579,16 @@ msgstr "%s: inlib failed"
 msgid "no other options allowed with `-x'"
 msgstr "no other options allowed with ‘-x’"
 
-#: builtins/kill.def:200
+#: builtins/kill.def:211
 #, c-format
 msgid "%s: arguments must be process or job IDs"
 msgstr "%s: arguments must be process or job IDs"
 
-#: builtins/kill.def:263
+#: builtins/kill.def:274
 msgid "Unknown error"
 msgstr "Unknown error"
 
-#: builtins/let.def:97 builtins/let.def:122 expr.c:614 expr.c:632
+#: builtins/let.def:97 builtins/let.def:122 expr.c:638 expr.c:656
 msgid "expression expected"
 msgstr "expression expected"
 
@@ -597,12 +597,12 @@ msgstr "expression expected"
 msgid "%s: not an indexed array"
 msgstr "%s: not an indexed array"
 
-#: builtins/mapfile.def:271 builtins/read.def:305
+#: builtins/mapfile.def:271 builtins/read.def:307
 #, c-format
 msgid "%s: invalid file descriptor specification"
 msgstr "%s: invalid file descriptor specification"
 
-#: builtins/mapfile.def:279 builtins/read.def:312
+#: builtins/mapfile.def:279 builtins/read.def:314
 #, c-format
 msgid "%d: invalid file descriptor: %s"
 msgstr "%d: invalid file descriptor: %s"
@@ -630,36 +630,36 @@ msgstr "empty array variable name"
 msgid "array variable support required"
 msgstr "array variable support required"
 
-#: builtins/printf.def:416
+#: builtins/printf.def:420
 #, c-format
 msgid "`%s': missing format character"
 msgstr "‘%s’: missing format character"
 
-#: builtins/printf.def:471
+#: builtins/printf.def:475
 #, c-format
 msgid "`%c': invalid time format specification"
 msgstr "‘%c’: invalid time format specification"
 
-#: builtins/printf.def:673
+#: builtins/printf.def:677
 #, c-format
 msgid "`%c': invalid format character"
 msgstr "‘%c’: invalid format character"
 
-#: builtins/printf.def:699
+#: builtins/printf.def:703
 #, c-format
 msgid "warning: %s: %s"
 msgstr "warning: %s: %s"
 
-#: builtins/printf.def:785
+#: builtins/printf.def:789
 #, c-format
 msgid "format parsing problem: %s"
 msgstr "format parsing problem: %s"
 
-#: builtins/printf.def:882
+#: builtins/printf.def:886
 msgid "missing hex digit for \\x"
 msgstr "missing hex digit for \\x"
 
-#: builtins/printf.def:897
+#: builtins/printf.def:901
 #, c-format
 msgid "missing unicode digit for \\%c"
 msgstr "missing unicode digit for \\%c"
@@ -813,12 +813,12 @@ msgstr ""
 "    \n"
 "    The ‘dirs’ builtin displays the directory stack."
 
-#: builtins/read.def:277
+#: builtins/read.def:279
 #, c-format
 msgid "%s: invalid timeout specification"
 msgstr "%s: invalid timeout specification"
 
-#: builtins/read.def:729
+#: builtins/read.def:733
 #, c-format
 msgid "read error: %d: %s"
 msgstr "read error: %d: %s"
@@ -831,17 +831,17 @@ msgstr "can only ‘return’ from a function or sourced script"
 msgid "cannot simultaneously unset a function and a variable"
 msgstr "cannot simultaneously unset a function and a variable"
 
-#: builtins/set.def:881
+#: builtins/set.def:886
 #, c-format
 msgid "%s: cannot unset"
 msgstr "%s: cannot unset"
 
-#: builtins/set.def:902 variables.c:3597
+#: builtins/set.def:907 variables.c:3772
 #, c-format
 msgid "%s: cannot unset: readonly %s"
 msgstr "%s: cannot unset: readonly %s"
 
-#: builtins/set.def:915
+#: builtins/set.def:920
 #, c-format
 msgid "%s: not an array variable"
 msgstr "%s: not an array variable"
@@ -860,11 +860,11 @@ msgstr "%s: cannot export"
 msgid "shift count"
 msgstr "shift count"
 
-#: builtins/shopt.def:301
+#: builtins/shopt.def:310
 msgid "cannot set and unset shell options simultaneously"
 msgstr "cannot set and unset shell options simultaneously"
 
-#: builtins/shopt.def:403
+#: builtins/shopt.def:420
 #, c-format
 msgid "%s: invalid shell option name"
 msgstr "%s: invalid shell option name"
@@ -1000,7 +1000,7 @@ msgstr "bad jump"
 msgid "%s: unbound variable"
 msgstr "%s: unbound variable"
 
-#: eval.c:242
+#: eval.c:245
 #, c-format
 msgid "\atimed out waiting for input: auto-logout\n"
 msgstr "\atimed out waiting for input: auto-logout\n"
@@ -1010,66 +1010,66 @@ msgstr "\atimed out waiting for input: auto-logout\n"
 msgid "cannot redirect standard input from /dev/null: %s"
 msgstr "cannot redirect standard input from /dev/null: %s"
 
-#: execute_cmd.c:1294
+#: execute_cmd.c:1306
 #, c-format
 msgid "TIMEFORMAT: `%c': invalid format character"
 msgstr "TIMEFORMAT: ‘%c’: invalid format character"
 
-#: execute_cmd.c:2330
+#: execute_cmd.c:2352
 #, c-format
 msgid "execute_coproc: coproc [%d:%s] still exists"
 msgstr "execute_coproc: coproc [%d:%s] still exists"
 
-#: execute_cmd.c:2456
+#: execute_cmd.c:2476
 msgid "pipe error"
 msgstr "pipe error"
 
-#: execute_cmd.c:4624
+#: execute_cmd.c:4662
 #, c-format
 msgid "eval: maximum eval nesting level exceeded (%d)"
 msgstr "eval: maximum eval nesting level exceeded (%d)"
 
-#: execute_cmd.c:4636
+#: execute_cmd.c:4674
 #, c-format
 msgid "%s: maximum source nesting level exceeded (%d)"
 msgstr "%s: maximum source nesting level exceeded (%d)"
 
-#: execute_cmd.c:4742
+#: execute_cmd.c:4782
 #, c-format
 msgid "%s: maximum function nesting level exceeded (%d)"
 msgstr "%s: maximum function nesting level exceeded (%d)"
 
-#: execute_cmd.c:5285
+#: execute_cmd.c:5331
 #, c-format
 msgid "%s: restricted: cannot specify `/' in command names"
 msgstr "%s: restricted: cannot specify ‘/’ in command names"
 
-#: execute_cmd.c:5383
+#: execute_cmd.c:5429
 #, c-format
 msgid "%s: command not found"
 msgstr "%s: command not found"
 
-#: execute_cmd.c:5627
+#: execute_cmd.c:5673
 #, c-format
 msgid "%s: %s"
 msgstr "%s: %s"
 
-#: execute_cmd.c:5665
+#: execute_cmd.c:5711
 #, c-format
 msgid "%s: %s: bad interpreter"
 msgstr "%s: %s: bad interpreter"
 
-#: execute_cmd.c:5702
+#: execute_cmd.c:5748
 #, c-format
 msgid "%s: cannot execute binary file: %s"
 msgstr "%s: cannot execute binary file: %s"
 
-#: execute_cmd.c:5788
+#: execute_cmd.c:5834
 #, c-format
 msgid "`%s': is a special builtin"
 msgstr "‘%s’: is a special builtin"
 
-#: execute_cmd.c:5840
+#: execute_cmd.c:5886
 #, c-format
 msgid "cannot duplicate fd %d to fd %d"
 msgstr "cannot duplicate fd %d to fd %d"
@@ -1082,64 +1082,64 @@ msgstr "expression recursion level exceeded"
 msgid "recursion stack underflow"
 msgstr "recursion stack underflow"
 
-#: expr.c:453
+#: expr.c:477
 msgid "syntax error in expression"
 msgstr "syntax error in expression"
 
-#: expr.c:497
+#: expr.c:521
 msgid "attempted assignment to non-variable"
 msgstr "attempted assignment to non-variable"
 
-#: expr.c:506
+#: expr.c:530
 msgid "syntax error in variable assignment"
 msgstr "syntax error in variable assignment"
 
-#: expr.c:520 expr.c:886
+#: expr.c:544 expr.c:910
 msgid "division by 0"
 msgstr "division by 0"
 
-#: expr.c:567
+#: expr.c:591
 msgid "bug: bad expassign token"
 msgstr "bug: bad expassign token"
 
-#: expr.c:621
+#: expr.c:645
 msgid "`:' expected for conditional expression"
 msgstr "‘:’ expected for conditional expression"
 
-#: expr.c:947
+#: expr.c:971
 msgid "exponent less than 0"
 msgstr "exponent less than 0"
 
-#: expr.c:1004
+#: expr.c:1028
 msgid "identifier expected after pre-increment or pre-decrement"
 msgstr "identifier expected after pre-increment or pre-decrement"
 
-#: expr.c:1030
+#: expr.c:1055
 msgid "missing `)'"
 msgstr "missing ‘)’"
 
-#: expr.c:1081 expr.c:1458
+#: expr.c:1106 expr.c:1484
 msgid "syntax error: operand expected"
 msgstr "syntax error: operand expected"
 
-#: expr.c:1460
+#: expr.c:1486
 msgid "syntax error: invalid arithmetic operator"
 msgstr "syntax error: invalid arithmetic operator"
 
-#: expr.c:1484
+#: expr.c:1510
 #, c-format
 msgid "%s%s%s: %s (error token is \"%s\")"
 msgstr "%s%s%s: %s (error token is “%s”)"
 
-#: expr.c:1542
+#: expr.c:1568
 msgid "invalid arithmetic base"
 msgstr "invalid arithmetic base"
 
-#: expr.c:1562
+#: expr.c:1588
 msgid "value too great for base"
 msgstr "value too great for base"
 
-#: expr.c:1611
+#: expr.c:1637
 #, c-format
 msgid "%s: expression error\n"
 msgstr "%s: expression error\n"
@@ -1148,7 +1148,7 @@ msgstr "%s: expression error\n"
 msgid "getcwd: cannot access parent directories"
 msgstr "getcwd: cannot access parent directories"
 
-#: input.c:99 subst.c:5858
+#: input.c:99 subst.c:5906
 #, c-format
 msgid "cannot reset nodelay mode for fd %d"
 msgstr "cannot reset nodelay mode for fd %d"
@@ -1167,157 +1167,157 @@ msgstr "save_bash_input: buffer already exists for new fd %d"
 msgid "start_pipeline: pgrp pipe"
 msgstr "start_pipeline: pgrp pipe"
 
-#: jobs.c:1080
+#: jobs.c:1082
 #, c-format
 msgid "forked pid %d appears in running job %d"
 msgstr "forked pid %d appears in running job %d"
 
-#: jobs.c:1199
+#: jobs.c:1201
 #, c-format
 msgid "deleting stopped job %d with process group %ld"
 msgstr "deleting stopped job %d with process group %ld"
 
-#: jobs.c:1303
+#: jobs.c:1305
 #, c-format
 msgid "add_process: process %5ld (%s) in the_pipeline"
 msgstr "add_process: process %5ld (%s) in the_pipeline"
 
-#: jobs.c:1306
+#: jobs.c:1308
 #, c-format
 msgid "add_process: pid %5ld (%s) marked as still alive"
 msgstr "add_process: pid %5ld (%s) marked as still alive"
 
-#: jobs.c:1635
+#: jobs.c:1637
 #, c-format
 msgid "describe_pid: %ld: no such pid"
 msgstr "describe_pid: %ld: no such pid"
 
-#: jobs.c:1650
+#: jobs.c:1652
 #, c-format
 msgid "Signal %d"
 msgstr "Signal %d"
 
-#: jobs.c:1664 jobs.c:1690
+#: jobs.c:1666 jobs.c:1692
 msgid "Done"
 msgstr "Done"
 
-#: jobs.c:1669 siglist.c:123
+#: jobs.c:1671 siglist.c:123
 msgid "Stopped"
 msgstr "Stopped"
 
-#: jobs.c:1673
+#: jobs.c:1675
 #, c-format
 msgid "Stopped(%s)"
 msgstr "Stopped(%s)"
 
-#: jobs.c:1677
+#: jobs.c:1679
 msgid "Running"
 msgstr "Running"
 
-#: jobs.c:1694
+#: jobs.c:1696
 #, c-format
 msgid "Done(%d)"
 msgstr "Done(%d)"
 
-#: jobs.c:1696
+#: jobs.c:1698
 #, c-format
 msgid "Exit %d"
 msgstr "Exit %d"
 
-#: jobs.c:1699
+#: jobs.c:1701
 msgid "Unknown status"
 msgstr "Unknown status"
 
-#: jobs.c:1786
+#: jobs.c:1788
 #, c-format
 msgid "(core dumped) "
 msgstr "(core dumped) "
 
-#: jobs.c:1805
+#: jobs.c:1807
 #, c-format
 msgid "  (wd: %s)"
 msgstr "  (wd: %s)"
 
-#: jobs.c:2033
+#: jobs.c:2035
 #, c-format
 msgid "child setpgid (%ld to %ld)"
 msgstr "child setpgid (%ld to %ld)"
 
-#: jobs.c:2395 nojobs.c:657
+#: jobs.c:2397 nojobs.c:657
 #, c-format
 msgid "wait: pid %ld is not a child of this shell"
 msgstr "wait: pid %ld is not a child of this shell"
 
-#: jobs.c:2687
+#: jobs.c:2693
 #, c-format
 msgid "wait_for: No record of process %ld"
 msgstr "wait_for: No record of process %ld"
 
-#: jobs.c:3048
+#: jobs.c:3053
 #, c-format
 msgid "wait_for_job: job %d is stopped"
 msgstr "wait_for_job: job %d is stopped"
 
-#: jobs.c:3355
+#: jobs.c:3360
 #, c-format
 msgid "%s: job has terminated"
 msgstr "%s: job has terminated"
 
-#: jobs.c:3364
+#: jobs.c:3369
 #, c-format
 msgid "%s: job %d already in background"
 msgstr "%s: job %d already in background"
 
-#: jobs.c:3590
+#: jobs.c:3595
 msgid "waitchld: turning on WNOHANG to avoid indefinite block"
 msgstr "waitchld: turning on WNOHANG to avoid indefinite block"
 
-#: jobs.c:4114
+#: jobs.c:4118
 #, c-format
 msgid "%s: line %d: "
 msgstr "%s: line %d: "
 
-#: jobs.c:4128 nojobs.c:900
+#: jobs.c:4132 nojobs.c:900
 #, c-format
 msgid " (core dumped)"
 msgstr " (core dumped)"
 
-#: jobs.c:4140 jobs.c:4153
+#: jobs.c:4144 jobs.c:4157
 #, c-format
 msgid "(wd now: %s)\n"
 msgstr "(wd now: %s)\n"
 
-#: jobs.c:4185
+#: jobs.c:4189
 msgid "initialize_job_control: getpgrp failed"
 msgstr "initialize_job_control: getpgrp failed"
 
-#: jobs.c:4241
+#: jobs.c:4245
 msgid "initialize_job_control: no job control in background"
 msgstr "initialize_job_control: no job control in background"
 
-#: jobs.c:4257
+#: jobs.c:4261
 msgid "initialize_job_control: line discipline"
 msgstr "initialize_job_control: line discipline"
 
-#: jobs.c:4267
+#: jobs.c:4271
 msgid "initialize_job_control: setpgid"
 msgstr "initialize_job_control: setpgid"
 
-#: jobs.c:4288 jobs.c:4297
+#: jobs.c:4292 jobs.c:4301
 #, c-format
 msgid "cannot set terminal process group (%d)"
 msgstr "cannot set terminal process group (%d)"
 
-#: jobs.c:4302
+#: jobs.c:4306
 msgid "no job control in this shell"
 msgstr "no job control in this shell"
 
-#: lib/malloc/malloc.c:306
+#: lib/malloc/malloc.c:331
 #, c-format
 msgid "malloc: failed assertion: %s\n"
 msgstr "malloc: failed assertion: %s\n"
 
-#: lib/malloc/malloc.c:322
+#: lib/malloc/malloc.c:347
 #, c-format
 msgid ""
 "\r\n"
@@ -1326,39 +1326,39 @@ msgstr ""
 "\r\n"
 "malloc: %s:%d: assertion botched\r\n"
 
-#: lib/malloc/malloc.c:323
+#: lib/malloc/malloc.c:348
 msgid "unknown"
 msgstr "unknown"
 
-#: lib/malloc/malloc.c:811
+#: lib/malloc/malloc.c:855
 msgid "malloc: block on free list clobbered"
 msgstr "malloc: block on free list clobbered"
 
-#: lib/malloc/malloc.c:888
+#: lib/malloc/malloc.c:932
 msgid "free: called with already freed block argument"
 msgstr "free: called with already freed block argument"
 
-#: lib/malloc/malloc.c:891
+#: lib/malloc/malloc.c:935
 msgid "free: called with unallocated block argument"
 msgstr "free: called with unallocated block argument"
 
-#: lib/malloc/malloc.c:910
+#: lib/malloc/malloc.c:954
 msgid "free: underflow detected; mh_nbytes out of range"
 msgstr "free: underflow detected; mh_nbytes out of range"
 
-#: lib/malloc/malloc.c:916
+#: lib/malloc/malloc.c:960
 msgid "free: start and end chunk sizes differ"
 msgstr "free: start and end chunk sizes differ"
 
-#: lib/malloc/malloc.c:1015
+#: lib/malloc/malloc.c:1070
 msgid "realloc: called with unallocated block argument"
 msgstr "realloc: called with unallocated block argument"
 
-#: lib/malloc/malloc.c:1030
+#: lib/malloc/malloc.c:1085
 msgid "realloc: underflow detected; mh_nbytes out of range"
 msgstr "realloc: underflow detected; mh_nbytes out of range"
 
-#: lib/malloc/malloc.c:1036
+#: lib/malloc/malloc.c:1091
 msgid "realloc: start and end chunk sizes differ"
 msgstr "realloc: start and end chunk sizes differ"
 
@@ -1470,103 +1470,103 @@ msgstr ""
 "shell_getc: shell_input_line_size (%zu) exceeds SIZE_MAX (%lu): line "
 "truncated"
 
-#: parse.y:2772
+#: parse.y:2775
 msgid "maximum here-document count exceeded"
 msgstr "maximum here-document count exceeded"
 
-#: parse.y:3511 parse.y:3881
+#: parse.y:3521 parse.y:3891
 #, c-format
 msgid "unexpected EOF while looking for matching `%c'"
 msgstr "unexpected EOF while looking for matching ‘%c’"
 
-#: parse.y:4581
+#: parse.y:4591
 msgid "unexpected EOF while looking for `]]'"
 msgstr "unexpected EOF while looking for ‘]]’"
 
-#: parse.y:4586
+#: parse.y:4596
 #, c-format
 msgid "syntax error in conditional expression: unexpected token `%s'"
 msgstr "syntax error in conditional expression: unexpected token ‘%s’"
 
-#: parse.y:4590
+#: parse.y:4600
 msgid "syntax error in conditional expression"
 msgstr "syntax error in conditional expression"
 
-#: parse.y:4668
+#: parse.y:4678
 #, c-format
 msgid "unexpected token `%s', expected `)'"
 msgstr "unexpected token ‘%s’, expected ‘)’"
 
-#: parse.y:4672
+#: parse.y:4682
 msgid "expected `)'"
 msgstr "expected ‘)’"
 
-#: parse.y:4700
+#: parse.y:4710
 #, c-format
 msgid "unexpected argument `%s' to conditional unary operator"
 msgstr "unexpected argument ‘%s’ to conditional unary operator"
 
-#: parse.y:4704
+#: parse.y:4714
 msgid "unexpected argument to conditional unary operator"
 msgstr "unexpected argument to conditional unary operator"
 
-#: parse.y:4750
+#: parse.y:4760
 #, c-format
 msgid "unexpected token `%s', conditional binary operator expected"
 msgstr "unexpected token ‘%s’, conditional binary operator expected"
 
-#: parse.y:4754
+#: parse.y:4764
 msgid "conditional binary operator expected"
 msgstr "conditional binary operator expected"
 
-#: parse.y:4776
+#: parse.y:4786
 #, c-format
 msgid "unexpected argument `%s' to conditional binary operator"
 msgstr "unexpected argument ‘%s’ to conditional binary operator"
 
-#: parse.y:4780
+#: parse.y:4790
 msgid "unexpected argument to conditional binary operator"
 msgstr "unexpected argument to conditional binary operator"
 
-#: parse.y:4791
+#: parse.y:4801
 #, c-format
 msgid "unexpected token `%c' in conditional command"
 msgstr "unexpected token ‘%c’ in conditional command"
 
-#: parse.y:4794
+#: parse.y:4804
 #, c-format
 msgid "unexpected token `%s' in conditional command"
 msgstr "unexpected token ‘%s’ in conditional command"
 
-#: parse.y:4798
+#: parse.y:4808
 #, c-format
 msgid "unexpected token %d in conditional command"
 msgstr "unexpected token %d in conditional command"
 
-#: parse.y:6220
+#: parse.y:6230
 #, c-format
 msgid "syntax error near unexpected token `%s'"
 msgstr "syntax error near unexpected token ‘%s’"
 
-#: parse.y:6238
+#: parse.y:6248
 #, c-format
 msgid "syntax error near `%s'"
 msgstr "syntax error near ‘%s’"
 
-#: parse.y:6248
+#: parse.y:6258
 msgid "syntax error: unexpected end of file"
 msgstr "syntax error: unexpected end of file"
 
-#: parse.y:6248
+#: parse.y:6258
 msgid "syntax error"
 msgstr "syntax error"
 
-#: parse.y:6310
+#: parse.y:6320
 #, c-format
 msgid "Use \"%s\" to leave the shell.\n"
 msgstr "Use “%s” to leave the shell.\n"
 
-#: parse.y:6472
+#: parse.y:6482
 msgid "unexpected EOF while looking for matching `)'"
 msgstr "unexpected EOF while looking for matching ‘)’"
 
@@ -1638,11 +1638,11 @@ msgstr "cannot create temp file for here-document: %s"
 msgid "%s: cannot assign fd to variable"
 msgstr "%s: cannot assign fd to variable"
 
-#: redir.c:588
+#: redir.c:591
 msgid "/dev/(tcp|udp)/host/port not supported without networking"
 msgstr "/dev/(tcp|udp)/host/port not supported without networking"
 
-#: redir.c:870 redir.c:985 redir.c:1046 redir.c:1211
+#: redir.c:873 redir.c:988 redir.c:1049 redir.c:1217
 msgid "redirection error: cannot duplicate fd"
 msgstr "redirection error: cannot duplicate fd"
 
@@ -1712,37 +1712,37 @@ msgstr "Shell options:\n"
 msgid "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n"
 msgstr "\t-ilrsD or -c command or -O shopt_option\t\t(invocation only)\n"
 
-#: shell.c:2003
+#: shell.c:2007
 #, c-format
 msgid "\t-%s or -o option\n"
 msgstr "\t-%s or -o option\n"
 
-#: shell.c:2009
+#: shell.c:2013
 #, c-format
 msgid "Type `%s -c \"help set\"' for more information about shell options.\n"
 msgstr "Type ‘%s -c “help set”’ for more information about shell options.\n"
 
-#: shell.c:2010
+#: shell.c:2014
 #, c-format
 msgid "Type `%s -c help' for more information about shell builtin commands.\n"
 msgstr "Type ‘%s -c help’ for more information about shell builtin commands.\n"
 
-#: shell.c:2011
+#: shell.c:2015
 #, c-format
 msgid "Use the `bashbug' command to report bugs.\n"
 msgstr "Use the ‘bashbug’ command to report bugs.\n"
 
-#: shell.c:2013
+#: shell.c:2017
 #, c-format
 msgid "bash home page: <http://www.gnu.org/software/bash>\n"
 msgstr "bash home page: <http://www.gnu.org/software/bash>\n"
 
-#: shell.c:2014
+#: shell.c:2018
 #, c-format
 msgid "General help using GNU software: <http://www.gnu.org/gethelp/>\n"
 msgstr "General help using GNU software: <http://www.gnu.org/gethelp/>\n"
 
-#: sig.c:695
+#: sig.c:730
 #, c-format
 msgid "sigprocmask: %d: invalid operation"
 msgstr "sigprocmask: %d: invalid operation"
@@ -1916,96 +1916,96 @@ msgstr "Unknown Signal #"
 msgid "Unknown Signal #%d"
 msgstr "Unknown Signal #%d"
 
-#: subst.c:1450 subst.c:1641
+#: subst.c:1452 subst.c:1642
 #, c-format
 msgid "bad substitution: no closing `%s' in %s"
 msgstr "bad substitution: no closing ‘%s’ in %s"
 
-#: subst.c:3209
+#: subst.c:3229
 #, c-format
 msgid "%s: cannot assign list to array member"
 msgstr "%s: cannot assign list to array member"
 
-#: subst.c:5734 subst.c:5750
+#: subst.c:5765 subst.c:5781
 msgid "cannot make pipe for process substitution"
 msgstr "cannot make pipe for process substitution"
 
-#: subst.c:5796
+#: subst.c:5827
 msgid "cannot make child for process substitution"
 msgstr "cannot make child for process substitution"
 
-#: subst.c:5848
+#: subst.c:5896
 #, c-format
 msgid "cannot open named pipe %s for reading"
 msgstr "cannot open named pipe %s for reading"
 
-#: subst.c:5850
+#: subst.c:5898
 #, c-format
 msgid "cannot open named pipe %s for writing"
 msgstr "cannot open named pipe %s for writing"
 
-#: subst.c:5873
+#: subst.c:5921
 #, c-format
 msgid "cannot duplicate named pipe %s as fd %d"
 msgstr "cannot duplicate named pipe %s as fd %d"
 
-#: subst.c:5990
+#: subst.c:6038
 msgid "command substitution: ignored null byte in input"
 msgstr "command substitution: ignored null byte in input"
 
-#: subst.c:6121
+#: subst.c:6166
 msgid "cannot make pipe for command substitution"
 msgstr "cannot make pipe for command substitution"
 
-#: subst.c:6164
+#: subst.c:6209
 msgid "cannot make child for command substitution"
 msgstr "cannot make child for command substitution"
 
-#: subst.c:6190
+#: subst.c:6235
 msgid "command_substitute: cannot duplicate pipe as fd 1"
 msgstr "command_substitute: cannot duplicate pipe as fd 1"
 
-#: subst.c:6641 subst.c:9483
+#: subst.c:6685 subst.c:9597
 #, c-format
 msgid "%s: invalid variable name for name reference"
 msgstr "%s: invalid variable name for name reference"
 
-#: subst.c:6737 subst.c:6755 subst.c:6903
+#: subst.c:6781 subst.c:6799 subst.c:6954
 #, c-format
 msgid "%s: invalid indirect expansion"
 msgstr "%s: invalid indirect expansion"
 
-#: subst.c:6771 subst.c:6910
+#: subst.c:6815 subst.c:6962
 #, c-format
 msgid "%s: invalid variable name"
 msgstr "%s: invalid variable name"
 
-#: subst.c:6962
+#: subst.c:7031
 #, c-format
 msgid "%s: parameter not set"
 msgstr "%s: parameter not set"
 
-#: subst.c:6964
+#: subst.c:7033
 #, c-format
 msgid "%s: parameter null or not set"
 msgstr "%s: parameter null or not set"
 
-#: subst.c:7201 subst.c:7216
+#: subst.c:7270 subst.c:7285
 #, c-format
 msgid "%s: substring expression < 0"
 msgstr "%s: substring expression < 0"
 
-#: subst.c:8839 subst.c:8860
+#: subst.c:8948 subst.c:8969
 #, c-format
 msgid "%s: bad substitution"
 msgstr "%s: bad substitution"
 
-#: subst.c:8948
+#: subst.c:9057
 #, c-format
 msgid "$%s: cannot assign in this way"
 msgstr "$%s: cannot assign in this way"
 
-#: subst.c:9346
+#: subst.c:9460
 msgid ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
@@ -2013,12 +2013,12 @@ msgstr ""
 "future versions of the shell will force evaluation as an arithmetic "
 "substitution"
 
-#: subst.c:9903
+#: subst.c:10017
 #, c-format
 msgid "bad substitution: no closing \"`\" in %s"
 msgstr "bad substitution: no closing “`” in %s"
 
-#: subst.c:10907
+#: subst.c:11044
 #, c-format
 msgid "no match: %s"
 msgstr "no match: %s"
@@ -2041,17 +2041,17 @@ msgstr "‘)’ expected"
 msgid "`)' expected, found %s"
 msgstr "‘)’ expected, found %s"
 
-#: test.c:282 test.c:748 test.c:751
+#: test.c:282 test.c:750 test.c:753
 #, c-format
 msgid "%s: unary operator expected"
 msgstr "%s: unary operator expected"
 
-#: test.c:469 test.c:791
+#: test.c:469 test.c:793
 #, c-format
 msgid "%s: binary operator expected"
 msgstr "%s: binary operator expected"
 
-#: test.c:873
+#: test.c:875
 msgid "missing `]'"
 msgstr "missing ‘]’"
 
@@ -2059,96 +2059,101 @@ msgstr "missing ‘]’"
 msgid "invalid signal number"
 msgstr "invalid signal number"
 
-#: trap.c:379
+#: trap.c:320
+#, c-format
+msgid "trap handler: maximum trap handler level exceeded (%d)"
+msgstr "trap handler: maximum trap handler level exceeded (%d)"
+
+#: trap.c:408
 #, c-format
 msgid "run_pending_traps: bad value in trap_list[%d]: %p"
 msgstr "run_pending_traps: bad value in trap_list[%d]: %p"
 
-#: trap.c:383
+#: trap.c:412
 #, c-format
 msgid ""
 "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself"
 msgstr ""
 "run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself"
 
-#: trap.c:439
+#: trap.c:470
 #, c-format
 msgid "trap_handler: bad signal %d"
 msgstr "trap_handler: bad signal %d"
 
-#: variables.c:399
+#: variables.c:411
 #, c-format
 msgid "error importing function definition for `%s'"
 msgstr "error importing function definition for ‘%s’"
 
-#: variables.c:801
+#: variables.c:820
 #, c-format
 msgid "shell level (%d) too high, resetting to 1"
 msgstr "shell level (%d) too high, resetting to 1"
 
-#: variables.c:2512
+#: variables.c:2623
 msgid "make_local_variable: no function context at current scope"
 msgstr "make_local_variable: no function context at current scope"
 
-#: variables.c:2531
+#: variables.c:2642
 #, c-format
 msgid "%s: variable may not be assigned value"
 msgstr "%s: variable may not be assigned value"
 
-#: variables.c:3246
+#: variables.c:3415
 #, c-format
 msgid "%s: assigning integer to name reference"
 msgstr "%s: assigning integer to name reference"
 
-#: variables.c:4149
+#: variables.c:4324
 msgid "all_local_variables: no function context at current scope"
 msgstr "all_local_variables: no function context at current scope"
 
-#: variables.c:4437
+#: variables.c:4657
 #, c-format
 msgid "%s has null exportstr"
 msgstr "%s has null exportstr"
 
-#: variables.c:4442 variables.c:4451
+#: variables.c:4662 variables.c:4671
 #, c-format
 msgid "invalid character %d in exportstr for %s"
 msgstr "invalid character %d in exportstr for %s"
 
-#: variables.c:4457
+#: variables.c:4677
 #, c-format
 msgid "no `=' in exportstr for %s"
 msgstr "no ‘=’ in exportstr for %s"
 
-#: variables.c:4911
+#: variables.c:5202
 msgid "pop_var_context: head of shell_variables not a function context"
 msgstr "pop_var_context: head of shell_variables not a function context"
 
-#: variables.c:4924
+#: variables.c:5215
 msgid "pop_var_context: no global_variables context"
 msgstr "pop_var_context: no global_variables context"
 
-#: variables.c:4999
+#: variables.c:5295
 msgid "pop_scope: head of shell_variables not a temporary environment scope"
 msgstr "pop_scope: head of shell_variables not a temporary environment scope"
 
-#: variables.c:5862
+#: variables.c:6231
 #, c-format
 msgid "%s: %s: cannot open as FILE"
 msgstr "%s: %s: cannot open as FILE"
 
-#: variables.c:5867
+#: variables.c:6236
 #, c-format
 msgid "%s: %s: invalid value for trace file descriptor"
 msgstr "%s: %s: invalid value for trace file descriptor"
 
-#: variables.c:5912
+#: variables.c:6281
 #, c-format
 msgid "%s: %s: compatibility value out of range"
 msgstr "%s: %s: compatibility value out of range"
 
 #: version.c:46 version2.c:46
-msgid "Copyright (C) 2016 Free Software Foundation, Inc."
-msgstr "Copyright (C) 2016 Free Software Foundation, Inc."
+msgid "Copyright (C) 2018 Free Software Foundation, Inc."
+msgstr "Copyright (C) 2018 Free Software Foundation, Inc."
 
 #: version.c:47 version2.c:47
 msgid ""
@@ -2489,11 +2494,11 @@ msgstr "printf [-v var] format [arguments]"
 
 #: builtins.c:231
 msgid ""
-"complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A action] [-G globpat] [-"
+"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-"
 "W wordlist]  [-F function] [-C command] [-X filterpat] [-P prefix] [-S "
 "suffix] [name ...]"
 msgstr ""
-"complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A action] [-G globpat] [-"
+"complete [-abcdefgjksuv] [-pr] [-DEI] [-o option] [-A action] [-G globpat] [-"
 "W wordlist]  [-F function] [-C command] [-X filterpat] [-P prefix] [-S "
 "suffix] [name ...]"
 
@@ -2506,8 +2511,8 @@ msgstr ""
 "[-F function] [-C command] [-X filterpat] [-P prefix] [-S suffix] [word]"
 
 #: builtins.c:239
-msgid "compopt [-o|+o option] [-DE] [name ...]"
-msgstr "compopt [-o|+o option] [-DE] [name ...]"
+msgid "compopt [-o|+o option] [-DEI] [name ...]"
+msgstr "compopt [-o|+o option] [-DEI] [name ...]"
 
 #: builtins.c:242
 msgid ""
@@ -2704,7 +2709,7 @@ msgid ""
 "    \n"
 "    Exit Status:\n"
 "    Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n"
-"    not a shell builtin.."
+"    not a shell builtin."
 msgstr ""
 "Execute shell builtins.\n"
 "    \n"
@@ -2715,7 +2720,7 @@ msgstr ""
 "    \n"
 "    Exit Status:\n"
 "    Returns the exit status of SHELL-BUILTIN, or false if SHELL-BUILTIN is\n"
-"    not a shell builtin.."
+"    not a shell builtin."
 
 #: builtins.c:369
 msgid ""
@@ -5551,10 +5556,14 @@ msgid ""
 "    \t\twithout any specific completion defined\n"
 "      -E\tapply the completions and actions to \"empty\" commands --\n"
 "    \t\tcompletion attempted on a blank line\n"
+"      -I\tapply the completions and actions to the intial (usually the\n"
+"    \t\tcommand) word\n"
 "    \n"
 "    When completion is attempted, the actions are applied in the order the\n"
-"    uppercase-letter options are listed above.  The -D option takes\n"
-"    precedence over -E.\n"
+"    uppercase-letter options are listed above.  If multiple options are "
+"supplied,\n"
+"    the -D option takes precedence over -E, and both take precedence over -"
+"I.\n"
 "    \n"
 "    Exit Status:\n"
 "    Returns success unless an invalid option is supplied or an error occurs."
@@ -5575,15 +5584,19 @@ msgstr ""
 "    \t\twithout any specific completion defined\n"
 "      -E\tapply the completions and actions to “empty” commands --\n"
 "    \t\tcompletion attempted on a blank line\n"
+"      -I\tapply the completions and actions to the intial (usually the\n"
+"    \t\tcommand) word\n"
 "    \n"
 "    When completion is attempted, the actions are applied in the order the\n"
-"    uppercase-letter options are listed above.  The -D option takes\n"
-"    precedence over -E.\n"
+"    uppercase-letter options are listed above.  If multiple options are "
+"supplied,\n"
+"    the -D option takes precedence over -E, and both take precedence over -"
+"I.\n"
 "    \n"
 "    Exit Status:\n"
 "    Returns success unless an invalid option is supplied or an error occurs."
 
-#: builtins.c:1985
+#: builtins.c:1987
 msgid ""
 "Display possible completions depending on the options.\n"
 "    \n"
@@ -5605,7 +5618,7 @@ msgstr ""
 "    Exit Status:\n"
 "    Returns success unless an invalid option is supplied or an error occurs."
 
-#: builtins.c:2000
+#: builtins.c:2002
 msgid ""
 "Modify or display completion options.\n"
 "    \n"
@@ -5620,6 +5633,7 @@ msgid ""
 "    \t-o option\tSet completion option OPTION for each NAME\n"
 "    \t-D\t\tChange options for the \"default\" command completion\n"
 "    \t-E\t\tChange options for the \"empty\" command completion\n"
+"    \t-I\t\tChange options for completion on the initial word\n"
 "    \n"
 "    Using `+o' instead of `-o' turns off the specified option.\n"
 "    \n"
@@ -5648,6 +5662,7 @@ msgstr ""
 "    \t-o option\tSet completion option OPTION for each NAME\n"
 "    \t-D\t\tChange options for the “default” command completion\n"
 "    \t-E\t\tChange options for the “empty” command completion\n"
+"    \t-I\t\tChange options for completion on the initial word\n"
 "    \n"
 "    Using ‘+o’ instead of ‘-o’ turns off the specified option.\n"
 "    \n"
@@ -5663,7 +5678,7 @@ msgstr ""
 "    Returns success unless an invalid option is supplied or NAME does not\n"
 "    have a completion specification defined."
 
-#: builtins.c:2030
+#: builtins.c:2033
 msgid ""
 "Read lines from the standard input into an indexed array variable.\n"
 "    \n"
@@ -5743,7 +5758,7 @@ msgstr ""
 "or\n"
 "    not an indexed array."
 
-#: builtins.c:2066
+#: builtins.c:2069
 msgid ""
 "Read lines from a file into an array variable.\n"
 "    \n"