Author Topic: The 09 February 2019 build (11562) is out.  (Read 7167 times)

Offline Khram

  • Multiple posting newcomer
  • *
  • Posts: 19
  • 3D-tensor mathematics - vector space
    • ShipDesign
Re: The 09 February 2019 build (11562) is out.
« Reply #30 on: March 08, 2019, 05:50:04 am »
And the last test: C++ code and dictionary in UTF-8 encodings. The CB-11562 -  full crashes.
C++ & Fortran in MinGW-GCC-4.3.3 & Equation-GCC-9.1 with CB 13.12(9958)

Offline BlueHazzard

  • Developer
  • Lives here!
  • *****
  • Posts: 2380
Re: The 09 February 2019 build (11562) is out.
« Reply #31 on: March 08, 2019, 07:11:35 pm »
Ok, there seems to be a bug in the UI of codeblocks. If i switch the dictionary the encoding at the bottom is displayed as UTF-8, instead of the real file encoding.
I tested your project again and all files seem to have the encoding windows-1251 (or ISO 8859-5):
Code: [Select]
file Function.cpp
Function.cpp: C source, ISO-8859 text, with CRLF line terminators
So ignore my previous statement about utf-8.

And codeblocks works correctly with the file on windows. I modified the
Code: [Select]
одномерныхto
Code: [Select]
одномерныTto introduce an error and it seems to be detected (see attachment).
So this seems to be an windows only bug. I try to find some time to reproduce this tomorrow on windows...

And the last test: C++ code and dictionary in UTF-8 encodings. The CB-11562 -  full crashes.
Can you give some more error messages? Some codeblocks.rpt file or some steps to reproduce?
Where can i download russian dictionarys in utf-8 encoding?
I will try to reproduce this tomorrow


[edit:] I tested now with utf-8 encoding and everything seems to work fine also in this encoding...
Code: [Select]
file Function.cpp
Function.cpp: C source, UTF-8 Unicode text, with CRLF line terminators

Offline Khram

  • Multiple posting newcomer
  • *
  • Posts: 19
  • 3D-tensor mathematics - vector space
    • ShipDesign
Re: The 09 February 2019 build (11562) is out.
« Reply #32 on: March 09, 2019, 07:34:37 am »
Sincerely thank you! It is very good that Linux can use the compiler-key "-funsigned-char" in the right place.

Currently, I have to use the Codeblocks-9958 version, where all dictionaries in all encodings work properly.

A good and workable collection of Russian and Russian-English dictionaries temporarily located on the resource: http://shipdesign.ru/SoftWare/Russian-English.zip.

I can be happy to help with the problem of Codebloks.

C++ & Fortran in MinGW-GCC-4.3.3 & Equation-GCC-9.1 with CB 13.12(9958)