Hi Angus,
glad to see that you are still using HE

There is no problem in not using BUG Report function from HE itself, reporting on forum is even better. Because than other people can also find information about error/questions and my responses. Just small remark: try next time to split all your report and questions on different posts. It will be easier to track them, find by other people and me to answer, because they will be shorter
First of all I think you need to reinstall (full uninstall and fresh install with removing user files, generally you can copy data files before and then overwrite files in new installation). When installing you need to select as destination of file not a
portable way but
current user data folder (first). Because on Windows 7 x64 applications normally do not have permissions to write in Program Files (as it it done in
portable mode when HE installs all data files in sub folder of HippoEDIT in Program Files).
Portable mode was preselected, because you have installed new version on top of old one, which always installs data files together with executable.
This should solve problem 2, 3.
1) This is true for example you have mentioned. Problem comes because of the selection after comment of all. Firts // are not taken are not selected. If they will be selected (once more Ctrl+A) everything works in sync. but you are right in any case this is a bug. I will fix it in next beta.
4) options not saving. This is a bug. Will be fixed next beta.
5) corrected, new
syntax schema is uploaded. Cobol schema was not really checked. So you help here will be appretiated. And I will do my best to help you in making it better

6) I have corrected syntax schema (this is actually possible), but I have never tried this. Maybe some extra fixes will be necessary. At least commenting - already checked.
About some questions:
what's the differences between 'functions' and 'keywords' in Hippoedit?
no difference. Just some texts to split styles. id is used to reference styles inside schemes. Name for display in UI.
Regular expression currently can be only used in Label definitions. I plan to add regular expressions for indenting rules (not performance critical) and some when for syntax highlighting rules (this is complex and performance critical).
Command "Tabify/untabify" does not exist. This function plan to be added via scripting, coming with 1.50.
Rest answers come tomorrow

********************************************************************** Tomorrow *********
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.
And what to do if you open empty document

? There is statistical limit used: if document has less then 11 lines or percentage of tab usage more then AutoDetectTabUsagePercent (xml settings) HE assumes that tabs are allowed and selects Keep As Typed mode.
So, probably you have small document. You send it to me I will check.
Maybe will be good to have this settings on syntax level, but currently this is not done

8. wrap by window when the file has some chinese text in it is broken.
Sorry, can not reproduce this. No crash, no horizontal scroll bar, wrapped by window edge. Can you try with latest 1.48.766 and if it crashes send me crash report (will bes suggested or files errorlog.txt + crash.dmp from HE user directory). Which font was used, which encoding?
Questions:1. what does smart highlight do?
I have created
FAQ post explaining this.
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...
No, to go to last change of you text you need to use
Menu -> Navigation->Go to Last Change or
Changed area function set. Previous/Next position navigates between "visited" positions history, taking into account distance between them.
3. what does set anchor do? only to cooperate the 'select to anchor' command?
Search in command list (Tools->Options->Keyboard) for "Anchor"

Navigation, Selection etc
4. Is there a command to tabify/untabify document?
Answered before.
5. why '/s' cannot be used in replace with, while '/t' works? (I'm a regex nuts...)
Answered by yourself

6. what does wrap search and extend selection mean?
wrap search - if not set, search is done form current position till end of the document (depends from direction) only. If set them further from start of document till current position.
extend selection - extend current selection till found position. Or if no selection exist, select from current position till found position
7. what's the differences between 'functions' and 'keywords' in Hippoedit?
Answered before.
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?)
Now not. Maybe some when in 1.5x.
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?
Now not, but probably this will be added soon.
10. Can I customize the outlining rules?
Only in limits described
here.
Such ini file outlining will be hardly possible. I think I have tried to define this but without success.
11. Can I disable the start page and directly have plain txt ?
Yes. Do the following:
1) Tools -> Options -> General -> Events -> At Startup -> Open New File.
2) Tools -> Options -> Document -> Defaults -> Plain Text
Best regards,
Alex.
P.S: Of course I am interesting in updating of the translation

New English content file + old Chinese content file is sent to you

Do what you can, when you can and how you can

Any result is appreciated. And of course ask if something is unclear. I will help ASAP.