Re: [PATCH v2 5/5] docs: automarkup.py: Allow automatic cross-reference inside C namespace

2020-11-02 Thread Nícolas F . R . A . Prado
On Wed Oct 14, 2020 at 4:19 PM -03, Jonathan Corbet wrote: > > On Wed, 14 Oct 2020 11:56:44 +0200 > Mauro Carvalho Chehab wrote: > > > > To make the first step possible, disable the parallel_read_safe option > > > in Sphinx, since the dictionary that maps the files to the C namespaces > > > can't

Re: [PATCH v2 5/5] docs: automarkup.py: Allow automatic cross-reference inside C namespace

2020-10-14 Thread Jonathan Corbet
On Wed, 14 Oct 2020 11:56:44 +0200 Mauro Carvalho Chehab wrote: > > To make the first step possible, disable the parallel_read_safe option > > in Sphinx, since the dictionary that maps the files to the C namespaces > > can't be concurrently updated. This unfortunately increases the build > > time

Re: [PATCH v2 5/5] docs: automarkup.py: Allow automatic cross-reference inside C namespace

2020-10-14 Thread Mauro Carvalho Chehab
Em Tue, 13 Oct 2020 23:13:40 + Nícolas F. R. A. Prado escreveu: > Sphinx 3.1 introduced namespaces for C cross-references. With this, > each C domain type/function declaration is put inside the namespace that > was active at the time of its declaration. > > To support automatic cross-referen

[PATCH v2 5/5] docs: automarkup.py: Allow automatic cross-reference inside C namespace

2020-10-13 Thread Nícolas F . R . A . Prado
Sphinx 3.1 introduced namespaces for C cross-references. With this, each C domain type/function declaration is put inside the namespace that was active at the time of its declaration. To support automatic cross-reference inside C namespaces: - Save the C namespace used in each doc file (if any) at