From 8d647744c8c5889b38bb5b15c60d2f79f770acdc Mon Sep 17 00:00:00 2001 From: gryf Date: Sat, 20 Feb 2021 12:10:47 +0100 Subject: [PATCH] Corrected params for perl extension and exec. --- urxvt.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/urxvt.py b/urxvt.py index 2ad5786..af11983 100755 --- a/urxvt.py +++ b/urxvt.py @@ -265,7 +265,9 @@ class Urxvt: # additional fonts self.fonts = self._parse_fonts(args.default_font) - if not args.no_perl: + if args.no_perl: + self.perl_extensions = '' + else: self.perl_extensions = PERLEXT if args.tabbedalt: self.perl_extensions = 'tabbedalt,' + PERLEXT @@ -280,16 +282,14 @@ class Urxvt: def _make_command_args(self): args = [] - if self.perl_extensions: - args.extend(['-pe', self.perl_extensions]) - + args.extend(['-pe', self.perl_extensions]) args.extend(['-fn', ','.join([f.regular for f in self.fonts if f.regular])]) args.extend(['-fb', ','.join([f.bold for f in self.fonts if f.bold])]) args.extend(['-icon', os.path.join(ICON_PATH, self.icon)]) if self._exec: - args.extend(['-exec', self._exec]) + args.extend(['-e', self._exec]) return args