Browse Source

Use LC_ALL=C when calling external tools

tags/v0.9.0
falkTX 9 years ago
parent
commit
7eeeb94d2c
3 changed files with 7 additions and 7 deletions
  1. +3
    -3
      src/catia.py
  2. +3
    -3
      src/claudia_launcher.py
  3. +1
    -1
      src/jacksettings.py

+ 3
- 3
src/catia.py View File

@@ -548,7 +548,7 @@ class CatiaMainW(AbstractCanvasJackClass):
return

# Get ALSA MIDI ports (outputs)
output = getoutput("env LANG=C aconnect -i").split("\n")
output = getoutput("env LANG=C LC_ALL=C aconnect -i").split("\n")
lastGroupId = -1
lastGroupName = ""

@@ -584,7 +584,7 @@ class CatiaMainW(AbstractCanvasJackClass):
lastGroupName = ""

# Get ALSA MIDI ports (inputs)
output = getoutput("env LANG=C aconnect -o").split("\n")
output = getoutput("env LANG=C LC_ALL=C aconnect -o").split("\n")
lastGroupId = -1
lastGroupName = ""

@@ -620,7 +620,7 @@ class CatiaMainW(AbstractCanvasJackClass):
lastGroupName = ""

# Get ALSA MIDI connections
output = getoutput("env LANG=C aconnect -ol").split("\n")
output = getoutput("env LANG=C LC_ALL=C aconnect -ol").split("\n")
lastGroupId = -1
lastPortId = -1



+ 3
- 3
src/claudia_launcher.py View File

@@ -677,17 +677,17 @@ class ClaudiaLauncher(QWidget, ui_claudia_launcher.Ui_ClaudiaLauncherW):

if not SHOW_ALL:
if os.path.exists("/usr/bin/yaourt"):
pkg_out = getoutput("env LANG=C /usr/bin/yaourt -Qsq 2>/dev/null").split("\n")
pkg_out = getoutput("env LANG=C LC_ALL=C /usr/bin/yaourt -Qsq 2>/dev/null").split("\n")
for package in pkg_out:
pkglist.append(package)

elif os.path.exists("/usr/bin/pacman"):
pkg_out = getoutput("env LANG=C /usr/bin/pacman -Qsq 2>/dev/null").split("\n")
pkg_out = getoutput("env LANG=C LC_ALL=C /usr/bin/pacman -Qsq 2>/dev/null").split("\n")
for package in pkg_out:
pkglist.append(package)

elif os.path.exists("/usr/bin/dpkg"):
pkg_out = getoutput("env LANG=C /usr/bin/dpkg --get-selections 2>/dev/null").split("\n")
pkg_out = getoutput("env LANG=C LC_ALL=C /usr/bin/dpkg --get-selections 2>/dev/null").split("\n")
for pkg_info in pkg_out:
package, installed = pkg_info.rsplit("\t", 1)
if installed == "install":


+ 1
- 1
src/jacksettings.py View File

@@ -694,7 +694,7 @@ class JackSettingsW(QDialog):
def getAlsaDeviceList(self):
alsaDeviceList = []

aplay_out = getoutput("env LANG=C aplay -l").split("\n")
aplay_out = getoutput("env LANG=C LC_ALL=C aplay -l").split("\n")
for line in aplay_out:
line = line.strip()
if line.startswith("card "):


Loading…
Cancel
Save