> \hidewidth is a plain tex thing that is unlikely to work well with other code

With all respect, I do not understand why it can cause problems and "is 
unlikely to work well". 
It is no surprise that in TeX you can cause havoc by using things unwisely or 
in the wrong place (and I have enough experience with this;-). By using things 
the burden to use them well falls onto the programmer, of course.

Given \hidewidth's body is \hskip\hideskip:
\hskip I would sorely miss and \hideskip is nothing more than a register set by 
Knuth to -1000pt plus1fill.

I am open for further enlightment and not too old to learn.

yours sincerely
dr. Hans van der Meer



> On 16 Jul 2023, at 14:08, Hans Hagen via ntg-context <ntg-context@ntg.nl> 
> wrote:
> 
> On 7/16/2023 1:31 PM, Hans van der Meer via ntg-context wrote:
>> What happened to \hidewidth? It looks as if it disappeared. See the 
>> accompanying MWE.
>> However, searching the ConTeXt source I find it used in enco-ini.mkiv, 
>> defined in syst-ini.mkiv, but commented out in syst-ini.mkxl.
>> Why is that? It seems a harmless definition, and its body is even used twice 
>> in enco-ini.mkxl.
>> I dare say, with all due respect, it is not pleasant (and a waste of time) 
>> to find working code suddenly broken because of leftout macro's. And I feel 
>> lucky to not having used \ialign, because something similar happened to it.
> \hidewidth is a plain tex thing that is unlikely to work well with other code
> 
> \ialign is also something plain and as it sets everycr as well as tabskip and 
> also can interfere
> 
> you can define these macros yourself and hope for the best wrt interference 
> but i'm not going to look into such interferences
> 
> Hans
> 
> -----------------------------------------------------------------
>                                          Hans Hagen | PRAGMA ADE
>              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
>       tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
> -----------------------------------------------------------------
> 
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / 
> https://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
> archive  : https://bitbucket.org/phg/context-mirror/commits/
> wiki     : https://contextgarden.net
> ___________________________________________________________________________________

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : https://contextgarden.net
___________________________________________________________________________________

Reply via email to