Problem to find table definition

Create issue
Issue #3 resolved
Adriano Souza created an issue

I am trying to find latex original definition for 'table', but the response of texdef is:

Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/ ^ # Begin of line (no whitespaces!) ( (?:(?:\global|\long|\protected|\outer)\s) # Prefixes (maybe with whitespace between them) ) \( (?:[gex]?def) \s \ # TeX definitions | (?:new|renew|provide)command\s *? \s {? \s \ # LaTeX definitions | (?:new|renew|provide)robustcmd\s *? \s {? \s \ # etoolbox definitions | (?:new(?:box|count|dimen|if|insert|read|skip|muskip|toks|write)) \s \ # TeX registers etc. | (?:char|count|dimen|mathchar|skip|toks)def \s \ # TeX chardefs etc. | \@namedef{ <-- HERE ? # Definition by name only | Declare[a-zA-z]+ \s *? \s {? \s \ # Declare... definitions | declare[a-zA-z]+ \s *? \s {? \s* \ # declare... definitions ) table # Macro name without backslash [^a-zA-Z@] / at /usr/bin/texdef line 671, <$texpipe> line 14.

I believe there is a mistake somewhere here.

The command I executed was: texdef -t latex -s table

Thanks for the support

Comments (2)

  1. Martin Scharrer repo owner

    This is the same issue as in #1 or #2 and fixed in the current version v1.8a from 2018/03/28. Please update your TeX distribution.

  2. Log in to comment