Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a LICENSEHEADmaster | Runxi Yu | 2024-07-30 | 1 | -0/+18 |
| | |||||
* | Make implicit int return types explicit | Runxi Yu | 2024-07-30 | 8 | -12/+18 |
| | |||||
* | README: a short introduction | Ali Gholami Rudi | 2022-06-03 | 1 | -0/+5 |
| | |||||
* | NOTICE: clarify the license of the modifications | Ali Gholami Rudi | 2022-06-03 | 1 | -3/+2 |
| | |||||
* | NOTICE: change the license to MIT | Theodore Kaczynski | 2021-07-15 | 1 | -1/+1 |
| | | | | | Copyright was transferred to Plan9 Foundation, who relicensed all original Plan9 code to MIT. | ||||
* | keep only pic and tbl for neatroff | Ali Gholami Rudi | 2021-05-08 | 208 | -58582/+0 |
| | |||||
* | pic: use troff drawing commands for filling objects | Ali Gholami Rudi | 2021-05-08 | 2 | -85/+120 |
| | |||||
* | tbl: use \s(NN instead of \sNN | Ali Gholami Rudi | 2021-05-08 | 4 | -3/+4 |
| | | | | Suggested by aksr <aksr@t-com.me>. | ||||
* | te: prevent tbl from dropping the last character of a file | Brad Knotwell | 2021-04-11 | 1 | -1/+2 |
| | | | | The problem happens if the file does not end with a newline character. | ||||
* | pic: remove ERROR macro | Ali Gholami Rudi | 2019-06-13 | 12 | -53/+72 |
| | | | | | LLVM complains about the ERROR macro and does not compile. Reported by Ricky Morse. | ||||
* | tbl: fix some gcc warnings | Daniel Cegiełka | 2019-05-08 | 10 | -35/+37 |
| | |||||
* | pic: remove fabs() definition from pltroff.c | Ali Gholami Rudi | 2019-04-23 | 2 | -6/+1 |
| | | | | Suggested by Daniel Cegiełka <daniel.cegielka@gmail.com>. | ||||
* | tbl: fix handling single-digit fonts when switching fonts | Ali Gholami Rudi | 2019-01-14 | 1 | -1/+3 |
| | | | | Reported and tested by Dirk-Wilhelm Peters <peters@schwertfisch.de>. | ||||
* | tbl: fix restoring the font after printing an entry | Ali Gholami Rudi | 2016-07-05 | 1 | -1/+1 |
| | | | | Reported and tested by Dirk-Wilhelm Peters <peters@schwertfisch.de>. | ||||
* | pic: do not call postscript setgray when fillval is invalid | Ali Gholami Rudi | 2015-02-09 | 1 | -4/+11 |
| | | | | | | | | | | | | Now pic allows filling objects with the current colour in neatroff: .PS fillval = 2 # filled with gray circle fill .5 # filled with neatroff's colour circle fill .PE | ||||
* | tbl: prevent emitting requests like \fP.mk x | Ali Gholami Rudi | 2014-11-25 | 1 | -3/+4 |
| | | | | | | Lines prefixed with escape sequences are not considered to be requests in neatroff or groff, like: \f1.sp 5 | ||||
* | tbl: fix handling backslashes to wrap long lines | Ali Gholami Rudi | 2014-10-16 | 1 | -2/+2 |
| | | | | Reported by Carsten Kunze <carsten.kunze@arcor.de>. | ||||
* | tbl: make the makefile bsd compliant | Ali Gholami Rudi | 2014-10-15 | 1 | -4/+6 |
| | | | | Reported by Carsten Kunze <carsten.kunze@arcor.de>. | ||||
* | pic: make the makefile bsd compliant | Ali Gholami Rudi | 2014-10-15 | 1 | -5/+7 |
| | | | | Reported by Carsten Kunze <carsten.kunze@arcor.de>. | ||||
* | tbl: fix vertical lines with doublebox | Ali Gholami Rudi | 2014-10-15 | 1 | -1/+1 |
| | | | | Reported by Carsten Kunze <carsten.kunze@arcor.de>. | ||||
* | tbl: adjust vertical and horizontal lines to meet properly | Ali Gholami Rudi | 2014-03-10 | 1 | -0/+4 |
| | |||||
* | eqn: adjust the padding space around commas | Ali Gholami Rudi | 2013-09-26 | 3 | -17/+16 |
| | | | | | This also fixes the space around >= and <= and removes the height adjustment for '|', which seems unnecessary now. | ||||
* | troff: change \*(.P to point to macros directory | Ali Gholami Rudi | 2013-09-07 | 12 | -20/+20 |
| | |||||
* | devutf: add unicode aliases for accented characters | Ali Gholami Rudi | 2013-07-28 | 1 | -27/+136 |
| | |||||
* | mkdev: remove devutf/C* | Ali Gholami Rudi | 2013-07-28 | 6 | -1319/+0 |
| | |||||
* | mkdev: do not include the generated output device | Ali Gholami Rudi | 2013-07-24 | 33 | -6917/+5 |
| | |||||
* | shell.lib: include the common ligatures and use non-charlib bracket chars | Ali Gholami Rudi | 2013-07-23 | 1 | -10/+21 |
| | | | | | This works well for neatpost but for tr2ps non-charlib bracket characters do not fit together well. | ||||
* | dpost.ps: increase linewidth to match groff | Ali Gholami Rudi | 2013-07-23 | 1 | -1/+1 |
| | |||||
* | tmac.s: do not disable ligatures | Ali Gholami Rudi | 2013-07-23 | 1 | -1/+0 |
| | |||||
* | tmac.s: support long macro names | Ali Gholami Rudi | 2013-07-06 | 1 | -5/+4 |
| | |||||
* | refer: simplify newline management | Ali Gholami Rudi | 2013-07-06 | 1 | -11/+7 |
| | |||||
* | tmac.s: insert diversions in no fill mode | Ali Gholami Rudi | 2013-07-01 | 1 | -0/+4 |
| | |||||
* | refer: preserve the \n before .[ | Ali Gholami Rudi | 2013-07-01 | 1 | -5/+5 |
| | |||||
* | troff: ignore unknown ligatures | Ali Gholami Rudi | 2013-07-01 | 1 | -2/+0 |
| | |||||
* | tr2ps: merge the 4th and 5th field for troff font metrics | Ali Gholami Rudi | 2013-04-23 | 38 | -2589/+2646 |
| | | | | | | Now in the charset section of troff font metric files, if the 4th column is a number, it shows postscript glyph position and otherwise, the glyph's postscript name. | ||||
* | tr2ps: flush ps font size before drawing pictures | Ali Gholami Rudi | 2013-02-22 | 4 | -26/+10 |
| | | | | Otherwise point size has no effect on the width of lines. | ||||
* | tmac: use \*(.P instead of absolute paths in macros | Ali Gholami Rudi | 2013-02-14 | 8 | -15/+14 |
| | |||||
* | devutf: include symbol glyphs in proportional fonts | Ali Gholami Rudi | 2013-02-09 | 1 | -5/+6 |
| | |||||
* | devutf: include f ligatures in StandardCharset | Ali Gholami Rudi | 2013-02-09 | 1 | -0/+5 |
| | |||||
* | eqn: use \(su and \(pr for sum and product | Ali Gholami Rudi | 2013-02-09 | 4 | -12/+12 |
| | |||||
* | mkdev: output only available glyphs | Ali Gholami Rudi | 2013-02-09 | 1 | -12/+23 |
| | |||||
* | tr2ps: more specific PS Creator DSC comment | Ali Gholami Rudi | 2012-12-14 | 3 | -8/+4 |
| | |||||
* | mkdev: update the address of dpost.ps | Ali Gholami Rudi | 2012-09-14 | 1 | -1/+1 |
| | |||||
* | tr2ps: cache fonts in dpost.ps prologue | Ali Gholami Rudi | 2012-09-14 | 1 | -2/+33 |
| | | | | | | | | Unlike ghostscript-7, findfont can be quite slow in ghostscript-9. According to adobe docs, selectfont (present in Level 2) should perform font dictionary caching in the interpretter, but ghostscript doesn't do it. The new fontlookup function caches the last few fonts fncache as a workaround. | ||||
* | tr2ps: move postscript prologues to home/ps | Ali Gholami Rudi | 2012-09-14 | 32 | -10/+10 |
| | |||||
* | README: improve the description of the fifth column of fonts | Ali Gholami Rudi | 2012-09-05 | 1 | -10/+10 |
| | |||||
* | mkdev: restore currentfontdict in BuildFontCharset256 | Ali Gholami Rudi | 2012-09-05 | 1 | -1/+3 |
| | |||||
* | eqn: handle unquoted multi-byte characters | Ali Gholami Rudi | 2012-09-03 | 1 | -3/+43 |
| | | | | | | | | | Rudolf Sykora <rudolf.sykora@gmail.com> reported this problem and pointed out that Russ Cox has recently fixed a similar problem in plan9 (http://9fans.net/archive/2011/02/178). The problem is mbtowc() and wctomb() won't work unless the locale is set up properly. Not being a fan of wide character handling in stdlib, I replaced those functions with my utf8read() and utf8write(). | ||||
* | mkdev: handle charset tables with more than 256 entries | Ali Gholami Rudi | 2012-09-03 | 1 | -9/+30 |
| | | | | Reported by Rudolf Sykora <rudolf.sykora@gmail.com>. | ||||
* | mkdev: ps2pdf may send the output to stderr | Ali Gholami Rudi | 2012-09-03 | 1 | -4/+1 |
| | | | | Reported by Rudolf Sykora <rudolf.sykora@gmail.com>. |