about summary refs log tree commit diff
path: root/src/patterns.rs
diff options
context:
space:
mode:
authorNick Cameron <nrc@ncameron.org>2018-08-27 09:44:28 +1200
committerGitHub <noreply@github.com>2018-08-27 09:44:28 +1200
commit97d29ff2e17ab1b259d9acc9010c72d2b6870f73 (patch)
tree8077439a661e67c72dfedbe43b4a5b7822e470c9 /src/patterns.rs
parentd456161b678d20257587e82c8ddc6dbb41739d18 (diff)
parent4e748a269ec1e07a25c2b8dd74dee8bdc5db54d8 (diff)
Merge pull request #2942 from crw5996/fix-ellipsis-bug
Fix Issue with ellipsis matching in pattern.rs
Diffstat (limited to 'src/patterns.rs')
-rw-r--r--src/patterns.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/patterns.rs b/src/patterns.rs
index 13ae0d180e8..90725972bd5 100644
--- a/src/patterns.rs
+++ b/src/patterns.rs
@@ -369,7 +369,9 @@ fn rewrite_tuple_pat(
         shape,
         span,
         context.config.max_width(),
-        if add_comma {
+        if dotdot_pos.is_some() {
+            Some(SeparatorTactic::Never)
+        } else if add_comma {
             Some(SeparatorTactic::Always)
         } else {
             None