index
:
mandoc
VERSION_1_12
VERSION_1_13
bapt
cameronkatri
main
master
origin
version_0
A git conversion mirror of mandoc.bsd.lv
User &
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
roff.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Bugfix: When the invocation of a user-defined macro follows a roff
Ingo Schwarze
2015-01-07
1
-1
/
+2
*
Fix a buffer overrun triggered by a trailing backslash at EOF in
Ingo Schwarze
2015-01-01
1
-5
/
+7
*
improve previous: do the size check up front to avoid leaking memory
Ingo Schwarze
2014-12-28
1
-7
/
+5
*
Reduce memory and time consumption on certain malformed input files
Ingo Schwarze
2014-12-25
1
-1
/
+8
*
Don't let the modulo operator divide by zero.
Ingo Schwarze
2014-12-18
1
-2
/
+8
*
Ignore mdoc(7) and man(7) macros inside tbl(7) code because they
Ingo Schwarze
2014-12-16
1
-5
/
+20
*
When a string comparison condition contains no mismatching character
Ingo Schwarze
2014-12-16
1
-2
/
+2
*
When a numerical condition errors out after consuming at least one
Ingo Schwarze
2014-12-16
1
-3
/
+6
*
Empty conditions count as false.
Ingo Schwarze
2014-12-15
1
-1
/
+3
*
Support the ".if v" conditional operator (vroff mode, always false)
Ingo Schwarze
2014-11-19
1
-1
/
+3
*
Use struct buf in libroff, it is very natural there
Ingo Schwarze
2014-11-01
1
-167
/
+165
*
Make the character table available to libroff so it can check the
Ingo Schwarze
2014-10-28
1
-3
/
+10
*
With the current architecture, we can't support inline equations
Ingo Schwarze
2014-10-25
1
-2
/
+3
*
Report arguments to .EQ as an error, and simplify the code:
Ingo Schwarze
2014-10-25
1
-21
/
+10
*
Protect the roff parser from dividing by zero. ok schwarze@
Kristaps Dzonsons
2014-10-20
1
-14
/
+25
*
correctly parse spacing around in-line equations
Ingo Schwarze
2014-10-20
1
-6
/
+37
*
correct spacing before inline equations
Ingo Schwarze
2014-10-20
1
-12
/
+4
*
oops, don't escape the first token of inline equations
Ingo Schwarze
2014-10-16
1
-3
/
+3
*
Implement in-line equations, much needed by Xenocara manuals.
Ingo Schwarze
2014-10-16
1
-12
/
+59
*
Parse and ignore the .pl (page length) request;
Ingo Schwarze
2014-09-07
1
-1
/
+3
*
Simplify by handling empty request lines at the one logical place
Ingo Schwarze
2014-09-06
1
-1
/
+10
*
Move main format autodetection from the parser dispatcher to the
Ingo Schwarze
2014-09-06
1
-3
/
+19
*
libroff depends on libmandoc and so libmandoc should be included first;
Ingo Schwarze
2014-08-19
1
-2
/
+2
*
Get rid of HAVE_CONFIG_H, it is always defined; idea from libnbcompat.
Ingo Schwarze
2014-08-10
1
-3
/
+3
*
mention requests and macros in more messages
Ingo Schwarze
2014-08-01
1
-3
/
+4
*
Dynamically allocate the stack of roff(7) .ie condition values
Ingo Schwarze
2014-08-01
1
-17
/
+18
*
better name and wording for the last two non-generic errors
Ingo Schwarze
2014-07-30
1
-2
/
+2
*
Clean up ERROR messages related to document structure and macros:
Ingo Schwarze
2014-07-07
1
-16
/
+25
*
implement .dei and .ami
Ingo Schwarze
2014-07-07
1
-33
/
+55
*
Clean up messages related to plain text and to escape sequences.
Ingo Schwarze
2014-07-06
1
-13
/
+13
*
Fix expansion of escape sequences with incomplete arguments.
Ingo Schwarze
2014-07-06
1
-8
/
+15
*
Clean up messages regarding excess arguments:
Ingo Schwarze
2014-07-04
1
-3
/
+5
*
MANDOCERR_NOARGS reported three completely unrelated classes of problems.
Ingo Schwarze
2014-07-03
1
-3
/
+5
*
The previous commit to this file broke the control flow keywords \{ and \}
Ingo Schwarze
2014-07-01
1
-2
/
+4
*
Use the freshly improved roff_getname() function
Ingo Schwarze
2014-06-29
1
-17
/
+16
*
Use the freshly improved roff_getname() function
Ingo Schwarze
2014-06-29
1
-39
/
+19
*
Major roff_getname() cleanup.
Ingo Schwarze
2014-06-29
1
-36
/
+52
*
Bugfix in roff_setstrn():
Ingo Schwarze
2014-06-29
1
-2
/
+3
*
Improve messages related to the roff(7) .so request.
Ingo Schwarze
2014-06-25
1
-4
/
+5
*
Audit strlcpy(3)/strlcat(3) usage.
Ingo Schwarze
2014-04-23
1
-20
/
+10
*
make sure static buffers for snprintf(3) are large enough
Ingo Schwarze
2014-04-20
1
-4
/
+4
*
KNF: case (FOO): -> case FOO:, remove /* LINTED */ and /* ARGSUSED */,
Ingo Schwarze
2014-04-20
1
-163
/
+121
*
Fully implement the \B (validate numerical expression) and
Ingo Schwarze
2014-04-08
1
-28
/
+71
*
We already supported (outer) user-defined strings containing references
Ingo Schwarze
2014-04-07
1
-37
/
+45
*
Almost complete implementation of roff(7) numerical expressions.
Ingo Schwarze
2014-04-07
1
-58
/
+208
*
Implement the roff(7) .rr (remove register) request.
Ingo Schwarze
2014-04-05
1
-1
/
+29
*
avoid repetitive code for asprintf error handling
Ingo Schwarze
2014-03-23
1
-6
/
+2
*
The files mandoc.c and mandoc.h contained both specialised low-level
Ingo Schwarze
2014-03-23
1
-1
/
+2
*
Remove currently unimplemented macros from the lists of used-defined
Ingo Schwarze
2014-03-20
1
-15
/
+17
*
Generalize the mparse_alloc() and roff_alloc() functions by giving
Ingo Schwarze
2014-03-19
1
-8
/
+6
[next]