Infocatcher
Уместно ли будет спросить - а что именно вы ожидали бы увидеть?
Более "мусорный мусор"?
Ведь как свидетельствует "капитан очевидность": Long -- Contains integer in the range -2,147,483,648 to 2,147,483,647. (это из документации по wsh)
Posted: Fri Apr 17, 2015 6:26 am
by Infocatcher
opk44
Мне хочется понять, как это все будет работать применительно к указателям на память, особенно на x64. Просто сам JScript вполне нормально считает где-то до 0x20000000000000.
Posted: Fri Apr 17, 2015 3:56 pm
by KDJ
Infocatcher
Tested on Win7 x64, 2GB RAM.
AkelPad x86:
Scripts плагин
Скрипт:
AkelPad\x86\AkelFiles\Plugs\Scripts\lnclude\CommonFunctions.js
Строка: 109
Символ: 4
Ошибка: 'undefined' - есть null или не является объектом
Код: 800A138F
Источник: Ошибка выполнения Microsoft JScript
AkelPad\x64\AkelFiles\Plugs\Scripts\lnclude\CommonFunctions.js
Строка: 109
Символ: 4
Ошибка: 'undefined' - есть null или не является объектом
Код: 800A138F
Источник: Ошибка выполнения Microsoft JScript
Posted: Tue Apr 28, 2015 10:56 pm
by VladSh
ewild
Попробуйте пока скачать сборку отсюда, там всё должно по идее работать.
Последние версии, которые у меня на компе, не могу залить, т.к. многие скрипты поменялись, а некоторые нет, - будет ещё большее рассогласование. Когда все доведу до ума, тогда выложу обновлённый архив со скриптами. А пока извините за неудобства.
Posted: Wed Apr 29, 2015 12:27 am
by Skif_off
ewild
Прошу прощения за любопытство, а с какими параметрами запускаете?
Posted: Wed Apr 29, 2015 12:32 am
by ewild
VladSh
Да, я уже её пробовал.
Там CommonFunctions.js и SaveAs.js те же, что у меня.
Но при этом в вашей сборке SaveAs.js частично работает:
Не вылетает как у меня, но не подставляет "//Берём первую строку, как это делает MS Word" при отсутствии выделения
В итоге пока верну на место прежние бывшие у меня CommonFunctions.js v1.9 (2011.04.06) и SaveAs.js v2.6 (2011.04.05).
VladSh, спасибо за работу, за скрипты! Буду ждать обновлений.
Posted: Wed Apr 29, 2015 1:48 am
by Skif_off
VladSh
А можно изменить подстановку типа файла, оставив не только "Все типы" и выбранный тип из подсветки, но и все остальные? Сейчас, чтобы получить в диалоге нужный тип файла, необходимо предварительно переключить схему подсветки, если она не совпадет с нужной (у меня, например, txt.coder используется по умолчанию). Что не очень удобно, если есть желание просто сохранить текст.
Пока писал, подумал, что может быть не очень удобно: список типов не маленький, и немного засомневался... В общем, предлагаю подумать
ewild
Теперь понятно, у меня работало нормально: как оказалось, файл FileDialogExtentions.param был, хотя и для другого.
Posted: Wed Apr 29, 2015 9:41 am
by VladSh
Skif_off
Когда-то, когда начинал писать, логика в таком поведении была, теперь же иногда надо сохранить в другом расширении и... Так что тоже планирую это сделать, т.к. самого задолбало
ewild
Спасибо за то, что обнаружили баг.
Исправил; будет доступно после обновления.
sHlpExcludePrev = 'excludes previous chars from result';
Posted: Wed Apr 29, 2015 1:01 pm
by VladSh
KDJ
Это о регулярных выражениях? Если да, то я плохо разбираюсь в них, и мне будет трудно перевести этот текст корректно.
P.S. По Translator.js.
Мы когда-то пытались сделать, чтобы переводчик сохранял переводы строк и делали replace. Я недавно разбирался с этим и оказалось, что всё это ненужно, - мы просто неправильно работали с форматом новой строки.
Пример можно глянуть в TranslateWithGoogleAPI.js - var newline... Скрипт версии 2.10, он обновлён на странице по ссылке (в архиве пока я не обновлял).
Posted: Wed Apr 29, 2015 7:11 pm
by YuS
VladSh wrote:KDJ
Это о регулярных выражениях? Если да, то я плохо разбираюсь в них, и мне будет трудно перевести этот текст корректно.
Это ведь, по сути, краткая памятка/напоминалка для регулярных выражений, там развернутого, дословного перевода и не надо, главное чтобы смысл напоминало... а более полное описание есть в руководстве AP.
Posted: Thu Apr 30, 2015 5:14 pm
by Kley
VladSh, простите, а почему бы в скрипте TranslateWithGoogleAPI.js не заменить: