Skip to content

Commit 2f59ca3

Browse files
authored
Merge pull request doxygen#11785 from artyom-fedosov/improvement/documentation
Improvement/documentation
2 parents a8c123d + d73ac45 commit 2f59ca3

File tree

5 files changed

+17
-19
lines changed

5 files changed

+17
-19
lines changed

doc/arch.dox

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ The preprocessed input buffer is fed to the language parser, which is
8989
implemented as a big state machine using \c flex. It can be found
9090
in the file \c src/scanner.l. There is one parser for all
9191
languages (C/C++/Java/IDL). The state variables \c insideIDL
92-
and \c insideJava are uses at some places for language specific choices.
92+
and \c insideJava are used at some places for language specific choices.
9393

9494
The task of the parser is to convert the input buffer into a tree of entries
9595
(basically an abstract syntax tree). An entry is defined in \c src/entry.h
@@ -256,7 +256,7 @@ debug output goes by default to `stdout` unless one uses `-d stderr`.
256256

257257
<h3>Testing</h3>
258258

259-
Doxygen has a small set of tests available to test, some, code integrity.
259+
Doxygen has a small set of tests available to test code integrity.
260260
The tests can be run by means of the command `make tests`. When only one or a
261261
few tests are required one can set the variable \c TEST_FLAGS when running the
262262
test e.g. `make TEST_FLAGS="--id 5" tests` or for multiple tests

doc/doxywizard.1

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@
33
Doxywizard \- a tool to configure and run Doxygen on your source files
44
.SH SYNOPSIS
55
.B doxywizard
6+
.RI [Doxyfile]
67
.SH DESCRIPTION
78
Doxywizard is an interactive frontend to the Doxygen tool to configure
89
and run Doxygen on your source files.
9-
.PP
10-
You can optionally pass the name of a configuration file as the first argument
11-
to load it at startup.
1210
.SH SEE ALSO
1311
doxygen(1)

doc/index.dox

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ Doxygen also supports the hardware description language VHDL.
3434

3535
Doxygen can help you in three ways:
3636
<ol>
37-
<li> It can generate an on-line documentation browser (in HTML) and/or an
38-
off-line reference manual (in \LaTeX) from a set
37+
<li> It can generate an online documentation browser (in HTML) and/or an
38+
offline reference manual (in \LaTeX) from a set
3939
of documented source files.
4040
There is also support for generating output in RTF (MS-Word),
4141
PostScript, hyperlinked PDF, compressed HTML, and Unix man pages.
@@ -49,7 +49,7 @@ Doxygen can help you in three ways:
4949
by means of include dependency graphs, inheritance diagrams,
5050
and collaboration diagrams, which are all generated automatically.
5151
<li> You can also use Doxygen for creating normal documentation (as I did
52-
for the Doxygen user manual and web-site).
52+
for the Doxygen user manual and website).
5353
</ol>
5454

5555
Doxygen is developed under macOS and Linux, but is set-up to be highly
@@ -68,7 +68,7 @@ The first part forms a user manual:
6868
documentation quickly.
6969
<li>Section \ref docblocks demonstrates the various ways that code can
7070
be documented.
71-
<li>Section \ref markdown show the Markdown formatting supported by Doxygen.
71+
<li>Section \ref markdown shows the Markdown formatting supported by Doxygen.
7272
<li>Section \ref lists shows how to create lists.
7373
<li>Section \ref grouping shows how to group things together.
7474
<li>Section \ref tables shows how to insert tables in the documentation.
@@ -81,10 +81,10 @@ The first part forms a user manual:
8181
supported by Doxygen.
8282
<li>Section \ref searching shows various ways to search in the HTML documentation.
8383
<li>Section \ref extsearch shows how use the external search and index tools
84-
<li>Section \ref additional explains how you can create non-api related documentation pages.
84+
<li>Section \ref additional explains how you can create non-API related documentation pages.
8585
<li>Section \ref customize explains how you can customize the output generated
8686
by Doxygen.
87-
<li>Section \ref custcmd show how to define and use custom commands in your comments.
87+
<li>Section \ref custcmd shows how to define and use custom commands in your comments.
8888
<li>Section \ref external explains how to let Doxygen create links to externally generated documentation.
8989
<li>Section \ref faq gives answers to frequently asked questions.
9090
<li>Section \ref trouble tells you what to do when you have problems.
@@ -104,7 +104,7 @@ The second part forms a reference manual:
104104
can be used within the documentation.
105105
<li>Section \ref xmlcmds shows an overview of the C# style XML commands that
106106
can be used within the documentation.
107-
<li>Section \ref emojisup shows an introduction how emoji can be used within
107+
<li>Section \ref emojisup shows an introduction to how emoji can be used within
108108
the documentation.
109109
</ul>
110110

@@ -150,7 +150,7 @@ If you know other projects, let <a href="mailto:[email protected]?subject=New%20
150150
know and I'll add them.
151151

152152
<h2>Future work</h2>
153-
Although Doxygen is successfully used by large number of companies and
153+
Although Doxygen is successfully used by a large number of companies and
154154
open source projects already, there is always room for improvement.
155155
<p>
156156
You can also submit enhancement requests in
@@ -177,7 +177,7 @@ Thanks go to:
177177
<li>Joerg Baumann, for adding conditional documentation blocks,
178178
PDF links, and the configuration generator.
179179
<li>Tim Mensch for adding the todo command.
180-
<li>Christian Hammond for redesigning the web-site.
180+
<li>Christian Hammond for redesigning the website.
181181
<li>Ken Wong for providing the HTML tree view code.
182182
<li>Talin for adding support for C# style comments with XML markup.
183183
<li>Petr Prikryl for coordinating the internationalization support.

doc/install.dox

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ Compilation is now done by performing the following steps:
9191
cmake -G "Unix Makefiles" ..
9292

9393
<code>cmake</code> tries to determine the platform you use, and will look
94-
for the requires tools. It will report if something is missing.
94+
for the required tools. It will report if something is missing.
9595

9696
If you have Qt-5.14 or higher installed and want to build the GUI
9797
front-end, you should enable it as follows:
@@ -190,7 +190,7 @@ These packages are needed during the compilation process.
190190

191191
Download Doxygen's source tarball and put it somewhere (e.g. use <code>c:\\tools</code>)
192192

193-
Now start a visual studio native command shell (for either x86 or x64) and type
193+
Now start a Visual Studio native command shell (for either x86 or x64) and type
194194
\verbatim
195195
cd c:\tools
196196
tar zxvf doxygen-x.y.z.src.tar.gz
@@ -207,7 +207,7 @@ mkdir build
207207
cd build
208208
cmake -G "Visual Studio 14 2015" ..
209209
\endverbatim
210-
This will create a project file then can be opened in Visual Studio.
210+
This will create a project file that can be opened in Visual Studio.
211211

212212
If you prefer compiling from the command prompt you can use the following instead:
213213
\verbatim
@@ -236,7 +236,7 @@ of the GraphViz package to render nicer diagrams, see the
236236
If you want to produce compressed HTML files (see \ref
237237
cfg_generate_htmlhelp "GENERATE_HTMLHELP") in the configuration file, then
238238
you need the Microsoft HTML help workshop.
239-
In the beginning of 2021 Microsoft took the original page, with a.o. the download links,
239+
At the beginning of 2021, Microsoft took the original page, with a.o. the download links,
240240
offline the HTML help workshop was already many years in maintenance mode).
241241
You can download the HTML help workshop from the web archives at
242242
<a href="http://web.archive.org/web/20160201063255/http://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe">Installation executable</a>.

doc/markdown.dox

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -655,7 +655,7 @@ stars or tildes, so the following will appear as-is:
655655

656656
Furthermore, a `*` or `_` only starts an emphasis and a `~` only starts a strikethrough if
657657
- it is followed by an alphanumerical character, and
658-
- it is preceded by a space, newline, or one the following characters `<{([,:;`
658+
- it is preceded by a space, newline, or one of the following characters `<{([,:;`
659659

660660
An emphasis or a strikethrough ends if
661661
- it is not followed by an alphanumerical character, and

0 commit comments

Comments
 (0)