Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Makefile: use my/runxiyu's fork of troff9prxHEADmaster | Runxi Yu | 2024-07-30 | 1 | -1/+1 |
| | |||||
* | tmac.tbl: invoke tblmac macros after adjusting in and ll | Ali Gholami Rudi | 2023-02-04 | 1 | -4/+4 |
| | | | | Also replaces tblrow.one with tblrow.cnt. | ||||
* | tmac.keep: do not break when inserting floats | Ali Gholami Rudi | 2022-08-27 | 1 | -5/+5 |
| | |||||
* | tmac.keep: warn if some of the floats cannot be output | Ali Gholami Rudi | 2022-08-21 | 1 | -1/+5 |
| | |||||
* | tmac/tmac.e, tmac/me/footnote.me: fix -me footnotes | Sekulum Forka | 2022-08-15 | 2 | -9/+9 |
| | | | | | | The -me macros used strings called "[" and "]" for footnote formatting, which conflicted with neatroff's use of "[...]" for long string and register names. They've been translated to "{" and "}" respectively. | ||||
* | Makefile: support DESTDIR | phoebos | 2022-07-21 | 1 | -41/+41 |
| | |||||
* | neatroff.ms: many corrections | Andreas Eder | 2022-07-11 | 1 | -29/+29 |
| | |||||
* | Makefile: use a Github mirror of Plan 9 Troff | Ali Gholami Rudi | 2022-06-03 | 1 | -1/+1 |
| | |||||
* | tmac.gr: insert a missing bracket in .grtxt | Andreas Lammers | 2022-05-28 | 1 | -1/+1 |
| | |||||
* | neatstart.ms: improve the English | Andreas Eder | 2022-05-06 | 1 | -20/+20 |
| | |||||
* | neateqn.ms: improve the English | Andreas Eder | 2022-05-05 | 1 | -24/+24 |
| | |||||
* | tmac.tbl: specifying table box colour with tblboxclr string register | Ali Gholami Rudi | 2022-04-16 | 1 | -1/+4 |
| | |||||
* | Makefile: remember $PWD even running under sudo | phoebos | 2022-04-11 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sudo, doas, and other privilege-elevation tools do not preserve the value of the environment PWD. GNU make does not set $(PWD) itself, but gets the value from the environment. Therefore, when running "sudo make install" with GNU make, $(PWD) evaluates to nothing, which causes problems in the sed call for the install target. Each rule in the Makefile is interpreted by a shell, and new shells must set the PWD environ variable (the working dir is inherited from wherever make was called from). Therefore, we set $(PWD) so that it evaluates to ${PWD}, which will be dereferenced correctly by the shell. However, with this new value of $(PWD), any rules which change directory will have their new directory as PWD, and not the original directory where make was called from. Therefore, for these rules, set a local variable with the evaluation of ${PWD} before changing directory, and then use that variable. This fix is also made to the comp rules which use $(BASE) after changing directory, in case the user has left the default of BASE = $(PWD). These workarounds are done so that this Makefile is portable; it has been tested with both BSD make and GNU make, and it remains POSIX.1-2017 compliant. While both BSD and GNU make do set a special variable with the value of the current working directory - $(.CURDIR) and $(CURDIR), respectively - these are not compatible. The unportable extension we would need to simplify this would be PWD ?= $${PWD} so that PWD is only reset if it's not set already - in our case, only when running under sudo etc. We would also want some immediate-expansion macros. However, those methods are not portable, but this patch is. | ||||
* | Makefile: correct installed fontpath change | phoebos | 2022-04-11 | 1 | -1/+1 |
| | |||||
* | demo.tr: rename from demo1.tr | Ali Gholami Rudi | 2022-04-10 | 2 | -3/+3 |
| | |||||
* | demo: replace git with https | Ali Gholami Rudi | 2022-03-23 | 3 | -3/+3 |
| | |||||
* | Makefile: replace git with https | Konstantin8105 | 2022-03-23 | 1 | -6/+6 |
| | |||||
* | demo_fa/Makefile: add -mpost instead of -mps | Ali Gholami Rudi | 2021-12-14 | 1 | -1/+1 |
| | |||||
* | demo1.tr: mention invoking cl, fp, and ps without arguments | Ali Gholami Rudi | 2021-10-06 | 1 | -3/+6 |
| | |||||
* | demo1.tr: describe how to change text indentation | Ali Gholami Rudi | 2021-10-05 | 1 | -0/+12 |
| | |||||
* | demo: introduce more requests in demo1.tr | Ali Gholami Rudi | 2021-09-02 | 1 | -1/+67 |
| | |||||
* | demo: remove test.tr | Ali Gholami Rudi | 2021-09-02 | 2 | -3/+1 |
| | | | | After adding demo1.tr, there is no need for test.tr | ||||
* | demo: demo1.tr demonstrates basic troff requests | Ali Gholami Rudi | 2021-08-31 | 2 | -1/+86 |
| | |||||
* | tmac/NOTICE: update the license | Theodore Kaczynski | 2021-07-15 | 1 | -1/+1 |
| | | | | Plan9 was relicensed to MIT; Changing notice to recognize that. | ||||
* | tmac.fa: use more symbols from CMSY in CMR font | Ali Gholami Rudi | 2021-06-24 | 1 | -1/+29 |
| | |||||
* | tmac: use \s(XY for two-digit arguments | Ali Gholami Rudi | 2021-05-07 | 3 | -14/+14 |
| | | | | Suggested by aksr <aksr@t-com.me>. | ||||
* | neateqn.ms: copy the contents of afm and pfb folders for pxfonts | Ali Gholami Rudi | 2021-05-07 | 1 | -6/+5 |
| | |||||
* | neatpost.1: mention -n and -l options | mtbakerguy | 2021-04-16 | 1 | -0/+4 |
| | |||||
* | Makefile: install the manual pages | mtbakerguy | 2021-04-16 | 1 | -0/+6 |
| | |||||
* | neatroff.ms: some fixes in Nomenklature section | Ali Gholami Rudi | 2021-04-16 | 1 | -7/+4 |
| | |||||
* | tmac.eps: turn no-space mode off when calling .EPS | Gavin Jaeger-Freeborn | 2021-03-27 | 1 | -0/+1 |
| | | | | | | | This fixes issues when working with other macros such as ms and men since they enable no-space mode during their traps for headers. The eps file is not given enough space if it is on the first line of a new page. | ||||
* | neatroff.ms: update hyphenation patterns URL | Ali Gholami Rudi | 2021-03-25 | 1 | -1/+1 |
| | |||||
* | neatroff.ms: distinguish between brand name and binary names | Meino Cramer | 2021-03-14 | 2 | -2/+19 |
| | |||||
* | fonts.sh: instruct unzip to extract all files in amsfonts.zip | Dirk-Wilhelm Peters | 2021-03-07 | 1 | -1/+1 |
| | |||||
* | demo/neateqn.ms: improve information about installing additional fonts in ↵ | Meino Cramer | 2021-03-02 | 1 | -15/+10 |
| | | | | neatroff | ||||
* | tmac.m: fix for misprinted date line in signature via AV macro | Meino Cramer | 2021-02-28 | 1 | -1/+1 |
| | | | | Found and fixed by Andreas Eder. | ||||
* | Improve information about installing missing fonts in neateqn.ms | Meino Cramer | 2021-02-28 | 1 | -4/+50 |
| | |||||
* | tmac.m: fix for the issue in the mm macros: two .LI in one doc don't work | Meino Cramer | 2021-02-20 | 1 | -1/+1 |
| | |||||
* | Makefile: change the permission of files in tmac/ recursively | Ali Gholami Rudi | 2021-02-12 | 1 | -1/+1 |
| | | | | Reported by Meino <tuxic@posteo.de>. | ||||
* | Makefile: fix handling paths containing spaces for installing tmac/* | Ali Gholami Rudi | 2021-02-12 | 1 | -1/+1 |
| | | | | Reported by Meino <tuxic@posteo.de>. | ||||
* | Makefile: fix changing the permission of tmac/* | Ali Gholami Rudi | 2021-02-12 | 1 | -1/+1 |
| | | | | Reported by Meino <tuxic@posteo.de>. | ||||
* | demo/Makefile: handle paths containing spaces | Ali Gholami Rudi | 2021-02-09 | 2 | -23/+23 |
| | |||||
* | Makefile: handle paths containing spaces | Ali Gholami Rudi | 2021-02-09 | 1 | -31/+31 |
| | |||||
* | tmac.gr: add grtxt | Ali Gholami Rudi | 2020-12-09 | 1 | -0/+11 |
| | |||||
* | tmac.s: fix nested .RS/.RE block | Ali Gholami Rudi | 2020-12-04 | 1 | -31/+32 |
| | | | | Reported and tested by Thomas Dupond <thomasdupond@protonmail.com>. | ||||
* | Makefile: fix tmac/me directory permissions | Dirk-Wilhelm Peters | 2020-10-04 | 1 | -2/+3 |
| | |||||
* | Makefile: BASE instead of PREFIX | Ali Gholami Rudi | 2020-10-04 | 2 | -17/+18 |
| | |||||
* | Makefile: clone the neat branch of troff | Ali Gholami Rudi | 2020-10-04 | 1 | -1/+1 |
| | |||||
* | neatstart.ms: remove references to the old install branch | Ali Gholami Rudi | 2020-09-21 | 1 | -57/+27 |
| | |||||
* | Makefile: fix devutf path | Ali Gholami Rudi | 2020-09-21 | 1 | -2/+2 |
| | | | | Fixed by a-vrma in Github. |