Commit Graph

58 Commits

Author SHA1 Message Date
Rainer Kottenhoff
5e31031276 + chg: Prefer UTF-8 where applicable - use LocaleAnsiCodePageAnalysisBonus=xx to push towards ANSI (if detected)
+ fix: Encoding Detection: ISO-8859-1  as CP-1252  (HTML5 recomendation)
+ chg: ASCII as UTF-8: remove "hidden" switch as prefer UTF-8 over ANSI
2020-03-11 16:00:47 +01:00
Rainer Kottenhoff
bbf95f1b57 + fix: don't use analysis hint UTF-8, if file is invalid UTF-8 2020-03-11 11:17:00 +01:00
Rainer Kottenhoff
dee3138aeb + fix: configurable default ANSI code-page (locale) detection bonus 2020-03-11 10:48:12 +01:00
Rainer Kottenhoff
e3fdccdda2 + increase confidence for ANSI encoding detection if current ANSI locale is detected 2020-03-10 12:39:31 +01:00
Rainer Kottenhoff
8c75d9537e + chg: Increase encoding detection confidence threshold to 92% 2020-01-31 10:07:58 +01:00
Pairi Daiza
ae53805a59 Change Rizonesoft Copyright © to year "2020" 2020-01-03 18:17:29 +01:00
Rainer Kottenhoff
a0fbf7ceb1 + chg: encoding detection fallback: explicitly defined or (UTF-8 (if valid) else current ANSI code-page) 2019-11-28 13:46:52 +01:00
Rainer Kottenhoff
ec1682eed9 + rfc: refactoring: Encoding Detection 2019-11-17 19:39:06 +01:00
Rainer Kottenhoff
77e7758b7b + rfc: refactoring source code (encoding detection) 2019-11-17 12:05:56 +01:00
Pairi Daiza
2be6142a16 Conversion all files to encoding UTF-8 (Final) 2019-11-05 00:07:41 +01:00
Pairi Daiza
c7f4d725e3 Conversion all files to encoding UTF-8 (Partial_1) 2019-11-04 00:27:34 +01:00
Rainer Kottenhoff
62e8f4110c + fix: decoding bug (issue #1698) 2019-10-31 14:18:03 +01:00
Derick Payne
d63c046d9f Revert "Releasing Build 2511 RC"
This reverts commit 140c60c6ec.
2019-07-26 21:18:11 +02:00
Derick Payne
140c60c6ec Releasing Build 2511 RC 2019-07-26 20:36:25 +02:00
Rainer Kottenhoff
ece4ec6ee6 +fix: enhanced Unicode detection 2019-07-21 12:21:55 +02:00
Rainer Kottenhoff
6d4ff85880 + Chg: add encoding tag to RelaunchElevated() arguments 2019-04-02 00:30:23 +02:00
Rainer Kottenhoff
09b3d22200 + Chg: RelaunchElevated() add current encoding as cmdline param (1) 2019-04-01 17:41:25 +02:00
Rainer Kottenhoff
249ce4eea0 + Fix: FileVars vs. Settings handling 2019-04-01 16:56:28 +02:00
Rainer Kottenhoff
004edc7daa + upd: current Scintilla dev on GitHub mirror 2019-03-29 19:40:30 +01:00
Rainer Kottenhoff
b5dcd2459d + encoding detection fine-tuning 2019-03-13 18:04:28 +01:00
Rainer Kottenhoff
c2ec2db2a0 + enh: static mapping of UCD's GB18030 to GB2312 only if CED has GB2312 detection
+ cln: some code clean-up
2019-03-08 11:26:55 +01:00
Rainer Kottenhoff
c9dc8e4088 + rfc: refactoring of encoding detection, rely on UCHARDET and CED (plus configuration capabilities) 2019-03-07 16:12:54 +01:00
Rainer Kottenhoff
dbfca3f2f9 + fix: context menu copy of active hotspot hyperlink copies link only
+ enh: enhance cooperation of both encoding detectors (xperimental)
2019-03-04 02:44:12 +01:00
Rainer Kottenhoff
e2a3b6a243 + fix: some corrections for uchardet encoding detector 2019-03-01 01:51:13 +01:00
Rainer Kottenhoff
1d3874700d + chg: first version of Mozilla's CHARDET encoding detector 2019-02-28 17:55:37 +01:00
Rainer Kottenhoff
02a55e7881 Merge remote-tracking branch 'notepad3_orig_rizone/master' into Dev_NewFeatures
# Conflicts:
#	Versions/build.txt
#	np3portableapp/_buildname.txt
#	res/Notepad3.exe.manifest.conf
#	src/VersionEx.h
2019-01-02 20:32:47 +01:00
Pairi Daiza
fe977cddec Change Rizonesoft Copyright © to year "2019" 2018-12-30 00:28:28 +01:00
Rainer Kottenhoff
dace6e4c69 Merge remote-tracking branch 'notepad3_orig_rizone/master' into Dev_NewFeatures
# Conflicts:
#	language/np3_fr_fr/dialogs_fr_fr.rc
#	language/np3_ja_jp/dialogs_ja_jp.rc
#	language/np3_nl_nl/dialogs_nl_nl.rc
2018-12-14 11:39:45 +01:00
Rainer Kottenhoff
1a739f20ad + fix: ASCII fallback only for selected encodings 2018-12-14 10:51:37 +01:00
Rainer Kottenhoff
c76597858c Merge branch 'Dev_Fix4Releases' into Dev_NewFeatures
# Conflicts:
#	src/Version.h
2018-12-11 23:41:53 +01:00
Rainer Kottenhoff
d754f1d892 + fix: Default Encoding settings 2018-12-11 23:20:55 +01:00
Rainer Kottenhoff
11315b7207 Merge remote-tracking branch 'notepad3_orig_rizone/master' into Dev_NewFeatures
# Conflicts:
#	src/Notepad3.c
2018-12-06 03:46:46 +01:00
Rainer Kottenhoff
7d06abb8e7 + chg: UTF-8 affine initial default settings 2018-12-05 15:46:40 +01:00
Rainer Kottenhoff
d64039c23b + fix: some CppCheck complaints 2018-11-20 14:46:43 +01:00
Rainer Kottenhoff
a3db5648e4 + upd: Current Scintilla development (disable command events for speedup) 2018-10-11 11:42:59 +02:00
Rainer Kottenhoff
1309bbe192 Merge branch 'Dev_RC_fixes' into Dev_AccelKeys 2018-10-10 17:21:30 +02:00
Rainer Kottenhoff
44a98f4f66 + tidy: code cleaning based on "Clang Power Tools" VS extension : "Tidy" 2018-10-10 15:30:43 +02:00
Rainer Kottenhoff
d2fdd973ec Merge branch 'Dev_0919' into Dev_AccelKeys 2018-09-19 16:55:39 +02:00
Rainer Kottenhoff
3d1b3771fa + chg: Auto-Completion: use limited char-set for CJK input codepage on 2018-09-19 16:33:12 +02:00
Rainer Kottenhoff
a2e4ec3970 + add: 1st code snippets to change Accel-Keys by user 2018-09-13 15:29:25 +02:00
Rainer Kottenhoff
5534584802 + fix: UTF-16 BOM detection (little endianess (LE) vs. big endianess (BE) arch) 2018-08-28 15:39:40 +02:00
Rainer Kottenhoff
4582aa487d + fix: renewed UTF-8 and Unicode detection
+ rev: reverting some new encodings (needs handling for not installed codepages)
2018-08-21 16:22:30 +02:00
Rainer Kottenhoff
26e32752c2 + chg: hardening Unicode detection capabilities 2018-08-21 03:33:17 +02:00
Rainer Kottenhoff
63b09def6a + enh: optimized UTF-8 enoding detection 2018-08-17 19:38:55 +02:00
Rainer Kottenhoff
7cf91131ab + fix: revert changes for "STDMETHODIMP ScintillaWin::GetData(FORMATETC *pFEIn, STGMEDIUM *pSTM) "
+ add: new compiler version (VS 2017) recognition
+ chg: Save Settings on Exit behavior
+ fix: another bug in Encoding detection
2018-08-16 03:45:25 +02:00
Rainer Kottenhoff
473dd7f76b + fix: issues regarding encoding detection 2018-08-09 15:38:21 +02:00
Rainer Kottenhoff
05f1d091f1 + fix: some code cleanup 2018-08-06 19:39:36 +02:00
Rainer Kottenhoff
8b3b9f3efd + fix: bug in re-coding "ASCII as UTF-8"
+ add: Explicit call to force Google's "Compact Encoding Detection" (CED)
2018-08-06 19:27:46 +02:00
Rainer Kottenhoff
de3d645b20 + add: MUI aware lexer strings 2018-05-29 17:41:28 +02:00
Rainer Kottenhoff
fd04edc8cd + add: MUI aware encoding strings 2018-05-29 14:23:38 +02:00