The code on XeTeX - Unicode-based TeX / Code / [bc89c7] (sourceforge.net)
<https://sourceforge.net/p/xetex/code/ci/master/tree/> seems not up to
date, since the last modification is on 2020-01-20.
[image: image.png]
Where should I submit a merge request to?

Still there are some other problems related to commits to the project.
1. It is advised to make patches in the `xetex.ch` file, not `xetex.web`.
But I can find changes in both `*tex.web` and `*tex.ch`. So which one am I
supposed to modify?
  [texlive] Log of /trunk/Build/source/texk/web2c/tex.web (tug.org)
<https://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/tex.web?view=log>
  [texlive] Log of /trunk/Build/source/texk/web2c/tex.ch (tug.org)
<https://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/tex.ch?view=log>
  [texlive] Log of /trunk/Build/source/texk/web2c/xetexdir/xetex.web
(tug.org)
<https://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/xetexdir/xetex.web?view=log>
  [texlive] Log of /trunk/Build/source/texk/web2c/xetexdir/xetex.ch
(tug.org)
<https://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/xetexdir/xetex.ch?view=log>
2. In `.ch` files, what's those after "@x" and "@y", are they comments? How
do I write them?
[texlive] Contents of /trunk/Build/source/texk/web2c/tex.ch (tug.org)
<https://www.tug.org/svn/texlive/trunk/Build/source/texk/web2c/tex.ch?revision=64547&view=markup#l158>
```
@x [1.8] l.319 - init...tini is dynamic
@!init @<Initialize table entries (done by \.{INITEX} only)@>@;@+tini
@y  318
@!Init @<Initialize table entries (done by \.{INITEX} only)@>@;@+Tini
@z
```
I guess `[1.8]` is the section number, `l.319` is the line number in the
source file (but the contents do not start from the line 319 indeed),`
init...tini is dynamic` is the description of this patch, not knowing what
`318` after @y is.
-- 
Srik Wanar

Reply via email to