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.

Topics - alex

Pages: 1 2 [3] 4 5
Code: HTML
  1. <col span='2'>

Когда в тег col добавляешь атрибут span, он помечается красным, как будто в синтаксисе ошибка. Этого не должно быть

так должен был сделать Reniel

Extracted from here:

I have the editor configured to run a single instance. I will frequently tell the running instance to edit a file by typing "hippoedit filename" from a CMD prompt. In this scenario, I have noticed that the keyboard focus does not go to HippoEdit; I have to take the mouse and click the window. It would be great if HippoEdit would get focus in this scenario.

This is a bug. I can also reproduce it. Generally this is an old bug,  though is already fixed... I will check and will try to include fix into new build of 1.49 release.

BR, Alex.

Hi All,

I have already got two complains, about location of Find/Replace menu. People said that right place for it is Edit menu, like in all other programs and it should be moved from Navigation menu. Because location is not "standard" it was difficult to find it.

From my side, I have moved Find/Replace commands from Edit menu some when, to make shorter already heavy Edit menu and generally Find was matching Navigation commands. Also "other" programs does not have Navigation menu, so this was not really wrong.

It is not really compatible to change location of command after so long time, but if majority decides this is right, can be done.

What do you think?

BR, Alex

Scripting, Scripts and Macros / 1.50: scripting first test
« on: July 26, 2011, 03:33:24 am »

here I will publish first examples for scripting in HippoEDIT. First no documentation, only examples.
So, interested can check what will come and try it a little bit. But I do not promise that API ill not change until final release of 1.50.

To get brief overview of API function you can use this raw help file (chm file).
To execute scripts you need latest version of 1.50 alpha.
There are two ways to call script currently:
- open script file and use Tools->Execute "Current file" command
- Create a tool, taking script path into command window. It should work as normal tool, and called tool script.
- In next version will be introduced also so called service scripts. They will work based on events registration and can run resident in parallel.

HippoEDIT supports any installed active scripting engine. By default supported  JavaScript and VBScript. If you start any VBS or JS file inside of HippoEDIT with Execute command or as tool, HE will assume that it is HE script and will try to execute passing scripting objects. So it can work with any *.js or *.vbs file. But for convenience there are also dedicated schemes inherited from JS ans  VBS syntaxes and associated with *.hejs and *.hevbs extensions correspondingly. Dedicated schemes extended by HE specific syntax. Till now only HEJS schema is up to date. HEVBS will be updated later.

Script files support includes (see usage of include.js for example). Usage of include files from other supporting scripting language is also supported (you can include JS includes in VBS scripts for example).

FAQ / Priorities for feature/request implementation
« on: May 20, 2011, 10:15:02 am »
There are a lot of features suggested/requested from one side, but there are some resource limits from another side.
So, not all features can be implemented immediately,  but most important first and less important later. And some never.

Here is brief list of priorities, which are taken into account, when selecting what is more important and what should be implemented first:
  • it is a usability improvement for current feature
  • it is for text editor itself (not for GUI around)
  • it is simple to implement, but brings significant benefits
  • it is not a new entity (not some new concept/way but reuse of existing)
  • it is a basic functionality, which can be used to extend or build other features
  • it suits good into current architecture (basically it is same as easy to implement and basic feature)
  • a lot of people request it / it brings new customers
  • ....
  • ....
  • it is a documentation
  • it is an promotion work

And also very important: I like the feature.  It is maybe on place 3-4.

General Discussion / Reorganizing of the File Menu.
« on: June 03, 2010, 05:26:40 pm »
Hi All,

Recently (maybe from 1.47), I have reorganized File menu by creating two sub menu: one for Open and one for Save, and have moved all related items inside. Same was done some when for New.

Meanwhile, I got complains that people could not access standard commands as Open and Save with accelerators Alt+F+O or Alt+F+S and now need to press additional key.
I understand that I have violated standards, when have moved these commands to sub menus, but I have done this to reduce File menu size. If I would left these commands and moved rest in sub menus, then I need to invent some names for sub menus that is different from Open And Save (Open more and Save more) and that I do not want.

So the question is what to do: shall I move these two commands out of the sub menus and rename them or leave them like it is. How important this?

Another way, which is not possible now is to use sub menu as item also, as it done in MS Office 2007.


Best regards,

Syntax Files / User regions/blocks
« on: April 09, 2010, 12:27:01 am »
<% 'Variable Definition Block
some asp codes

If I can see this block in navigation bar with the name "Variable Definition Block" I can easily navigate to it.
Check link I already mentioned to post from Stefan. He gives good how to about user region concept in HE.

About free collapsible blocks, I have some more ideas inspired by this approach that  want to implement. But this is a big topic. Will come, but o not know when.

FAQ / Go To Previous/Next Position Explained
« on: April 08, 2010, 11:49:39 pm »
The purpose of Go To Previous/Next Position command (in command list they are called Edit.NavigateBackward/Edit.NavigateForward) is to make navigation between visited position in document more easy. But it is not a direct history of your cursor movements.

Anchors are only stored in some commands as Go To, Find, Page Up/Down etc. So commands which can cause big jumps. Common movements of cursor to right/left are not stored. Mouse clicks are also stored as "anchors".

In addition to mentioned behavior, editor skips minor changes even for noted jumps, to reduce history size but have it in brief kind:
- if distance between last anchor in history to new less then two lines
- if delay between jumps is less then UndoMergeDelay (by default approximately 3 seconds).

Currently Navigation history is only work inside of one document, but it is planned to add document through navigation some when.

FAQ / What does smart highlight do?
« on: March 29, 2010, 11:01:44 pm »
moved to wiki

FAQ / HippoEDIT on Windows 7 x64
« on: March 29, 2010, 12:24:32 am »
You have installed/update HippoEDIT on Windows 7 x64 and have following problems:
  • Settings are not saved
  • File templates are not modifiable
  • You can not create new keyboard schema
  • Windows/pane layout is not persistent between session

probable reason is that you have installed HippoEDIT data files into Program Files folder. Which does not work well on Windows 7 X64 (or in Vista with UAC).
This can happen if you select portable way during install, without changing default location of HippoEDIT, or this option was preselected because you have done update of HippoEDIT (old version always installs data files together with executable).


You need to reinstall (full uninstall and fresh install with removing user data files). When installing you need to select as destination of file not a portable way but current user data folder (first). Generally you can copy data files before and then overwrite files in new installation, if you will not remove user files, HE will not give you choice to install somewhere else then previous location. It checks for license.dat location.
You can also use All users - it will also work.

General Discussion / Follow HippoEDIT on Twitter
« on: March 12, 2010, 03:49:40 pm »
Hi All,

based on request to provide more information about day-by-day activities in hippoedit development I have created an hippoedit account  on twitter.

Initial request was to maybe create a blog, but for me it will be too much effort to write it in addition to development, forum and support.
But twitter is exactly what I need. Do not require a lot of time for writing/designing and can bring you news about current development actions or newly discovered bugs.
Will try to keep it up-to-date.

Best regards,
P.S: that ones who does nave a twitter account can use this RSS feed and later I will try to bring content also to HE web site.

Syntax Files / Flash ActionScript syntax file
« on: March 08, 2010, 05:38:53 pm »
New syntax file for Flash ActionScript has been added to the library.
Feel free to check and submit correction/suggestions ;).

FAQ / What are he*.tmp files in %TEMP% folder?
« on: March 06, 2010, 01:38:46 am »
After the first start of the hippoedit you will find some new temporary files in the Current User temp folder created by the editor. In most cases these files are buffers for xml parsed data to speed up hippoedit next start. You can delete them or disable creation (if you want pure portable behavior) but this will result in slower startup.

Here are the description of all files:
heautocorr.tmp - pre-compiled auto correction data
hecolors.tmp - pre-compliled current color schema data
hegeneral.tmp - pre-complied general settings
hekeymap.tmp -  pre-compiled current keyboard mapping
heplugin.tmp - pre-complied list of found plug-ins dll
hesyntax.tmp - pre-compiled syntax files data
hefilepref.tmp - file with all file related settings. For example when you set encoding for file different from default or syntax, or word wrap for a some file, this is store here. So if this file will be deleted or lost, these settings will be lost. Paths to files are absolute.

If you for some reasons want to disable creation of these temporary files, you can start hippoedit with command line parameter --portable.

( Or use "<Portable>true</Portable>"  in "hippoedit.config". Read more at,144.msg1313.html#msg1313)

General Discussion / Does anybody notice some forum problems last time?
« on: December 20, 2009, 03:36:14 pm »
Hello All,

Arthur has reported forums problems started some time ago.
a lot of "Session verification failed. Please try logging out and back in again, and then try again" errors.

Is somebody else has them also? Because I do not, and just want to know is that a general problem or problem of Arthur connection...
If yes, just post here and I will try to investigate a reason.

Thanks a lot for a help.

Best regards,

FAQ / How to disable a Beep after running the tool with capture output set
« on: November 09, 2009, 10:14:11 am »
By default HippoEDIT beeps every time after running the tool with capture output flag set.
To disable this default behavior you can change xml flag in hippoedit.config.

Put this into hippoedit.config to disable beep:
Code: [Select]

as whole hippoedit.config file, this flag is not overwritten after update.

available with beta 1.47.741 and higher

Pages: 1 2 [3] 4 5