Two separate topics on this message:
First - I wanted to point out that my fierce defense of the hebrev() function does not in fact extend to hebrevc(). As much as I think the RFC was really wrong about hebrev(), and we got scarily close to deprecating a functionality that - while somewhat esoteric - can be extremely useful and cannot be easily replicated in any way - I have to say that I think the RFC is pretty much correct on hebrevc(). I don't think it's very plausible hebrevc() is still in use today - and even if we're missing something and it is - it can be implemented in a one liner with 100.00% compatibility. While I don't think it brings much value to deprecate it - perhaps sending the message that you shouldn't be using it for HTML bears some level of value. I voted in favor. Now, with that said - I would really encourage everyone who voted on this RFC (as well as ones who haven't) to take a look at what I would call the 'contentious votes' in there. In a nutshell, votes with a substantial amount of people voting against the deprecation. If you voted 'yes' for one of these - please consider, for a moment, whether your position on it is "It's evil, I really think we're better off without it" or whether it's more of a "I don't think it's very useful". If it's the former - by all means, keep your vote. But if it's the latter - please consider the possibility that the fact that a substantial number of people feel strongly enough about keeping it to vote against the deprecation (and let's admit it - against the odds), may mean it is, in fact, useful - even if you don't find it useful yourself. While we can argue whether consensus-based voting makes sense for votes in general, I think it's tenfold more important when dealing with deprecations. If there's a substantial minority that thinks a feature is still useful - we should keep it - unless there's a real tangible cost associated with keeping it. For most of the proposed deprecations - that cost is simply not there. For reference, this is what consensus looks like: https://www.dropbox.com/s/asfgt98rss3xyw2/consensus.PNG?dl=0 https://www.dropbox.com/s/iia7ua4xh6bihe3/consensus2.PNG?dl=0 And this is what it doesn't look like: https://www.dropbox.com/s/56jdl2v1lpxba49/no-consensus.PNG?dl=0 https://www.dropbox.com/s/hj8jozuun7a4w42/no-consensus2.PNG?dl=0 To connect with the first point - the hebrevc() vote certainly looks a lot more like the latter than the former, but I do believe it's mostly related to confusion with hebrev() and as the author of both - I feel comfortable supporting its removal :) Thanks for your consideration, Zeev