[mc] [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 mailing list