[mc-devel] Soft wrappings of long lines in mcedit
Yury V. Zaytsev
yury at shurup.com
Mon Aug 21 09:12:36 UTC 2023
On Mon, 21 Aug 2023, Jacek Pliszka wrote:
> pon., 21 sie 2023 o 10:31 Sebastian Gniazdowski via mc-devel
> <mc-devel at lists.midnight-commander.org> napisał(a):
>
>> able to deliver anything that I promise publicly. Please, stop
>> spreading FUD and think about MC's project good instead.
>
> I think Yuri is right and for the good of the project your patch
> should not be there.
>
> I believe the feature is of low value and if the complexity is half of
> what you claim - it is not worth it.
Let my try to get my point across in a different way: I definitively do
NOT object adding soft-wraps to the editor.
Maybe it's not the most important feature in the context of mc, but users
have come to expect it from other editors, it doesn't do any harm and
provides value in many cases.
This is however a very complex feature to implement in a correct
(including the whole Unicode / CJK story), bug-free and performant way. We
have had a lot of correctness and performance issues in the editor and the
viewer in the past, and this was addressed by complicated rewrites and
subsequent painstaking bug-hunting. What I don't want is to compromise the
status quo after all this work has been invested for the sake of
soft-wraps patch.
In as far as Sebastian is concerned, you don't have to take my word for
it, just have a look at the patches and exchanges on mc's Trac, his
nickname there is psprint.
He is very productive, I give him that, but the code I've seen so far
makes the blood freeze in the veins and the eyes bleed out. He is
submitting huge undocumented patches, completely disregarding the
conventions used in the rest of the code base, featuring highly
objectionable design, coming with no documentation and, of course, zero
tests to speak of.
When we ask him to improve the patches, he usually goes in the defense,
and if pushed far enough starts exhibiting completely irrational behavior
(see the recent malice craze).
Unfortunately, the likelihood that he changes his behavior seems to be
vanishing, and we simply don't want to deal with him under the
circumstances.
Having that said, I find it unacceptable to solicit funding on the mc
mailing lists. If someone wants to help the project, including
financially, this is welcome be all means, but then please do hire an
engineer producing patches at the level of egmont, mooffie and others who
have successfully worked on the editor / viewer in the past, and these
patches will be gladly and thankfully accepted.
> Yuri - thank you for all the work you put into the project.
Thanks for that, unfortunately, the amount of work I'm able to put in is
by far not enough to make the project thrive... limited by the same well
known necessity of making a living :-(
--
Sincerely yours,
Yury V. Zaytsev
More information about the mc-devel
mailing list