Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - alex

Pages: [1] 2 3 ... 132
Hi Eckart,

yes, reproduced. Thanks for the bug report, I will fix it in the new beta.
The issue is probably, that search starts in the second time, not from the beginning of the line, but from your cursor position, and logic recognize it as a buffer, line start.

BR, Alex.

Syntax Files / Re: Go lang: some functions not matched
« on: July 20, 2017, 03:09:10 pm »
To be precise: "some other missing" :)
Please validate this one:
Code: XML
  1. <Label group="Function" match="func\s+(?:(\([^\)]+?\))\s+)?(\w+)\s*(\([^\)]*?\))\s*(?:([^\{]+?)\s*)?\{" name="\1 \2 \3 \4" descr="\1" scope="1" image="18" style="function" highlight="\2"/>

You can try it with a syntax schema file attached - there are some other features added.

Усе получил, усе воспроизвел - спасибо. Как то связано с Word Count плагин - без нее работает.
Будем чинить.

Не надо так грустно :) Если проблема есть - мы ее отловим.
GMail твое письмо не пустил. Но посмотрю на оригинальном ящике.

Syntax Files / Re: Go lang: some functions not matched
« on: July 11, 2017, 11:37:54 pm »
To get that working one need more complex regexp :) And who knows how long it will survive (at least until one would use () inside of the parameters section).
The Label definition from below shall work better:
Code: XML
  1. <Label group="Function" match="func\s+(?:(\([^\)]+?\))\s+)?(\w+)\s*(\([^\)]+?\))\s*(?:([^\{]+?)\s*)?\{" name="\1 \2 \3 \4" descr="\1" scope="1" image="18"/>

твоя информация мне не сильно помогла :) то работает, то не работает - это не системно :)

Мне надо конфигурация что НЕ работает. Можешь удалить все PDB будет меньше. В принципе и бинарники по началу можно не слать (если набор один в один как в инсталере).
Плюс твой файл и скриншот поиска. Чтобы я мог как можно точнее повторить.

Это сильно похоже на проблемму с установками. Проверь, у тебя точно в обоих случаях те же настройки поиска?
Может где-то wrap search не включен или в Search Only In стоит не Everywhere?

Можешь послать мне на supportbox тот архив что не пашет - я проверю.

Привет Саня,

что-то у меня не воспроизводится... С последней бетой (той же что и у тебя).
Пробовал на разных документах/размерах. С разными настройками.

Посмотрел изменения что я писал, они более относятся к Find All и многим документам.

Давай поробуй воспроизвести :) Скорее всего нужен будет файл и настройки поиска.

С уважением,


да, может быть... Смотрю я делал кое какие исправления для диалога поиска в марте. Какие то сообщения толи не доходили толи доходили позже...
Может не до полностью фикс из 2.0 перенес.

Это поиск по открытому документу? Документ большой? Или по файлам?

Посмотрю - поправлю. Но минимум через 2 недели - сваливаю в отпуск.

С уважением,

Beta Version Test (minor) / HippoEDIT 1.61.47 released
« on: May 22, 2017, 04:25:25 pm »
HippoEDIT 1.61 for Win 32 bit (Unicode)
HippoEDIT 1.61 for Win 64 bit (Unicode)
HippoEDIT 1.61 for Win 32 bit (Non-Unicode)

*All installers contain PDB files for better crash reporting, so sizes are rather big (approx 24 mb), but this does not influence performance.

HippoEDIT 1.61.47 is out: now as 1.61 betas + bug fixes.
I have decided to switch back to "beta" mode for update builds and keep release build stable without updates. To be updated more seldom. The reason for this - frequent blocks from antivirus programs (e.g Symantec Norton Antivirus). Except for minor version update and no direct link on the website for betas, the process is same as before.

  • Fixed. The font used for Code Template Text editing is lost, after pressing Apply (in settings dialog)
  • Fixed. Crash on closing of HippoEDIT with modified documents, when document is deleted by external app
  • Fixed. Find/Replace dialog sometimes is not redrawn
  • Fixed. Scripting API: BeginUndoGroup/FlushUndoGroup persist empty groups
  • Fixed. Scripting API: Find/FindAll/FindEx/ReplaceEx shall fire proper exception in case of wrong input for search or replace pattern
  • Fixed. Scripting API: FindEx/ReplaceEx nSearchIn parameter as Variant or string.
  • Fixed. Scripting API: replace for IDocument for better support of regular expression replace

Live Colors plugin from version 1.60 is not supported, you need to use 1.61 adopted plugin version found under links below. Download and install the bundle file (works for any HippoEDIT architecture, e.g x86/x64). The online repository not supporting yet different versions of plugins for different HippoEDIT versions.

Live Colors plugin bundle for HippoEDIT 1.61

Hi Greg,

Ctrl+Shift+Up/Down does a line based selection.

The function you search is Edit.MoveLinesUp/MoveLinesDown ->

BR, Alex.

Hi Sander,

HE is a software for professionals - ones who will respect the screen line count :)
The offset is in lines, not in pixels ;) I doubt that you have 500 lines visible on the screen.

But, yes you are right. Bounds should be checked. I will fix it in next build.
From another side, as you suggest, this is a way to detect mode to use normalization of the offsets, in case of screen size overflow - this will allow coming to proportional split of the cursor position: so, if you set Top 1000 and bottom to 500 it would mean the cursor will be always on 2/3 of the screen and it will scroll up or down as you go up/down one line.

As temporary workaround use lower numbers ;)

BR, Alex.

Hi Sander,

you can configure cursor offsets to window edges using following XML flags:
but only in absolute numbers (in lines). You can not set it to the percentage of the screen lines.

It is not possible yet in Hex mode, but I will note it and would have in the first version. Probably reusing offsets from the text editor.

BR, Alex.

Пользуйтесь на здоровье! ;)


1) По умолчанию, должно все восстанавливать, но есть исключения:
- File -> Workspace -> Properties -> Remember -> Open Documents  - но это влияет на все документы
- File -> Workspace -> Properties -> Remember -> Untitled Documents  - на новые, не сохраненные документы
Tools -> Options -> Actions -> At Start Up -> Open Last Files - тоже на все документы
- в зависимости как файл был открыт:

Если ничего из вышеперечисленного не поможет, надо понять какие конкретно файлы не восстанавливаются (протестировать на последнем билде).

2) Настройки документа, привязаны к синтаксису документа (если не менялись для конкретного документа). Можно настроить либо для определенного синтаксиса, либо для всех.
- Tools -> Options -> Syntax Settings -> All Syntaxes - для всех
- Tools -> Options -> Syntax Settings -> [Syntax Name] - для конкретного.

С уважением,

Pages: [1] 2 3 ... 132