RSS feed
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
9f993218
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/27 14:49
implement .bp
3e641e93
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/26 16:24
ren: handle newlines that cause .sp
cd367978
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/26 16:23
tr: insert newlines only once in .de
f6e18c39
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/25 14:45
tr: remove the superfluous argc argument of macros
9e1124cb
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/25 14:37
unify array limits
5a353cb7
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/25 14:26
xroff: copyright notice
9d68d626
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/24 14:59
expand macro arguments
bf62c957
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/24 13:24
out: rename out_put() to output()
5dbd6169
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/24 13:23
rename N_ID() to REG()
2537e65c
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/23 17:08
tr: support quoted arguments
945538cf
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/23 13:56
tr: handle the second argument of .de
69e9e62b
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/23 13:23
tr: improve argument parsing for register names
a579ab38
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/23 11:39
tr: defining macros with .de
74e88bbb
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/22 14:14
cp: .ds and \*x for string register
57cbedc3
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/21 18:49
ren: adjust lines
52bd1c9b
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/21 16:21
ren: implement \s and \f
d6629cca
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/21 16:18
dev: charwid() should round to the closest number
d11408e9
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/20 17:09
extract out.c for printing troff code for a line
78a59118
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/20 15:57
implement .fp
333bf840
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/19 17:27
interpret scaling indicators
995cc6df
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/19 15:07
cp: expand \nx and \n(xy
970847e7
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/18 17:49
change vertical position just before writing a line
7127cb9a
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/17 17:23
filling output lines
96f08d8d
– Ali Gholami Rudi <ali@rudi.ir>
authored
on 2012/11/16 07:12
neatroff skeleton