HMG 3.4.3

HMG Unicode versions 3.1.x related

Moderator: Rathinagiri

User avatar
serge_girard
Posts: 1774
Joined: Sun Nov 25, 2012 2:44 pm
DBs Used: 1 MySQL - MariaDB
2 DBF
Location: Belgium
Has thanked: 237 times
Been thanked: 55 times
Contact:

Re: HMG 3.4.3

Post by serge_girard » Mon Mar 20, 2017 7:51 am

Thank you Claudio!

Serge

User avatar
Rathinagiri
Posts: 5125
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 112 times
Been thanked: 114 times
Contact:

Post by Rathinagiri » Mon Mar 20, 2017 8:21 am

Superb!

Thanks a lot Claudio.

Updated this patch to the Download HMG link in the top.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

User avatar
tonton2
Posts: 245
Joined: Sat Jun 29, 2013 1:26 pm
Location: Algerie
Has thanked: 3 times
Been thanked: 6 times
Contact:

Post by tonton2 » Mon Mar 20, 2017 8:52 am

merci beaucoup Dr Claudio
L'Algerie vous salut
Y.TABET

chrisjx2002
Posts: 152
Joined: Wed Jan 06, 2010 5:39 pm
Been thanked: 1 time

Post by chrisjx2002 » Mon Mar 20, 2017 11:45 am

Hello,

After applying the two patches and making buildAlllib, I have this error at compilation:

Harbour 3.2.0dev (r1601151502)
Copyright (c) 1999-2015, http://harbour-project.org/
c:/hmg.3.4.3/lib\libhmg.a(c_richeditbox.o):c_richeditbox.c:(.text+0x15a9): undefined reference to `IsRichEditBoxVer30'
collect2.exe: error: ld returned 1 exit status
hbmk2: Error: Running linker. 1
gcc.exe C:/Users/CHRIST~1/AppData/Local/Temp/hbmk_k4dhzt.dir/Annuaire.o C:/Users/CHRIST~1/AppData/Local/Temp/hbmk_k4dhzt.dir/hbmk_69gc9f.o G:/Programmes/AnnuaireV1.0.5/_temp.o -pthread -static -lpthread -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lini -lreport -lhfcl -lmsvfw32 -lvfw32 -lhbmysql -lmysql -lhbfimage -lhbpgsql -lsddmy -lhbvpdf -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lhbodbc -lodbc32 -lhbhpdf -lhbnetio -lxhb -lpng -llibhpdf -lhbzebra -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oAnnuaire.exe -Lc:/hmg.3.4.3/harbour/lib/win/mingw -Lc:/hmg.3.4.3/lib

User avatar
srvet_claudio
Posts: 1924
Joined: Thu Feb 25, 2010 8:43 pm
Location: Uruguay
Has thanked: 27 times
Been thanked: 99 times
Contact:

Post by srvet_claudio » Mon Mar 20, 2017 12:37 pm

chrisjx2002 wrote:
Mon Mar 20, 2017 11:45 am
Hello,

After applying the two patches and making buildAlllib, I have this error at compilation:

Harbour 3.2.0dev (r1601151502)
Copyright (c) 1999-2015, http://harbour-project.org/
c:/hmg.3.4.3/lib\libhmg.a(c_richeditbox.o):c_richeditbox.c:(.text+0x15a9): undefined reference to `IsRichEditBoxVer30'
collect2.exe: error: ld returned 1 exit status
hbmk2: Error: Running linker. 1
gcc.exe C:/Users/CHRIST~1/AppData/Local/Temp/hbmk_k4dhzt.dir/Annuaire.o C:/Users/CHRIST~1/AppData/Local/Temp/hbmk_k4dhzt.dir/hbmk_69gc9f.o G:/Programmes/AnnuaireV1.0.5/_temp.o -pthread -static -lpthread -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lini -lreport -lhfcl -lmsvfw32 -lvfw32 -lhbmysql -lmysql -lhbfimage -lhbpgsql -lsddmy -lhbvpdf -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lhbodbc -lodbc32 -lhbhpdf -lhbnetio -lxhb -lpng -llibhpdf -lhbzebra -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oAnnuaire.exe -Lc:/hmg.3.4.3/harbour/lib/win/mingw -Lc:/hmg.3.4.3/lib
Thanks for report, in line 693 of file source/c_richeditbox.c
change:
if ( !IsRichEditBoxVer30() )

For this:
if ( ! HMG_IsRichEditBoxVer30() )
Best regards.
Dr. Claudio Soto
(from Uruguay)
http://srvet.blogspot.com

User avatar
quartz565
Posts: 436
Joined: Mon Oct 01, 2012 12:37 pm
Location: Thessaloniki, Greece
Has thanked: 95 times
Been thanked: 11 times
Contact:

Post by quartz565 » Mon Mar 20, 2017 12:51 pm

Thank you Claudio !
Best Regards,
Nikos.

os: Windows Server 2012 - 64
hw: HP Server E5606, 2.13GHz, 8.00 GB - Intel Xeon CPU

chrisjx2002
Posts: 152
Joined: Wed Jan 06, 2010 5:39 pm
Been thanked: 1 time

Post by chrisjx2002 » Mon Mar 20, 2017 1:00 pm

Thanks Claudio ! It works now

User avatar
kcarmody
Posts: 119
Joined: Tue Oct 07, 2014 11:13 am
Has thanked: 5 times
Been thanked: 11 times
Contact:

Post by kcarmody » Mon Mar 20, 2017 1:36 pm

Thanks, Claudio, for all your good work!

I do not see any of the changes that I proposed for 3.4.3 in patch 2. These all relate to the WordScribe and WordWriter HFCL applications.

Here are the forum topics where I proposed these changes:
Here is where I have posted my proposal:
Best wishes

Kevin

User avatar
Pablo César
Posts: 4057
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 176 times

Post by Pablo César » Mon Mar 20, 2017 1:58 pm

Nice Kevin. This your actitude is valious for all of us.

Probably Claudio has forgotten to include your proposal changes and it is good to make remember to him.

Is hard to make remember but for the good of all of us most of time is so necessary...

Thank you Kevin
 
I never participated and I do not know if the idea of concentrating the code on a sourforce (for example) would make it easier. For there should be a system that centralizes and identifies changes by who and what they are made ...

That way we can all participate, identifying ourselves and asserting ourselves as someone approves ...

I think it's right here where we all sin ... we do not have a source code system that centralizes and can be managed for those who contribute.

We send messages, but sometimes messages are forgotten ...
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Pablo César
Posts: 4057
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 176 times

Post by Pablo César » Mon Mar 20, 2017 2:11 pm

Screen134.png
Screen134.png (88.71 KiB) Viewed 266 times
Thank you Claudio. I still testing and revert in case anything to be considered.

What I am very thanked is the IDE advances:

I noted, that is no crashing anymore when click around IDE when is compilling process. Delete files tested and seems ok.

Thank very much, for your excellent work Claudio.

I wish to see Threads but due my short time I missing but I will test it.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

Post Reply