As long as fresh installs ** defaults the correct way and the FAQs are updated I consider fixed to be okay; but, I have no idea if either is true.
** Fresh installs means deleting the CB config data and re-installing CB
It does NOT default the correct way!
Also, it is not mentioned anywhere that is easily found by somebody who has not been spending half of his/her life hanging around this forum.
Specifically, it is not in user guide nor FAQ (in Wiki).
Untested patch that might fix fresh install issue.
Index: src/sdk/cbeditor.cpp
===================================================================
--- src/sdk/cbeditor.cpp (revision 13584)
+++ src/sdk/cbeditor.cpp (working copy)
@@ -1441,7 +1441,7 @@
if (!control)
return;
#if defined(__WXMSW__) && wxCHECK_VERSION(3, 1, 0)
- const int technology = config->ReadInt(wxT("/technology"), 0);
+ const int technology = config->ReadInt(wxT("/technology"), 1);
if (technology == 1)
control->SetTechnology(wxSCI_TECHNOLOGY_DIRECTWRITE);
else
Took a lot longer than I would have guess to find the likely fix location.
Feel free to use this patch without using my name.
And, feel free to update the FAQs
Tim S.