LINUX.ORG.RU

menumaker-0.99.7-7


0

1

$ mmaker -v OpenBox3
* scanning
desktop...Traceback (most recent call last):
File «/usr/bin/mmaker», line 3, in <module>
import MenuMaker.CLI
File «/usr/lib/menumaker/MenuMaker/CLI.py», line 227, in <module>
desktop = Prophet.Desktop.scan()
File «/usr/lib/menumaker/Prophet/Desktop/__init__.py», line 153, in scan
result.append(App(os.path.join(w[0], x)))
File «/usr/lib/menumaker/Prophet/Desktop/__init__.py», line 266, in __new__
self.__setup__(desktop)
File «/usr/lib/menumaker/Prophet/Desktop/__init__.py», line 286, in __setup__
super(App, self).__setup__()
File «/usr/lib/menumaker/Prophet/__init__.py», line 265, in __setup__
self.setExename()
File «/usr/lib/menumaker/Prophet/Desktop/__init__.py», line 329, in setExename
self.testGoodness(cmd)
File «/usr/lib/menumaker/Prophet/__init__.py», line 261, in testGoodness
if _shStart.search(cmd) or _shComplexCmd.search(cmd) :
TypeError: expected string or buffer

Руки / ноги / ob* / не предлагать
Первостепенная задача не 'отредактировать / написать меню' , а именно 'заставить работать menumaker'



Последнее исправление: Linez (всего исправлений: 1)
Ответ на: комментарий от Deleted

>obmenugen

Первостепенная задача не 'отредактировать / написать меню' , а именно 'заставить работать menumaker'

Это всё и вручную не сложно написать Меня больше волнует вопрос почему mmaker не работает / как это исправить

Linez
() автор топика

попробуйте в код добавить отладочный вывод. Судя по всему, переменная cmd не является строкой. Тут только дебагом можно отловить причину, но мне почему-то кажется, что у вас есть какой-то странный ярлык с пустой командой. Но точно это только дебагом отловить можно.

provaton ★★★★★
()
Ответ на: комментарий от Linez

> Неужто никто не пользует mmaker?
нет. Есть vim.

tn1
()
Ответ на: комментарий от provaton

попробуйте в код добавить отладочный вывод. Судя по всему, переменная cmd не является строкой. Тут только дебагом можно отловить причину, но мне почему-то кажется, что у вас есть какой-то странный ярлык с пустой командой. Но точно это только дебагом отловить можно.

Спасибо, проверю

Нет, а зачем если есть obmenu??

нет. Есть vim.

Я бы про него и не вспомнил, если бы он работал
А так... то что не работает нужно чинить :)

Linez
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.