shithub: neatroff

RSS feed

cd0dccf1 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/04 14:40
ren: add \!

3450f42c – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/03 17:23
cp: nested .ifs with blocks in a .if with no block

38f8ed89 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/03 08:52
ren: after non-diverted text processing, start the first page

e60c6c79 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/02 10:18
cp: ignore tabs and leaders for now

3dd4fdbf – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/02 07:19
ren: \n(.t is the distance to the next trap from the current position

15cb691f – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/02 02:15
draw: change the default scale indicator of \L to v

991aa186 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/02 01:22
tr: .ls has no default scale indicator

35fd1a27 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/01 15:44
tr: add .cc, .c2, .ec and .eo

18ff8b8a – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/01 15:19
draw: rename from line.c to draw.c

e69b19f1 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/05/01 15:01
wb: add wb struct as a word buffer

845970d2 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/27 17:02
ren: handle special characters as request delimiters

54aeeafa – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/27 14:45
ren: add .tl, .lt and .pc

9e912122 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/27 06:01
ren: add \c

c2d797db – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/27 05:31
ren: .ti +-N should be relative to \n(.i

0f9fbb72 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/26 15:22
ren: .in should clear .ti

b71732ca – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/26 13:54
in: add .ex and .nx

8caa9b49 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/26 12:14
ren: add .ce

7dc83e80 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/25 17:47
cp: call cp_next() if the conditional block should be executed

4ccdb4df – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/25 17:46
tr: evaluate if condition if everything else fails

8626cedf – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/25 17:04
tr: .if should accept any non-digit string delimiter

dc79dfc7 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/25 15:48
ren: account for .ti when indenting lines in diversions

bd28bd47 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/25 15:20
ren: add \&

8b5a245c – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/25 08:33
eval: add eval_re() for numbers relative to their previous values

9c7a7f0f – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/25 08:31
in: cast to unsigned char in in_read()

5c7624e0 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/24 20:59
ren: add \o, \z and \b

4b451268 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/24 19:25
out: use em / 3 as the default char width

fa227033 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/24 15:02
ren: execute the 0 trap just after the initial troff requests

72b10b44 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/24 14:47
tr: reading empty macros

156edb72 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/24 14:45
ren: ignore .sp after a new page

976ae5b9 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/24 14:43
ren: use the passed input functions in escarg_ren()

fd962f5a – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/23 19:38
cp: move \w request handling to cp.c

04a41327 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/23 13:12
ren: for traps in the same position, prefer the first

7c5d0676 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/23 13:11
ren: ignore multiple .bp requests before a new page

e8bec45d – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/23 13:10
reg: add \n(.$

93d2c870 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/22 16:52
line: add \l and \L

095506d4 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/22 14:32
ren: ignore .sp when a trap is triggered after line break

0ac6c0c3 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/21 12:51
ren: use a negative value for undefined ren_f

928b07b6 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/21 12:50
out: fix calculating utf-8 character length

23c9c796 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/20 14:48
dev: more consistent special glyph names

93fbb40f – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/20 14:47
eval: add eval_up() to update the passed char **

4f0e4f18 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/19 17:07
ren: add local motion functions

71b97b83 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/19 14:28
in: make the signature of in_pushnl() like in_push()

9449dc43 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/19 13:23
eval: handle \w in integer expressions

88b3d68d – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/19 09:00
cp: do not remove \{ and \} in copy mode, unless asked to

82a5163b – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/19 06:55
ren: disallow invalid values for built-in variables

db0ad454 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/18 17:54
tr: strip tabs from macro names

eb1316e0 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/18 17:03
out: add \X

0ab9d55c – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/18 12:57
ren: add .ls and \n(.L

c7c03b58 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/18 12:18
ren: add .ns and .rs

2172c4b1 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/18 09:04
ren: add .sv and .os

2a1f1365 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/17 19:06
ren: add \k

8c8d21bd – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/17 10:18
ren: add \n(.h

8826dc40 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/17 10:06
ren: add \n(.a

85a9a586 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/17 08:59
adj: add \x

d4a6c339 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/16 08:14
ren: add .mk and .rt

05a16d44 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/16 07:17
ren: add .pn

08b6db37 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/16 17:09
adj: delay the effect of .in, .ll, and .ti for partial lines

b6fac629 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/15 14:53
cp: support \n+x and \n-x

8bf0eab2 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/15 13:53
tr: add .ig

c442e7df – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/15 13:35
ren: add \D

a0a39eaf – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/14 14:37
ren: .ne should not cause break

37292b45 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/14 14:05
tr: add .po and handle requests that save their previous value

7c5f650f – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/14 12:08
tr: tabs are trimmed for request arguments

a236d3e6 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/14 12:08
xroff: \*(.P is TROFFROOT

46d34678 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/14 10:07
xroff: read files passed as arguments

83e0919c – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/14 08:24
in: add .so

f7fb552f – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/13 21:39
ren: add .ad and .na

2f3b2e4e – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/13 19:06
ren: \v and \h, absolute positions with |, and .ti

62e35b0c – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/13 15:29
reg: add \n(.k

a34728b4 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/13 15:15
reg: add \n(.z

338f7e31 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/13 14:55
ren: implement \w

0f5500b0 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/12 04:37
tr: add .tm

4df77191 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/11 14:05
tr: implement conditional input

a7438c82 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/11 13:38
in: fix finding the correct argument

67c88531 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/11 07:46
eval: evaluate integer expressions

3e4d6556 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/10 14:35
ren: page and diversion trap support

0459f7fc – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/04/06 14:50
ren: preserve line spacing in diversions

aa9e73a2 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/29 14:23
tr: add .as

1273b6f5 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/28 21:18
ren: add \(.n

d9794d57 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/28 21:10
ren: add .fi

3b3716ca – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/28 12:47
out: \v vertical movement escape

0b23d0b4 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/28 12:46
ren: diversion dl and dn registers

34ea5f4e – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/27 15:18
ren: support nested diversions

fa8a3c6b – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/27 14:49
reg: restore registers after diverted lines

6e3ecea2 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/26 12:33
reg: allow reimplementing built-in macros

e3ffcaec – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/26 12:29
tr: add .am

9d096e22 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/26 12:19
tr: add .rn and .rm

9d3c377d – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/25 08:47
reg: move environment support to reg.c

2219823d – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/03/24 16:47
basic environment support

15c91dac – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/02/19 14:08
adj: simplify line break handling after blank or indented lines

e8ccdf0b – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/02/18 15:23
adj: import the text filling logic

02e2d40b – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/02/18 15:11
tr: skip everything until eol after macro definitions

b0b5dab4 – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/02/18 15:10
cp: initialize arg in cp_arg()

2f5ccbee – Ali Gholami Rudi <ali@rudi.ir> authored on 2013/01/15 17:33
basic diversion support

f8bbe8ac – Ali Gholami Rudi <ali@rudi.ir> authored on 2012/12/17 14:40
xroff: use OUT macro for producing troff output

b888f139 – Ali Gholami Rudi <ali@rudi.ir> authored on 2012/12/09 17:15
cp: handle concealed newlines and comments

8eda3492 – Ali Gholami Rudi <ali@rudi.ir> authored on 2012/12/08 15:56
parse arguments of every escape sequence

728e4356 – Ali Gholami Rudi <ali@rudi.ir> authored on 2012/11/29 18:39
no filling mode

046f8565 – Ali Gholami Rudi <ali@rudi.ir> authored on 2012/11/28 16:28
tr: start a new page when passing \n(.p

c10361cc – Ali Gholami Rudi <ali@rudi.ir> authored on 2012/11/27 14:57
implement .in

Next