Предложения, WinXP

eastorwest
Posts: 24
Joined: 27.12.2015 16:11

Предложения, WinXP

Post by eastorwest »

Да, версия 1.5 в XP работает. Спасибо.

Есть предложения более общие (не знаю в какую ветку добавлять, форум внешне изменился).
1) Почему бы не обновить версию Python до 3.4 и сделать сборку для WinXP? Для себя сделал, не знаю, может кому потребуется.
С Python 3.5 сложнее, т.к. он официально не поддерживает WinXP и уже не помогает установка " Visual C++ Redistributable for Visual Studio 2015". Пробовал безрезультатно.
Для Win7 действительно требуется "Visual C++ Redistributable for Visual Studio 2015"
(https://www.microsoft.com/en-us/downloa ... x?id=48145), иначе Python 3.5 не запускается.

2) Предложение. По сравнению с Lazarus IDE мне лично недостает навигации по исходному тексту (клавиши "Alt + Стрелка влево" или "Alt+Стрелка вправо"), то есть чтобы можно было перейти быстро в предыдущий/следующий вид. Например, просматриваю метод1, который вызывает метод2. В панели Tree выбираю метод2, просматриваю его до конца и хотел бы вернуться точно в то место метода1, откуда перескочил. Если есть такая возможность, то прошу поделиться. Если нет, то может быть стоит разработать?
Alexey
Posts: 1633
Joined: 05.10.2012 22:10

Post by Alexey »

для WinXP Python 3.4 нужен файл, помогите найти, я не могу найти. от 3.5 файл такой - Windows x86 embeddable zip file.
от 3.4 -?
https://www.python.org/downloads/release/python-352/
Alexey
Posts: 1633
Joined: 05.10.2012 22:10

Post by Alexey »

про метод1-метлд2 - у вас есть в api, event on_caret, так что плагин такое может делать (если игнорировать некоторые переходы), попробуйте.
eastorwest
Posts: 24
Joined: 27.12.2015 16:11

Post by eastorwest »

Сделал сборку Python embeddable самостоятельно. Тоже не нашел в сети.
Python 3.4.4 для CudaText (папки dll, python34.dll, архив python34.zip) и выложил вот сюда http://rgho.st/6Z7CZWHTp
(4 дня будет доступно)
MD5: 71ee3dbdb80f70c4e0de7d131c507576
На первый взгляд работает в Windows XP SP3. По крайней мере запускается консоль в CudaText 1.5 и исполняет простейшие команды.
Если интересно/нужно, могу описать, как сделал.
P.S. Не забыть добавить в user.json строку

Code: Select all

"pylib": "python34.dll",
Alexey
Posts: 1633
Joined: 05.10.2012 22:10

Post by Alexey »

Можно выложить на sf.net, например сюда- https://sourceforge.net/projects/cudate ... 386/files/ , дам ссылку
eastorwest
Posts: 24
Joined: 27.12.2015 16:11

Post by eastorwest »

Выложил целиком сборку CudaText 1.5.0.2 для Windows XP с Python 3.4.4 на борту
на https://sourceforge.net/projects/cudate ... P/1.5.0.2/
Alexey
Posts: 1633
Joined: 05.10.2012 22:10

Post by Alexey »

Спасиб, сейчас дам сcылку на uvview
Alexey
Posts: 1633
Joined: 05.10.2012 22:10

Post by Alexey »

Под Wine эта версия - работает но при скачке в AddonManager ничего не качается, "certificate missed" в консоле
eastorwest
Posts: 24
Joined: 27.12.2015 16:11

Post by eastorwest »

За больше чем полгода так и не установил Wine в Linux)) А в Windows не использую Addon Manager, т.к. ПК без Интернета. Актуальна ли всё ещё работа Python 3.4 под Wine? (возможно, что никто не пользовался)
Сделал небольшой плагин для себя для переходов в предыдущие участки кода (как привык в IDE).
Alexey
Posts: 1633
Joined: 05.10.2012 22:10

Post by Alexey »

Нельзя ли запостить плагин? лучше как патч к CudaExt в гитхаб. мальнкие команды там. https://github.com/kvichans/cuda_ext
Locked