Environment: Windows 7 X64 Chinese. Hippoedit 1.48.765 X64.
Hi Alex,
I must appologize first as I did not use the report BUG menu in Hippoedit. I tried, but somehow it does not work.
Resently I'm on a project of COBOL, and I try to use Hippo as my code editer. The following are something I found so far, as well as some questions...
BUGs:
1. In C source files (maybe not only in C), comment and uncomment when the selection is close to the lift side is not cope to each other.
i.e. create a new C file with templates, select all, comment, get source commented, which is fine. But when you hit uncomment, those code will not be uncommented.
When the selection is not close to the lift side, hippo uses block comment, which works fine.
2. Under Windows 7, when creating a new file, if such format has a template, Hippo will open a new file with template but with no modification allowed.
3. Under Windows 7, the layout of Hippo's panes cannot be saved.
2,3 can be solved only by 'run as admin', which does not make sense for a text editor.
My data is stored in 'C:\ProgramData\HippoEDIT', so may be this is the case. However, this location was choosed by Hippo's installer itself.
4. options not saving. i.e. in C++ home tree, check 'white space', switch to sub-tree 'word wrap' under C++ tree, then switch back to C++ tree, 'white space' become unchecked. Is this a desired effect?
5. In hippo's syntax of COBOL, PERFORM and END-PERFORM is not in the same category( functions and keywords ).
6. When editing cobol's source file, format-comment selection inserts a '*' at the beginning of the line. However, this is actually illegal in cobol, and the '*' should be inserted at "^\s{6}\*", which is also the only legal line comment. I wonder if it is possible to set this in Hippo.
7. formatting-tabs and spaces: The 'auto' works on auto-indenting(when tab is used use tab,when space is used use space), but will not work when I input TABs manually. IMHO, if set to auto, tabs should always be spaces when the whole document does not have a TAB.
My cobol compiler refuse to compile if there is any tabs in the source code. But I don't want to use Replace tabs by spaces since I trend to use tabs in other source files.
8. wrap by window when the file has some chinese text in it is broken. and can cause hippoedit to crash.(when wrap by window on, some chinese text will not wrap by window. and when the horizontal scroll bar appears, clicking on the bar crashes hippoedit.)
a test file can be found
here.
Then please allow me to ask a few more questions...
1. what does smart highlight do?
2. what does go to previous position do? I suppose it means to go back to where I last changed my text, but it seem this is not always the case...
3. what does set anchor do? only to cooperate the 'select to anchor' command?
4. Is there a command to tabify/untabify document? which means to convert all tabs to spaces (or vice versa) while keeping the indent style. (don't want to use find&replace every time...)
5. why '/s' cannot be used in replace with, while '/t' works? (I'm a regex nuts...)
6. what does wrap search and extend selection mean?
7. what's the differences between 'functions' and 'keywords' in Hippoedit?
8. Can I use regex to define a Keyword? (more to come: if I want any char that appear as the first 6 char to be highlighted, and the char that appear after the 80th char to be highlighted, can I do this? seems a look_around regex will be involved?)
9. Can I customize the indent rules? i.e. when a regex on a line is matched, the next line should (or shouldn't) be indented?
10. Can I customize the outlining rules?
i.e. suppose I have ini files like this:
[something]
xxxxx
xxxxx
xxxxx
[something else]
xxxxx
xxxxx
and want to collapse like this:
+[something]
+[something else]11. Can I disable the start page and directly have plain txt ?
I'm so sorry to put such a long question list here...Hippoedit is great editor, and has so many features that I haven't seen before

PS. I saw your home page has been updated, with more english contents than those I translated last year. I will see what I can do to make the chinese version of your home page more complete. (If you need it

)