summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add support for LaTeX output.generate-latexMatthew Krupcale2019-03-149-169/+1485
| | | | | | | | * cli/content.cxx: Handle LaTeX generation in format_line and format for escaped and un-escaped CLI translated input. * cli/context.hxx: Add ot_latex to output_type enum. * cli/generator.cxx: Include LaTeX output if gen_latex is specified. * cli/latex.{cxx,hxx}: LaTeX output generation: LaTeX escapes, line-wrapping, and doc, option, class_ traversal * cli/options.{cli,cxx,hxx,ixx}: Add LaTeX generation options
* Change version to 1.2.0-b.3.zHEADmasterBoris Kolpackov2019-02-211-1/+1
|
* Release version 1.2.0-b.3Boris Kolpackov2019-02-191-1/+1
|
* Update copyright yearKaren Arutyunov2019-01-16127-130/+130
|
* Suppress MSVC warnings at project levelKaren Arutyunov2018-12-032-0/+12
|
* Add commented out builds value to manifestKaren Arutyunov2018-12-021-1/+2
|
* Escape more line-leading characters in man outputBoris Kolpackov2018-11-201-3/+12
| | | | Failed that, groff will treat them as macros/special.
* Bump version to 1.2.0-b.2.z, master is open for businessBoris Kolpackov2018-09-121-1/+1
|
* Release version 1.2.0-b.2Boris Kolpackov2018-09-111-1/+1
|
* Replace libu with libue in buildfilesKaren Arutyunov2018-09-103-6/+6
|
* Recognize \\ escape sequence in pre-formatted fragmentsBoris Kolpackov2018-09-031-13/+32
| | | | | | | | Without this there were no way to correctly represent this sequence: \ \\\" \
* Allow lists inside notes for HTML outputBoris Kolpackov2018-08-021-1/+5
|
* Bump build2 version requirement to 0.8.0Karen Arutyunov2018-07-121-2/+2
|
* Remove cli tag from manifestKaren Arutyunov2018-07-111-1/+1
|
* Add optional message to invalid_option exceptionBoris Kolpackov2018-07-076-7/+40
|
* Regularize .gitignore filesKaren Arutyunov2018-06-201-0/+4
|
* Regularize copyright notesKaren Arutyunov2018-06-055-7/+7
|
* Remove target/scope irregularity workaroundsKaren Arutyunov2018-06-011-4/+4
|
* Bump version to 1.2.0-b.1.z, master is open for businessBoris Kolpackov2018-05-311-1/+1
|
* Bump version to 1.2.0-b.1Boris Kolpackov2018-05-291-1/+1
|
* Update for use with bdepBoris Kolpackov2018-05-237-2/+21
|
* Fix ubsan errorsBoris Kolpackov2018-05-231-4/+17
|
* Update copyright yearKaren Arutyunov2018-05-21127-130/+130
|
* Get rid of doc{version} and types for testscript and manifest in buildfilesKaren Arutyunov2018-05-1911-22/+10
|
* Add support for note formatting in plain text outputBoris Kolpackov2018-04-165-33/+188
|
* Change "inline block" term to "span" not to confuse with "block block"Boris Kolpackov2018-04-121-108/+108
|
* Add support for note block and spanBoris Kolpackov2018-04-123-5/+175
| | | | | | | | | | | | For example: \N|This is a block note. It may consist of multiple paragraphs.| And this is \N{an inline note} that is inside a paragraph. Notes are currently only support for the html output.
* Implement combined flags (-xyz vs -x -y -z) and values (--foo=bar) supportBoris Kolpackov2018-04-0111-61/+566
| | | | | Both are enabled by default but can be disable with --no-combined-flags and --no-combined-values options.
* Return bool from parse() indicating whether anything has been parsedBoris Kolpackov2018-03-244-20/+51
|
* Add --keep-separator optionBoris Kolpackov2018-03-245-4/+55
|
* Document argument groupsBoris Kolpackov2018-03-241-3/+47
|
* Implement group_scannerBoris Kolpackov2018-03-2114-4/+2525
|
* Guarantee validity of values returned by scanner for two argumentsBoris Kolpackov2018-03-216-15/+45
|
* Add support for exclude-base value in --class-doc optionBoris Kolpackov2018-03-197-17/+61
|
* Add vector_scanner::reset()Boris Kolpackov2018-03-192-0/+9
|
* Add missing include when generating vector_scanner supportBoris Kolpackov2018-03-131-2/+5
|
* Set "code" style for code-only paragraphs, cleanup nested <code></code>Boris Kolpackov2018-03-051-1/+54
|
* Add "\ " escaping to specify non-ignorable spaceBoris Kolpackov2018-03-041-0/+25
| | | | | This can used to manually align things (e.g., in synopsis) but will only work if the entire lines are in \c{}.
* Don't translate arguments in pre-formatted fragmentsBoris Kolpackov2018-02-121-25/+44
|
* Adjust tests to new test rule semanticsBoris Kolpackov2018-02-022-4/+5
|
* Fix implicit fallthrough warningsBoris Kolpackov2018-01-112-4/+2
|
* Minor fixesBoris Kolpackov2018-01-112-4/+4
|
* Bump toolchain version dependency to 0.7.0 in manifestKaren Arutyunov2017-11-301-2/+2
|
* Fix URLs in manifest (https instead of http, git.* instead of scm.*)Boris Kolpackov2017-11-071-3/+3
|
* Don't clean generated cli files from srcKaren Arutyunov2017-08-241-2/+5
|
* Don't distribute generated version.hxx and don't clean versionKaren Arutyunov2017-08-212-3/+7
|
* Set test variable to true for unit-tests/exe{*} in root.buildKaren Arutyunov2017-08-031-1/+3
|
* Fix doc-url and src-url manifest valuesKaren Arutyunov2017-08-021-2/+2
|
* Add .pc to .gitignoreKaren Arutyunov2017-07-311-0/+1
|
* Add doc-url and src-url manifest valuesKaren Arutyunov2017-07-301-0/+2
|