| From 168ac446cdd9a1b59d6b708360a9556515ba56b9 Mon Sep 17 00:00:00 2001 |
| From: MilhouseVH <milhouseVH.github@nmacleod.com> |
| Date: Sun, 16 Feb 2020 09:41:43 +0000 |
| Subject: [PATCH] fix python3 support |
| |
| https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues/197 |
| |
| Upstream-Status: Backport |
| Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> |
| --- |
| rules/compat/map-variants.py | 6 +++--- |
| 1 file changed, 3 insertions(+), 3 deletions(-) |
| |
| diff --git a/rules/compat/map-variants.py b/rules/compat/map-variants.py |
| index ebbfec9..979ba43 100755 |
| --- a/rules/compat/map-variants.py |
| +++ b/rules/compat/map-variants.py |
| @@ -1,4 +1,4 @@ |
| -#!/usr/bin/python3 |
| +#!/usr/bin/env python3 |
| |
| import argparse |
| import re |
| @@ -12,8 +12,8 @@ class Layout(object): |
| assert variant is None |
| # parse a layout(variant) string |
| match = re.match(r'([^(]+)\(([^)]+)\)', layout) |
| - self.layout = match[1] |
| - self.variant = match[2] |
| + self.layout = match.groups()[0] |
| + self.variant = match.groups()[1] |
| |
| def __str__(self): |
| if self.variant: |