/
changelog_eng
18742 lines (10656 loc) · 554 KB
/
changelog_eng
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
=======================================================================================
This file is a translation of the main russian changelog and is provided by volunteers.
It might not always be as up to date as the main changelog.
=======================================================================================
zg 15.03.2015 03:02:46 +0200 - build 4305
1. ProcessEditorInput is not sent KEY_IDLE and KEY_NONE pseudo-keys.
w17 12.03.2015 17:40:22 +0300 - build 4304
1. Correction of 4302.
drkns 11.03.2015 20:07:31 +0200 - build 4303
1. Correction of 4298.
w17 11.03.2015 15:50:45 +0300 - build 4302
1. Remove query for privilege escalation for file viewed from flash drive with NTFS on Win Server 2008 R2 SP1
w17 11.03.2015 13:20:04 +0300 - build 4301
1. Correction of 4279.
drkns 09.03.2015 23:54:31 +0200 - build 4300
1. Correction of 4298.
zg 09.03.2015 20:27:35 +0200 - build 4299
1. typo in 4298.
drkns 09.03.2015 19:35:06 +0200 - build 4298
1. Refactoring.
shmuel 09.03.2015 19:09:39 +0200 - build 4297
1. M#2966: Incorrect insertion of vertical block at the end of file.
drkns 09.03.2015 16:57:18 +0200 - build 4296
1. Correction of 4294.
shmuel 09.03.2015 00:15:32 +0200 - build 4295
1. M#2965: Insertion of a vertical block strips last characters in each line.
drkns 08.03.2015 19:08:46 +0200 - build 4294
1. Refactoring.
drkns 08.03.2015 10:38:08 +0200 - build 4293
1. 0002963: FAR crash while opening a file in incorrect encoding
2. A couple of "corrections".
drkns 08.03.2015 03:59:24 +0200 - build 4292
1. fsf.sprintf/fsf.snprintf worked incorrectly (in fact, too correctly) in GCC.
2. CoUninitialize was called earlier than expected.
drkns 05.03.2015 23:52:10 +0200 - build 4291
1. Refactoring.
2. CoInitializeEx was broken in one of previous builds.
zg 05.03.2015 12:02:34 +0200 - build 4290
1. always load plugins with LoadLibrary* in order to increase DLL ref counter.
zg 05.03.2015 05:31:29 +0200 - build 4289
1. correction of 4248: leave old DM_SETTEXT behavior in wrapper.
zg 05.03.2015 03:31:02 +0200 - build 4288
1. 0002959: FCTL_SETPANELDIRECTORY redraws screen at wrong moments.
drkns 04.03.2015 02:57:17 +0200 - build 4287
1. Correction of 4280.2.
drkns 03.03.2015 22:47:29 +0200 - build 4286
1. 0002957: Undo cancels added line but it remains after file save
2. Expand main menu with Up key.
drkns 02.03.2015 22:15:32 +0200 - build 4285
1. Correction of 4280.1.
drkns 01.03.2015 16:17:34 +0200 - build 4284
1. Strange things could happen after some manipulations with QuickView.
zg 01.03.2015 13:12:22 +0200 - build 4283
1. 0002956: FAR crash on start after exit with quick view panel visible.
drkns 01.03.2015 02:12:37 +0200 - build 4282
1. Correction of 4280.2.
drkns 01.03.2015 00:58:19 +0200 - build 4281
1. Correction of 4280.1.
drkns 28.02.2015 23:56:47 +0200 - build 4280
1. FCTL_SETPANELDIRECTORY now returns 0 on failure and does not show dialogs.
2. Refactoring. Expect some bugs in editor.
w17 27.02.2015 14:35:20 +0300 - build 4279
1. M#2954: Switch to Viewer (F6) loses current position when "Save file position" is OFF
svs 25.02.2015 19:08:58 +0300 - build 4278
1. SQLite 3.8.8.3
drkns 23.02.2015 19:43:02 +0200 - build 4277
1. Correction of 4275.
2. Continuation of 4276.
drkns 21.02.2015 11:14:06 +0200 - build 4276
1. Incorrect expansion of paths C:path.
drkns 21.02.2015 09:54:33 +0200 - build 4275
1. Refactoring.
shmuel 21.02.2015 00:52:00 +0200 - build 4274
1. Refactoring.
shmuel 20.02.2015 17:58:57 +0200 - build 4273
1. Refactoring.
zg 20.02.2015 01:01:34 +0200 - build 4272
1. correction of 4262: when something caused quickview redraw in VE_READ, FAR crashed.
shmuel 19.02.2015 16:30:33 +0200 - build 4271
1. M#2950: InputRecordToName returns a character of code 1: ☺
w17 18.02.2015 23:36:18 +0300 - build 4270
1. M#2949: HEX search problem -- fix 4208
svs 14.02.2015 10:29:41 +0300 - build 4269
1. SQLite 3.8.8.2
w17 13.02.2015 16:24:23 +0300 - build 4268
1. M#2540: Viewer Search always starts from the beginning of the file
2. Default Viewer.PersistentBlocks = true
zg 09.02.2015 02:06:46 +0200 - build 4267
1. ACTL_WAITKEY returns 0 in accordance with the documentation.
w17 08.02.2015 16:36:15 +0300 - build 4266
1. M#2935: <Symlink> to files not showing
2. M#2934: Errors in HEX mode in search dialogs
w17 04.02.2015 15:35:47 +0300 - build 4265
1. Correction of 4262
w17 04.02.2015 14:10:08 +0300 - build 4264
1. Correction of 4263
w17 03.02.2015 20:32:45 +0300 - build 4263
1. Viewer autoupdate if ACTL_SYNCHRO or far.Timer() are present (M#2532)
w17 03.02.2015 17:43:09 +0300 - build 4262
1. Incorrect display of the text of a modified file after switching to viewer.
shmuel 03.02.2015 01:42:54 +0200 - build 4261
1. Plugins API: FSF.FarClock standard function is added - same as Far.UpTime in macros,
but in microseconds and with microsecond resolution. The documentation to be done.
w17 02.02.2015 13:38:18 +0300 - build 4260
1. Fixes in viewer:
-a couple of minor bugs/typos
-0x0 <=> 0xffff hack and consequences of its refactoring
Experimental - Shift+MouseClick selects arbitrary text, the beginning/end
Continuing M#2540 - regular expression search is not fixed yet
drkns 01.02.2015 17:25:54 +0200 - build 4259
1. Replacement with regular expressions can use named groups now.
drkns 30.01.2015 19:26:48 +0200 - build 4258
1. 0002708: Regexp "^(.*?\-\-)" != "^(.*?\-{2})"
Rollback 4257 and fix 3295.
w17 30.01.2015 19:39:58 +0300 - build 4257
1. M#0002708: Regexp "^(.*?\-\-)" != "^(.*?\-{2})"
Return #define MINSTEP(cmp) - /a*?ca/ "abca" which works
svs 26.01.2015 15:43:08 +0300 - build 4256
1. Crash in debug FAR build on "__FARKEY_ToName(-1)" call.
In KeyToTextImpl() the expression "KeyText[0]=(wchar_t)(Key&0xFFFF);" caused an invalid character...
drkns 24.01.2015 09:09:05 +0200 - build 4255
1. Correction of 4254.2.
drkns 22.01.2015 23:13:47 +0200 - build 4254
1. Show volume labels from registry if the physical ones do not exist.
2. "Fix" loading of plugins with non-standard placement of dependent dll.
3. Do not close quick search on focus lose for OS newer than XP/2k3.
4. Refactoring.
shmuel 22.01.2015 13:21:30 +0200 - build 4253
1. Refactoring.
shmuel 21.01.2015 23:58:16 +0200 - build 4252
1. Refactoring.
shmuel 21.01.2015 16:51:57 +0200 - build 4251
1. Refactoring.
zg 20.01.2015 23:11:38 +0200 - build 4250
1. correction of 4248 for non-editable controls.
svs 20.01.2015 23:19:32 +0300 - build 4249
1. SQLite 3.8.8.1
zg 20.01.2015 03:18:09 +0200 - build 4248
1. 0002912: DM_SETTEXT, DM_GETTEXT in dialogs do not allow handle strings containing '\0'.
svs 19.01.2015 23:46:37 +0300 - build 4247
1. SQLite 3.8.8
drkns 19.01.2015 20:24:15 +0200 - build 4246
1. Correction of displaying of file deletion progress bar.
shmuel 18.01.2015 20:58:13 +0200 - build 4245
1. Data for content columns of the same name but different plugins are concatenated.
shmuel 17.01.2015 23:30:07 +0200 - build 4244
1. Refactoring.
drkns 17.01.2015 23:10:50 +0200 - build 4243
1. 0002908: Exception after attempt of displaying a description for incorrect Descript.ion
drkns 17.01.2015 16:00:16 +0200 - build 4242
1. Continuation of 4241.
1. Support for compilation with Intel C++ 14.
drkns 17.01.2015 09:38:11 +0200 - build 4241
1. Race condition in far /?
2. Correction of 4232.
3. Refactoring.
zg 16.01.2015 00:46:37 +0200 - build 4240
1. correction for altf9 in quick search.
svs 14.01.2015 12:54:28 +0300 - build 4239
1. F1 shows "MiscCmd" help screen in grabber (Alt-Ins).
Selection of an area is not cancelled on help window close.
shmuel 11.01.2015 20:00:05 +0200 - build 4238
1. Refactoring.
drkns 09.01.2015 19:25:37 +0200 - build 4237
1. 0002849: ProcessSynchroEventW is called for DMODE_NOPLUGINS.
zg 09.01.2015 01:10:36 +0200 - build 4236
1. incorrect redrawing of panels after filter menu close.
zg 09.01.2015 00:44:51 +0200 - build 4235
1. ACTL_REDRAWALL now redraws everything.
drkns 08.01.2015 22:22:57 +0200 - build 4234
1. Refactoring.
2. VS2015 warnings.
drkns 04.01.2015 19:27:27 +0200 - build 4233
1. Refactoring.
drkns 03.01.2015 12:36:25 +0200 - build 4232
1. Refactoring.
zg 02.01.2015 13:56:19 +0200 - build 4231
1. 0002896: Assign a GUID to the panel filter editing dialog.
drkns 30.12.2014 18:01:40 +0200 - build 4230
1. Use std::regex for inner path parser.
Minimal gcc version is now 4.9.
drkns 27.12.2014 15:13:59 +0200 - build 4229
1. 0002845: Wrong Handling of "exclamation marks" in Menu item "!?<title>?<init>!"
zg 26.12.2014 18:50:17 +0200 - build 4228
1. sometimes fast search in panels was not redrawn correctly.
drkns 24.12.2014 22:53:03 +0200 - build 4227
1. Continuation of #0002893 - privilege escalation is added.
drkns 22.12.2014 22:53:05 +0200 - build 4226
1. 0002893: Cannot unmount iso, vhd, vhdx
svs 22.12.2014 15:31:42 +0300 - build 4225
1. Tree. Shift-F10 and Alt-F10 did not work in copy/move dialogs
2. Tree. Video artifacts (m_ModalMode has changed from "yes/no" to "0..2" for some time now).
svs 22.12.2014 13:24:20 +0300 - build 4224
1. Corrections on TREEFILE_PROJECT (Mantis#0000186)
drkns 21.12.2014 15:02:37 +0200 - build 4223
1. Experimental: alternative solution for a problem of "open with" in launcher.
drkns 20.12.2014 14:21:00 +0200 - build 4222
1. Correction of 4221.
drkns 20.12.2014 14:12:21 +0200 - build 4221
1. Settings import error.
2. Writing failure of tree3.far on exit could freeze the app.
3. Refactoring.
zg 18.12.2014 17:04:23 +0200 - build 4220
1. Issues with filenames starting with ゝ character.
drkns 16.12.2014 09:27:11 +0200 - build 4219
1. 0002887: Far Manager v3.0 build 4218 x64 (2014-12-16) crash after Ctrl-F in panels (get a full path)
drkns 16.12.2014 00:02:43 +0200 - build 4218
1. And one more time.
drkns 15.12.2014 21:16:06 +0200 - build 4217
1. Correction of 4216.
drkns 15.12.2014 19:31:52 +0200 - build 4216
1. A couple if issues in 4214.
svs 15.12.2014 13:05:37 +0300 - build 4215
1. Mantis#0002878: Object.CheckHotkey
shmuel 15.12.2014 00:18:36 +0200 - build 4214
1. Experimental: C0 column is removed, now there is arbitrary quantity of plugin content columns.
Types (or names) of columns are set in panel modes in angle brackets, for example: <Foo>,<Bar>.
drkns 14.12.2014 21:32:16 +0200 - build 4213
1. Refactoring.
shmuel 13.12.2014 17:58:08 +0200 - build 4212
1. MacroControl(MCTL_ADDMACRO) with given Callback function did not work in GCC build of FAR.
svs 09.12.2014 21:54:12 +0300 - build 4211
1. SQLite 3.8.7.4
zg 07.12.2014 17:27:25 +0200 - build 4210
1. correction of 4208: crash of some panel ansi plugins.
zg 07.12.2014 15:51:43 +0200 - build 4209
1. correction of 4208: files in encoding 1200 and 1201 were opened in viewer in dump mode.
drkns 06.12.2014 19:29:13 +0200 - build 4208
1. Refactoring.
zg 06.12.2014 01:05:54 +0200 - build 4207
1. rollback of 4203.2, 4204.
shmuel 04.12.2014 20:53:25 +0200 - build 4206
1. Correction of 3680.
w17 03.12.2014 14:41:20 +0300 - build 4205
1. M#2211: GUI context menu cannot be closed by pressing Esc button
EMenu is called on button release
zg 03.12.2014 03:56:49 +0200 - build 4204
1. experimental. continuation of 4203. support for C1-C9 columns.
zg 30.11.2014 11:55:22 +0200 - build 4203
1. after switching from a mode with no custom column to a mode with the custom column it displayed nothing.
2. experimental. post-processing of data returned by plugins for custom column with the help of LuaMacro plugin.
zg 29.11.2014 02:37:27 +0200 - build 4202
1. correction of 4137.
zg 20.11.2014 16:25:43 +0200 - build 4201
1. FAR crashed when a plugin returned nullptr in KeyBarLabel.Text.
zg 20.11.2014 13:22:03 +0200 - build 4200
1. correction of 4197.
zg 20.11.2014 04:03:52 +0200 - build 4199
1. correction of 4197: do not update plugin panels.
zg 20.11.2014 03:14:13 +0200 - build 4198
1. correction of 4197.
zg 20.11.2014 03:03:40 +0200 - build 4197
1. sometimes the panels could be reread but not redrawn.
drkns 20.11.2014 01:07:04 +0200 - build 4196
1. Change of text color calculation in panels, see http://forum.farmanager.com/viewtopic.php?p=125730.
zg 20.11.2014 00:43:18 +0200 - build 4195
1. content search in files worked only for the first 32 kilobytes.
svs 19.11.2014 14:51:39 +0300 - build 4194
1. SQLite 3.8.7.2
drkns 16.11.2014 23:30:38 +0200 - build 4193
1. A couple of issues.
drkns 16.11.2014 17:10:47 +0200 - build 4192
1. DWORD -> size_t mix.
drkns 16.11.2014 15:04:03 +0200 - build 4191
1. Forum: msgbox('""','""') does not output quotes
2. Refactoring.
shmuel 14.11.2014 14:32:36 +0200 - build 4190
1. mf.waitkey worked incorrectly when called not from a macro.
drkns 12.11.2014 23:34:04 +0200 - build 4189
1. Do not hide sizes for any types of reparse points.
w17 12.11.2014 17:19:14 +0300 - build 4188
1. Correction of 4174.3
drkns 11.11.2014 23:09:00 +0200 - build 4187
1. "Delete symbolic links" option is transformed to a warning in the process of deletion.
w17 11.11.2014 16:30:33 +0300 - build 4186
1. Correction of 4185
w17 11.11.2014 15:50:30 +0300 - build 4185
1. Quick/Diz Viewer Keybar corrections
drkns 10.11.2014 20:11:52 +0200 - build 4184
1. "Create folders in uppercase" option is removed.
drkns 10.11.2014 19:31:00 +0200 - build 4183
1. 4180 once more.
zg 10.11.2014 19:23:23 +0200 - build 4182
1. correction of 4061.1.
zg 10.11.2014 19:00:49 +0200 - build 4181
1. rollback of 4177.
2. parser for editor's altf8 input line is rewritten.
3. correction of positioning with altf8 in lines containing tabulation characters.
drkns 10.11.2014 18:50:48 +0200 - build 4180
1. "System settings/Create folders in uppercase" option did not work.
w17 10.11.2014 18:14:28 +0300 - build 4179
1. Correction of 4122.1
w17 10.11.2014 17:24:43 +0300 - build 4178
1. Correction of 4122.1
zg 10.11.2014 16:08:11 +0200 - build 4177
1. altf8 in editor moved to the given line even if it was cancelled.
drkns 09.11.2014 02:12:34 +0200 - build 4176
1. GCC.
drkns 09.11.2014 00:34:51 +0200 - build 4175
1. Correction of 4174.
drkns 08.11.2014 23:16:10 +0200 - build 4174
1. Refactoring.
2. In some cases the key bar was not updated on editor open.
3. Add information on IO_REPARSE_TAG_FILE_PLACEHOLDER (Windows 8.1 OneDrive).
zg 07.11.2014 12:33:42 +0200 - build 4173
1. forum:
The following command called from editor's user menu
lua: far.Message("from lua")
when a dialog is shown, makes the last editor line be highlighted with black.
zg 07.11.2014 03:22:43 +0200 - build 4172
1. each screen object has now its parent window.
drkns 06.11.2014 15:56:10 +0200 - build 4171
1. Forum: Excepton occured: bad allocation
zg 05.11.2014 16:44:44 +0200 - build 4170
1. correction of 4047 for plugin panels:
Open .7z file containing folders on a panel, set the cursor on it and press CtrlQ, the following is shown:
Folders 0
Files 0
Files size 0
Allocated size 0 (0%)
drkns 02.11.2014 13:15:16 +0200 - build 4169
1. More corrections of 4167.
drkns 02.11.2014 11:38:28 +0200 - build 4168
1. Correction of 4167.
drkns 02.11.2014 00:53:53 +0200 - build 4167
1. Refactoring.
drkns 02.11.2014 00:38:57 +0200 - build 4166
1. Correction of 4164.2.
svs 30.10.2014 09:39:35 +0300 - build 4165
1. SQLite 3.8.7.1
drkns 29.10.2014 21:40:58 +0200 - build 4164
1. Do not crash if there is not enough memory to open a file in editor.
2. A couple of minor issues.
w17 29.10.2014 18:50:54 +0300 - build 4163
1. Show the number of the codepage in editor transcoding problems warning.
w17 28.10.2014 16:39:44 +0300 - build 4162
1. FFILEEDIT_CODEPAGECHANGEDBYUSER/editor, CodePageChangedByUser/viewer are commented out.
w17 28.10.2014 10:06:51 +0300 - build 4161
1. Continuing 4150.
w17 27.10.2014 12:45:51 +0300 - build 4160
1. Continuing 4150.
zg 26.10.2014 16:39:00 +0200 - build 4159
1. removed original method of redrawing a window by sending it 'gotfocus'.
zg 25.10.2014 21:39:01 +0200 - build 4158
1. editor drawing optimization.
w17 25.10.2014 21:18:26 +0400 - build 4157
1. Again 4150.
zg 25.10.2014 18:45:48 +0200 - build 4156
1. excessive redrawing of edit controls is removed.
w17 22.10.2014 17:54:51 +0400 - build 4155
1. Another correction of 4150.
2. Capability of setting hte list of codepages when switching with F8 in editor/viewer.
far:config Editor.F8CPs
far:config Viewer.F8CPs
The default empty line leaves the old ANSI/OEM behavior.
drkns 22.10.2014 00:04:44 +0200 - build 4154
1. Correction of 4145.
w17 21.10.2014 15:02:24 +0400 - build 4153
1. Correction of correction of 4150.
w17 21.10.2014 14:25:48 +0400 - build 4152
1. Correction of 4150.
drkns 20.10.2014 21:17:09 +0200 - build 4151
1. #0002841: FAR freeze
w17 20.10.2014 14:12:09 +0400 - build 4150
1. File encoding change with reread in editor has to work via API.
2. On automatic recognition of file encoding in editor (ShiftF8)
if the file contains only ASCII codes then the default codepage is substituted
(or ACP if the default one is Unicode).
shmuel 20.10.2014 00:54:08 +0200 - build 4149
1. M#2838: Glitches on display after macro completion.
drkns 19.10.2014 08:47:14 +0200 - build 4148
1. Correction of 4145.
zg 19.10.2014 03:03:18 +0200 - build 4147
1. some useless code is removed.
zg 19.10.2014 02:28:21 +0200 - build 4146
1. again, tabulation and coloring problems in editor.
drkns 19.10.2014 00:25:12 +0200 - build 4145
1. Refactoring.
zg 19.10.2014 00:10:02 +0200 - build 4144
1. correction of 4141.
2. an old bug, ECTL_GETINFO called from EE_REDRAW returned incorrect LeftPos.
svs 18.10.2014 11:00:19 +0400 - build 4143
1. SQLite 3.8.7
w17 18.10.2014 06:15:54 +0300 - build 4142
1. correction of 4135
zg 18.10.2014 02:39:46 +0200 - build 4141
1. 0002835: Glitches if the content is shifted to the left.
drkns 17.10.2014 23:22:14 +0200 - build 4140
1. #0002839: Incorrectly associated names of attributes
zg 17.10.2014 14:01:23 +0200 - build 4139
1. correction of 4137.
zg 17.10.2014 04:06:40 +0200 - build 4138
1. ACTL_GETWINDOWINFO returns all windows in current z-order.
zg 17.10.2014 03:27:45 +0200 - build 4137
1. correction of 4134: copy-paste is removed, all highlighting areas are actually deleted.
zg 17.10.2014 01:30:31 +0200 - build 4136
1. if an already opened file was being opened in editor from search then the qeuery was displayed incorrectly.
2. gcc warning.
w17 16.10.2014 02:20:55 +0300 - build 4135
1. M#2829: Empty screen in viewer wnhen the file is rewritten
shmuel 16.10.2014 00:05:23 +0200 - build 4134
1. ECF_AUTODELETE flag is added. If EditorControl(ECTL_ADDCOLOR) function has set the flag,
then the added highlighting region will be deleted by FAR automatically right before next
EE_REDRAW event sent to plugins.
drkns 14.10.2014 22:24:10 +0200 - build 4133
1. Incorrect error code displayed on tree3.far writing failure.
drkns 13.10.2014 19:25:09 +0200 - build 4132
1. Forum: "Starting from 4062, the performance of regular expressions execution has decreased significantly."
drkns 11.10.2014 19:53:46 +0200 - build 4131
1. #0002827: The size of groups list does not decrease after deletion of file highlighting groups
2. Attribures in panels, dialogs, search results and filter menu follow now in the same order.
3. Configuration of search result columns worked incorrectly.
4. Refactoring.
drkns 09.10.2014 01:53:12 +0200 - build 4130
1. Correction of 4129.
2. Remove unused code.
drkns 08.10.2014 19:55:41 +0200 - build 4129
1. #0002781: Exception under VS2013 debugger
2. GCC warnings.
drkns 08.10.2014 09:50:10 +0200 - build 4128
1. #0002824: Assertion: list iterator not decrementable
drkns 01.10.2014 20:07:16 +0200 - build 4127
1. Another couple of corrections in Message.
2. Refactoring.
drkns 30.09.2014 23:55:34 +0200 - build 4126
1. Continuation of 4125.
2. Correction of 4122.1.
drkns 30.09.2014 21:08:57 +0200 - build 4125
1. 0002811: Broken Message with FMSG_ALLINONE flag
drkns 29.09.2014 21:27:31 +0200 - build 4124
1. Correction of 4122.1
drkns 29.09.2014 14:09:13 +0200 - build 4123
1. Flags support is added to external DialogBuilder.
drkns 27.09.2014 15:33:27 +0200 - build 4122
1. Support for additional buttons is added to external DialogBuilder.
2. Support for lists is added to internal DialogBuilder.
drkns 27.09.2014 14:25:43 +0200 - build 4121
1. Continuation of 4120.
drkns 26.09.2014 19:23:14 +0200 - build 4120
1. Refactoring of Message: separate lines from buttons.
drkns 22.09.2014 19:59:11 +0200 - build 4119
1. Forum: Broken addition of a file from a panel to the command line if autocompletion is active in the command line.
drkns 22.09.2014 19:21:31 +0200 - build 4118
1. #0002804: PN_CHECKMASK does not recognize incorrect regular expressions in 3.0.4117
drkns 21.09.2014 15:58:34 +0200 - build 4117
1. Optimization of make_vector.
zg 21.09.2014 13:35:14 +0200 - build 4116
1. correction of 4109.2: crash on viewer open if there was info panel opened in panels on a folder
with no description, or a quick view for a folder.
drkns 21.09.2014 11:46:25 +0200 - build 4115
1. Macros for emulation of variadic templates are placed separately, improved and used instead of manual copy-pasting everywhere it is needed.
drkns 20.09.2014 21:26:14 +0200 - build 4114
1. Continuation of 4112.
drkns 20.09.2014 17:53:05 +0200 - build 4113
1. VC10 fix.
drkns 20.09.2014 17:14:32 +0200 - build 4112
1. Correction of 4111.
2. Incorrect error position on regexp compilation.
3. Show text and position of regexp compilation error.
drkns 20.09.2014 17:00:20 +0200 - build 4111
1. Named groups in regular expressions. Library level yet.
drkns 19.09.2014 23:47:55 +0200 - build 4110
1. Split common.hpp to components.
2. Build failure in gcc 4.8.1.
zg 19.09.2014 02:15:54 +0200 - build 4109
1. VE_CLOSE is sent to quick view and info panel before the viewer is deleted.
2. viewer and editor are not deleted during processing of all events.
3. events from inactive editors and viewers could be lost before been received by plugins.
drkns 19.09.2014 01:29:27 +0200 - build 4108
1. Somewhere between 4008 and 4012 the regular expressions were slightly broken.
drkns 16.09.2014 23:49:54 +0200 - build 4107
1. Refactoring.
drkns 14.09.2014 18:38:33 +0200 - build 4106
1. Asynchronous DB service thread handles were not closed in time and could accumulate endlessly.
drkns 14.09.2014 14:42:05 +0200 - build 4105
1. Refactoring.
drkns 14.09.2014 10:47:27 +0200 - build 4104
1. Correction of 4100.
drkns 14.09.2014 02:11:01 +0200 - build 4103
1. Correction of 4101.
zg 14.09.2014 01:46:47 +0200 - build 4102
1. correction of 4100: double DialogRun call.
2. on file reopen in editor, a window was deleted from the window manager which had not been added there previously.
drkns 14.09.2014 00:44:51 +0200 - build 4101
1. Correction of 4100.
drkns 13.09.2014 22:50:49 +0200 - build 4100
1. Memory was not freed after unsuccessful switching from editor to viewer.
There is no sense in adding another hack, so the window owner logic is redone.
Now there is no windows on stack, no windows deleted by the manager, no manual setting of deletion method,
no manual checking for creation success, no manual deletion on failures etc.
Each window is a smart pointer and lives as long as needed.
Bizarre bugs are possible as usual.
drkns 12.09.2014 00:57:26 +0200 - build 4099
1. Support for FILE_ATTRIBUTE_INTEGRITY_STREAM and FILE_ATTRIBUTE_NO_SCRUB_DATA attributes.
zg 11.09.2014 00:27:32 +0200 - build 4098
1. ViewerControl did not work for QuickView and Info panels if the real ViewerID was given.
2. correction of processing of VCTL_REDRAW and ECTL_REDRAW.
drkns 11.09.2014 00:07:10 +0200 - build 4097
1. All functions provided to plugins are marked as noexcept and wrapped into try/catch,
because throwing exceptions outside does not lead to anything good.
2. A couple of issues.
drkns 09.09.2014 21:16:03 +0200 - build 4096
1. Correction of 4096.
drkns 09.09.2014 18:04:46 +0200 - build 4095
1. Correction of 4072.1.
zg 09.09.2014 00:56:39 +0200 - build 4094
1. fix for editor coloring problems when the left coordinate is not zero.
zg 08.09.2014 19:55:01 +0200 - build 4093
1. correction of 4090.
2. double check of modality is removed.
zg 08.09.2014 15:12:38 +0200 - build 4092
1. forum: EE_CLOSE is not generated on F6 in the editor.
2. correction of 4091 for the clock.
3. refactoring.
zg 08.09.2014 13:10:44 +0200 - build 4091
1. when a window is redrawn, all windows above are also redrawn.
zg 07.09.2014 23:51:48 +0200 - build 4090
1. FAR crash on ACTL_SETCURRENTWINDOW call from plugins menu without consequent ACTL_COMMIT.
zg 07.09.2014 22:53:05 +0200 - build 4089