Что сейчас лучшек прикртить к Emacs: rope или jedi?
Что сейчас более популярно?
Что сейчас более популярно?
/usr/share/emacs/24.4/lisp/ido.elc:Warning: reference to free variable
`ido-cr+-enable-next-call'
/usr/share/emacs/24.4/lisp/ido.elc:Warning: reference to free variable
`ido-cr+-replace-completely'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-enable-next-call'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-replace-completely'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-enable-next-call'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-replace-completely'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-enable-next-call'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-replace-completely'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-enable-next-call'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-replace-completely'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-enable-next-call'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-replace-completely'
Несколько я подавил с помощью
(defvar ido-context-switch-command nil)
(defvar ido-ubiquitous-debug-mode nil)
/usr/share/emacs/24.4/lisp/ido.elc:Warning: reference to free variable
`ido-cr+-enable-next-call'
/usr/share/emacs/24.4/lisp/ido.elc:Warning: reference to free variable
`ido-cr+-replace-completely'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-enable-next-call'
.emacs.d/el-get/.loaddefs.elc:Warning: reference to free variable
`ido-cr+-replace-completely'
Как быть?Есть список типа
'((1 2) 3 4 (5 6) (7 8))
Мне нужно замапить функцию на этот список аргументов. Как это в elisp принято делать?
sshpass -p $password ssh oops@server.cocom uname -a
не отрабатывает, останавливается, на том месте где должен быть спрошен пароль, но само сообщение не выводит...
Логика такая, скрипт отрабатывает некоторые действия на локальной машине и после того должен подключиться к удаленке по ssh, запросить у меня пароль и продолжить отрабатывать действия на удаленной машине. Пока не придумал ничего дучше как разделить локальный и удаленный скрипты.
1) Нужно ли писать (provide 'module-name) в конце каждого модуля?
2) Как принято разделять методы по пространством имен? Через двоеточие? Через `/`? Или как?
3) Какому способу отдавать предпочтение при погрузке файлов? load или request?
Интересует autocomplete в стиле хочу вызвать
(global-set-key ...)(gsk
(require 'autopair)
(require 'auto-pair+)
(autopair-global-mode)
И печать скобок приводит к
Ignored error in `autopair-default-handle-action+',Symbol's function definition is void: autopair-blink
Что это такое? Я должен сам объявить ее? Или просто неконсистентности двух библиотек?
(add-to-list 'load-path "~/.emacs.d/msk/")
(require 'msk)
eval-last-sexp-1: Symbol's value as variable is void: ~/\.emacs\.d/msk/
Сто лет уже Emacs'ом не пользовался, вот решил возродить свой старый конфиг aka MyStarterKit :)
Желательно на русском, но и английский тож подойдет.
В общем суть такая:
pip -vv install -e ./
Obtaining file:///home/deterok/testilo
Running setup.py (path:/home/deterok/testilo/setup.py) egg_info for package from file:///home/deterok/testilo
Running command python setup.py egg_info
Source in /home/deterok/testilo has version 0.8, which satisfies requirement testilo==0.8 from file:///home/deterok/testilo
Installing collected packages: testilo
Running setup.py develop for testilo
Running command /home/deterok/tc/bin/python3.4 -c "import setuptools, tokenize; __file__='/home/deterok/testilo/setup.py'; exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" develop --no-deps
Successfully installed testilo-0.8
Cleaning up...
~/tc/bin/python3.4 -c "import testilo"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named 'testilo'
pip -v install --upgrade ./
Processing /home/deterok/testilo
Running setup.py (path:/tmp/pip-uhbzkb3j-build/setup.py) egg_info for package from file:///home/deterok/testilo
Running command python setup.py egg_info
Source in /tmp/pip-uhbzkb3j-build has version 0.8, which satisfies requirement testilo==0.8 from file:///home/deterok/testilo
Installing collected packages: testilo
Found existing installation: testilo 0.8
Uninstalling testilo-0.8:
Removing file or directory /home/deterok/tc/lib64/python3.4/site-packages/testilo.egg-link
Removing pth entries from /home/deterok/tc/lib/python3.4/site-packages/easy-install.pth:
Removing entry: /home/deterok/testilo
Successfully uninstalled testilo-0.8
Running setup.py install for testilo
Running command /home/deterok/tc/bin/python3.4 -c "import setuptools, tokenize;__file__='/tmp/pip-uhbzkb3j-build/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-xe000g8i-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/deterok/tc/include/site/python3.4/testilo
Successfully installed testilo-0.8
Cleaning up...
~/tc/bin/python3.4 -c "import testilo"
В общем есть такая иерархия:
.
├── __init__.py
├── main.py
├── a
│ ├── __init__.py
│ ├── a1.py
│ ├── a2.py
│ └── a3.py
├── b
│ ├── __init__.py
│ ├── b1.py
│ └── b2.py
└── c
├── c1.py
├── __init__.py
├── c2.py
└── c3.py
b1 и b2 обращаются к пакету a и c[br]
пакет a обращается к пакету c[br]
Суть в том, что я хочу запускать b1 и b2 не только из пакета верхнего уровня, но и просто python b/b1.py
Как правильно импорты организовать?Звучит он так: «Какие есть плюсы и минусы использования релизной ветки?» :)
Что скажите по этому поводу.
Почему бы просто не пушить в dev?
Как оно?
В общем логика какая:
Отправил в stash изменения
Начал делать rebase (хотел один коммит преподнять)
Сделал git stash pop
Потом решил пойти по иному пути и отменил rebase
Потерялись все изменения
Можно ли восстановить эти данные как-нибудь?
Может где они забекапились?
Мануал
В общем делаем git fsck --no-reflog | awk '/dangling commit/ {print $3}'
и получаем список вида:
Checking object directories: 100% (256/256), done.
0da6dd8278e0278cf85dfbcd4ca60e7016a659d8
56b45251a5026c0e02aa4b02a59bccb1c90408d8
7ce949f6cc6787b2692711bdc36df7cb6e209a1e
c1550ce24adf4f4d6f656f0e19a7e3535be601bd
ea6e680c1f61edf7ff73e829ba1cbead3b15ccb6
нам нужен один из верхних.
Грузим его в ветку git branch tmp 7ce949f6cc6787b2692711bdc36df7cb6e209a1e
Смотрим, оно ли это с помощью git log --all
Если видим "WIP" и в общем-то diff говорит, что оно, то делаем gsta apply tmp
Все!
В общем-то хорошая новость для всех любителей космической научной тематики.
Коротко о KSP тут: https://kerbalspaceprogram.com/en/?page_id=7
Небольшие видосы на самой странице steam: http://store.steampowered.com/app/220200
А сам список изменений тут: http://forum.kerbalspaceprogram.com/content/336-KSP-1-0-is-Released!
Удачи и веселой игры :D
Как реализовать такое скалирование, в котором объект не уезжает куда-то а приближается относительно курсора?
Читал о ней на хабре, решил взять, т.к. т.п.е. оно позиционировало себя как замену SimCity 2000 и все такое. Опять же про это писали на хабре...
В итоге повелся, взял и поигра целых 10 минут!!!
Если кратко, играть смысла нет. Игра сырая и больше походит на какой-то архитектурный симлятор с физикой(вода типа тичет)...
Все... Больше ничего нет. Экономика на нуле... Управлять толком нельзя...
В общем вернулся я к идеи потыкать QML дальше.
Столкнулся с хитрой такой проблемой:
Имеется класс модели SuperModel: public QAbstractTableModel и класс вьюхи SuperTable основанной на QQuickPaintedItem.
Для обоих типов прописаный Q_PROPERTY(для модели source, для вьюхи model и все в том же духе)
Пишу QML'ку что то в духе
ApplicationWindow {
width: 800
height: 600
visible: true
SuperModel{
id: model
}
SuperView{
id: View
model: model
}
}
Получаю ошибку в стиле: Cannot assign to non-existent property «model»
Это все из-за типов?
Как то напряжно связывать Qt с C++ в общем или я что-то н понимаю?
| ← назад | следующие → |