shithub: neatroff

RSS feed

e90cb537 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/28 20:29
ren: limit negative .sp requests to the top of the page

4e99f4ce – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/28 20:02
ren: handle explicit vertical spacing in diversions once more

860466c3 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/26 12:04
ren: better diversion output in fill-mode

ad010bdf – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/26 09:09
ren: end diversions with a newline instead of using sbuf_putnl()

0b94c7c5 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/26 07:26
tr: read transparent output escape sequence in tr.c

293bea16 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/26 06:19
in: increase the size of unread characters buffer

48ab6e8a – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/26 06:08
tr: interpolate the request ending a macro

f1c47cc8 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/21 15:15
ren: reset no-space mode after vertical movements due to .ne

ed5ff038 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/19 08:32
cp: replace \{ and \} with a space

905b0fde – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/19 07:26
cp: remove c_ni from strings not pushed via in_push()

cf343033 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/19 07:19
tr: read the arguments of .tm and .sy in copy mode

9a38d7e0 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/17 21:53
ren: eject the first page after triggering the trap at page top

81f6246f – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/17 12:20
ren: .sp inside diverted text should not be inhibited after .ns

db3d3cc5 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/17 07:51
ren: assigning \n% should set the next page number

4204e437 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/17 06:50
ren: requests causing line breaks should output the first page

50d29679 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/17 06:48
tr: .fl request

0cd7efa2 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/16 05:41
ren: .br should flush the current partial word

173ca7a5 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/16 04:24
char: unlike \s20, \s+20 should be parsed as \s+2\&0

167ebd7f – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/15 06:12
eval: even for "&" and ":", only positive numbers are true

ae11bbb7 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/15 06:08
cp: skip all of the spaces after .if's open brace

d93cad67 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/13 16:35
Makefile: compatibility with openbsd

ce91ef69 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/01 16:36
tr: fix .cc and .c2

ed5601dd – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/01 15:49
reg: modify y only if x is defined in .rn x y

7c492a14 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/01 15:06
tr: escaped spaces inside macro arguments

6916b6ec – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/09/01 14:37
ren: ".ch xx" should remove the trap

8a095062 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/30 18:38
reg: \n(.D is the directory containing current file

f709b921 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/30 16:37
in: \n(.c when eof is reached

14ba0ff3 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/30 15:42
hyph: handle very long words in hyphenate()

1b990724 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/30 14:48
reg: \n(.H and \n(.V

ab48d1d5 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/30 14:39
roff: try x for -mx if both x.tmac and tmac.x are missing

2ee5253d – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/16 16:17
font: allow .fmap to shadow characters

5a8e4a87 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/15 16:08
font: the third argument of .cs

0645b041 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/15 15:29
font: .fzoom request

5dce7fb8 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/15 10:35
wb: use SDEVWID() for glyph position adjustments

9793b7f9 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/15 06:09
font: simplify font_featlg()

744d1b6b – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/13 06:36
font: perform substitution rules in font order

8d156fc6 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/11 14:49
font: rename some of font struct's fields

bb112510 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/09 19:56
cp: never pass on \{ and \}

e178446f – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/09 07:22
reg: extract num_inc() from num_get()

915a5bc3 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/08 19:50
cp: handle conditional blocks with no spaces between .ie/.if and \{

e17e491c – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/08 18:24
in: remove in_last[]

cb8744b2 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/08 13:41
ren: allow .tl with no arguments

ae93e5a8 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/08 13:38
ren: allow scale indicators for arguments of .ps

a7cb7b9b – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/08 13:37
reg: \n[.ev] for the current environment name

43b46fe4 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/08 13:35
reg: start with environment named "0"

d328f9df – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/08 13:33
fmt: mention that fmt.c does not perform hyphenation

bbc9cf57 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/08 06:22
font: inline glyph groups with only one glyph

cc916744 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/08 05:03
font: "ggrp" lines in font descriptions define character groups

43cd1d55 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/07 08:43
wb: call wb_putbuf() to mark hyphenation points

7e8f405b – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/07 06:53
font: for positioning rules, always start from the current index

b90d9861 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/06 14:28
wb: scale glyph positioning adjustments according to wb->s

5c18bf01 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/06 05:29
font: assign distinct hashes to rules with specific second glyphs

66e510c3 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/05 13:36
font: enable or disable ligatures and kerning in font_layout()

5bbd5fb8 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/05 13:07
font: allocate rule->pats from the heap

781e4139 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/05 05:12
font: prefer rules appearing first in the font

19c01743 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/04 06:14
font: support alternative glyphs in gpos rules

297fc906 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/03 19:52
font: support gsub/gpos context glyphs

8c778d1a – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/03 19:51
wb: allow calls to wb_hmov() and wb_vmov() from wb_flushsub()

9e966c54 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/03 18:35
tr: handle invalid fonts in .ff

0c9e70d5 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/02 15:53
wb: find glyphs in the current font of word buffers

7a722895 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/02 13:42
font: support advanced font features

9ea76ed7 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/01 20:36
hyph: make hcode_add() static

cbd9d005 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/08/01 17:55
dev: the third argument of .fp can be a path

cb8e5ddf – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/29 10:37
font: move font struct to font.c

c52407c1 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/25 11:04
wb: hyphenate, insert ligatures and kern after each subword

2d8b842d – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/19 11:38
roff: prefer macro.tmac to tmac.macro for -mmacro

3cecf018 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/18 23:04
reg: add \n($$

15fdd6ee – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/18 10:14
ren: do not execute tr.c requests when a character is queued in ren.c

c380cf15 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/17 07:14
char: break escape sequence reading functions

aa79ff4d – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/16 14:38
ren: \Z'xyz' restores current position after printing xyz

c0f38dd3 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/13 15:30
README: update the reference to neatmkfn

7f13115a – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/13 15:29
font: free font gdict and cdict in font_close()

19cf35db – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/08 13:39
hyph: ignore multi-character hcode mappings

6bb9b6ba – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/08 13:38
hyph: clean up hy_dohyph()

7d4b995d – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/05 14:50
hyph: read hcode mappings from the third argument of .hpf

01ab0759 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/04 13:40
hyph: read the correct file for the second argument of .hpf

870014d4 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/04 12:09
hyph: overwrite hwhyph[] and hynums[] in hw_add() and hy_add()

b16fdb9a – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/04 08:00
ren: do not output completed lines unnecessarily in render_rec()

e61f5bac – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/04 07:59
tr: clean up macrobody()

823c03a1 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/03 11:07
hyph: .hcode should behave like .tr

e9b8b9f9 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/03 11:04
tr: do not call dict_put() unnecessarily

63eb975e – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/03 10:38
hyph: move the .hcode mapping to hcode_strcpy()

fad76307 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/02 05:19
dict: reset dict->head in dict_init()

8f4d430f – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/02 05:16
roff: call xmalloc() to report when neatroff is out of memory

93691381 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/01 20:59
hyph: stop at NARGS in tr_hcode()

f22eca6a – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/01 20:18
hyph: load english hyphenation patterns with ".hpf"

b0117522 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/01 20:16
hyph: .hcode request

ba2d7912 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/01 13:12
dict: use dict struct where possible

9358139d – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/07/01 10:25
hyph: allow utf-8 hyphenation patterns

42fd41d6 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/06/04 05:50
ren: output completed lines with 'br

c52cc17e – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/06/04 05:49
eval: report divide-by-zero errors

bdcf2247 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/06/03 17:16
cp: support conditional interpolation with \?'cond@expr1@expr2@'

3c3327f9 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/06/03 13:07
cp: passing arguments when interpolating strings

9f3b72a0 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/06/02 13:31
reg: store the current partial word in the environment

dabd2921 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/05/16 13:28
cp: \R'x n' is equivalent to .nr x n

e437437f – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/05/16 13:25
ren: report invalid TR_DIVEND requests

3a15190e – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/05/16 09:30
cp: \E is an escape character when not in copy-mode

16a3d86b – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/05/16 09:14
ren: replace \e with the current escape character

2af39358 – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/05/12 12:34
fmt: consider the whole paragraphs before traps

92b4c1ad – Ali Gholami Rudi <ali@rudi.ir> authored on 2014/05/10 05:25
fmt: specifying sentence space

Next