[XeTeX] I want to commit to xetex, how to make a pull request?

Tuff Contender sqsyztd at gmail.com
Thu Dec 8 10:22:25 CET 2022


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/xetex/attachments/20221208/db8bad7f/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 63717 bytes
Desc: not available
URL: <https://tug.org/pipermail/xetex/attachments/20221208/db8bad7f/attachment-0001.png>


More information about the XeTeX mailing list.