Home
last modified time | relevance | path

Searched refs:roff (Results 1 – 25 of 69) sorted by relevance

123

/NextBSD/contrib/mdocml/
HDlibmandoc.h41 struct roff;
59 struct mdoc *mdoc_alloc(struct roff *, struct mparse *,
68 struct man *man_alloc(struct roff *, struct mparse *,
80 void roff_free(struct roff *);
81 struct roff *roff_alloc(struct mparse *, const struct mchars *, int);
82 void roff_reset(struct roff *);
83 enum rofferr roff_parseln(struct roff *, int, struct buf *, int *);
84 void roff_endparse(struct roff *);
85 void roff_setreg(struct roff *, const char *, int, char sign);
86 int roff_getreg(const struct roff *, const char *);
[all …]
HDgmdiff42 tbl $file | $EQN | $ROFF -mandoc 2> /tmp/roff.err > /tmp/roff.out
44 for i in roff mandoc; do
47 diff -au /tmp/roff.out /tmp/mandoc.out 2>&1
HDread.c54 struct roff *roff; /* roff parser (!NULL) */ member
273 if ((format = roff_getformat(curp->roff)) == 0) { in choose_parser()
298 curp->roff, curp, curp->defos, in choose_parser()
309 curp->roff, curp, curp->defos, in choose_parser()
512 rr = roff_parseln(curp->roff, curp->line, &ln, &of); in mparse_buf_r()
591 while ((span = roff_span(curp->roff)) != NULL) in mparse_buf_r()
598 mdoc_addeqn(curp->mdoc, roff_eqn(curp->roff)); in mparse_buf_r()
600 man_addeqn(curp->man, roff_eqn(curp->roff)); in mparse_buf_r()
700 curp->roff, curp, curp->defos, in mparse_end()
709 roff_endparse(curp->roff); in mparse_end()
[all …]
HDroff.c313 struct roff { struct
348 #define ROFF_ARGS struct roff *r, /* parse ctx */ \ argument
378 static void roffnode_cleanscope(struct roff *);
379 static void roffnode_pop(struct roff *);
380 static void roffnode_push(struct roff *, enum rofft,
388 static void roff_ccond(struct roff *, int, int);
393 static enum rofferr roff_eqndelim(struct roff *, struct buf *, int);
394 static int roff_evalcond(struct roff *r, int,
396 static int roff_evalnum(struct roff *, int,
398 static int roff_evalpar(struct roff *, int,
[all …]
HDNEWS16 http://mdocml.bsd.lv/cgi-bin/cvsweb/roff.c#rev1.241
18 http://mdocml.bsd.lv/cgi-bin/cvsweb/roff.c#rev1.247
42 * roff(7): Basic implementation of the \o escape sequence (overstrike),
48 * gmdiff: Minimal support for Heirloom roff.
51 * roff(7): Fix a read buffer overrun on incomplete numerical conditions.
59 * roff(7): Fix a NULL pointer access on trailing \s-/\s+ without an argument.
61 * roff(7): Don't let the modulo operator divide by zero.
87 * roff(7): Fix vertical scaling, most of it was wrong.
88 * roff(7): Slightly improve \w width measurements.
89 * roff(7): Accept the historic aliases \s10 to \s39 for \s(10 to \s(39.
[all …]
HDlibman.h37 struct roff *roff; member
HDmdoc.c176 mdoc_alloc(struct roff *roff, struct mparse *parse, in mdoc_alloc() argument
186 p->roff = roff; in mdoc_alloc()
241 if (roff_getreg(mdoc->roff, "nS")) in mdoc_parseln()
246 return(roff_getcontrol(mdoc->roff, buf, &offs) ? in mdoc_parseln()
492 n->string = roff_strdup(mdoc->roff, p); in mdoc_word_alloc()
504 addstr = roff_strdup(mdoc->roff, p); in mdoc_word_append()
HDman.c96 man_alloc(struct roff *roff, struct mparse *parse, in man_alloc() argument
107 p->roff = roff; in man_alloc()
127 return (roff_getcontrol(man->roff, buf, &offs) ? in man_parseln()
279 n->string = roff_strdup(man->roff, word); in man_word_alloc()
291 addstr = roff_strdup(man->roff, word); in man_word_append()
HDlibmdoc.h46 struct roff *roff; member
/NextBSD/contrib/nvi/vi/
HDvs_split.c103 new->roff = sp->roff; in vs_split()
105 sp->roff += new->rows; in vs_split()
116 new->roff = sp->roff + sp->rows; in vs_split()
258 new->roff = sp->roff; in vs_vsplit()
306 if (tsp->roff >= sp->roff) in vs_insert()
313 if (tsp->roff != sp->roff || tsp->coff > sp->coff) in vs_insert()
322 } else if (tsp->roff < sp->roff || in vs_insert()
323 (tsp->roff == sp->roff && tsp->coff < sp->coff)) { in vs_insert()
412 tsp->roff = sp->roff; in vs_discard()
476 if (tsp->roff > sp->roff + sp->rows) in vs_join()
[all …]
/NextBSD/contrib/groff/
HDChangeLog.11767 * src/roff/troff/input.cc (read_size): Fix special case `\s[0]'.
114 * src/roff/preproc/html/pre-html.cc (make_message): Fix incorrect
116 * src/roff/troff/dic.cc (blank_line): Add html tag.
120 * src/roff/troff/input.cc (do_suppress): Fix typo.
148 * src/roff/troff/input.cc (get_delim_file_name): New function to
158 * src/roff/grog/Makefile.sub: Remove NAMEPREFIX.
168 * man/roff.man, mann/groff.man: Use '\" instead of .\" in the first
189 * src/roff/troff/env.c, src/roff/troff/env.h,
190 src/roff/troff/input.cc, src/roff/troff/troff.man: Undo `ss' change
195 * src/roff/troff/input.cc (read_size): Fix special case `\s0'.
[all …]
HDChangeLog.11838 * src/roff/troff/node.cc (break_char_node::col): New variable.
44 * src/roff/troff/input.cc (token::add_to_node_list, token::process):
46 * src/roff/troff/env.cc (environment::do_break,
58 * src/roff/troff/node.h, src/roff/troff/node.cc:
93 * src/roff/troff/env.cc (environment::space_newline,
99 * src/roff/troff/input.cc (do_glyph_color, do_fill_color): Return
116 * src/roff/troff/node.cc (bracket_node::copy): Check `list' != 0.
150 * src/roff/groff/pipeline.h (MAX_COMMANDS): Increase to 12.
151 * src/roff/troff/node.cc (bracket_node::copy): Initialize
160 * src/roff/troff/env.h (environment): Rename cur_glyph_color to
[all …]
HDChangeLog.11644 * src/roff/troff/node.cc: Added WIFSIGNALED() macro (copied from
45 src/roff/groff/pipeline.c).
49 * src/roff/grog/Makefile.sub (grog): Prepend `-e' to
81 * src/roff/troff/node.cc [HAVE_UNISTD_H]: Include <unistd.h>.
93 * src/roff/troff/input.cc (pipe_source): Remove the MSVC-specific
101 * src/roff/groff/pipeline.c (run_pipeline) [__MSDOS__ || _WIN32]:
109 * src/roff/groff/groff.cc: #include nonposix.h.
207 src/roff/groff/groff.cc: Use it.
240 * src/roff/grog/Makefile.sub, src/roff/grog/grog.sh: Add `@g@'.
248 * src/roff/nroff/nroff.sh: Fix main loop syntax.
[all …]
HDChangeLog68 * src/roff/groff/groff.man: Minor improvements.
151 * src/roff/nroff/nroff.sh: Add support for iso-8859-15.
194 * src/roff/troff/div.h: Provide declarations for do_divert and
197 * src/roff/troff/env.h: Provide declarations for title_length,
207 * src/roff/troff/input.cpp: Provide declaration for chop_macro.
209 * src/roff/troff/node.cpp: Provide declarations for class
268 * src/roff/grog/grog.pl: Likewise.
269 * src/roff/grog/grog.sh: Likewise.
270 * src/roff/nroff/nroff.sh: Likewise.
409 * src/roff/groff/pipeline.c: Don't include ctype.h.
[all …]
HDtest-groff.in9 $builddir/roff/groff$SEP\
10 $builddir/roff/troff$SEP\
34 exec $builddir/roff/groff/groff ${1+"$@"}
HDMANIFEST5 This file is part of groff, the GNU roff type-setting system.
60 groffer A wrapper to conveniently view roff files.
116 ./src/roff Front-end programs.
120 troff Main roff formatter program.
153 4) The roff parser
155 The parsing of the roff language is done by troff. The input is converted
156 to tokens in `src/roff/troff/input.cpp' and transformed into `nodes' by
157 `src/roff/troff/env.cpp' and `src/roff/troff/node.cpp'. From these, the
/NextBSD/sys/netipsec/
HDipsec_mbuf.c231 int roff; in m_striphdr() local
234 m1 = m_getptr(m, skip, &roff); in m_striphdr()
239 if (roff == 0) { in m_striphdr()
245 } else if (roff + hlen >= m1->m_len) { in m_striphdr()
254 if (roff + hlen > m1->m_len) { in m_striphdr()
256 m_adj(m1->m_next, roff + hlen - m1->m_len); in m_striphdr()
259 m->m_pkthdr.len -= (roff + hlen - m1->m_len); in m_striphdr()
267 m_adj(m1, -(m1->m_len - roff)); in m_striphdr()
269 m->m_pkthdr.len -= (m1->m_len - roff); in m_striphdr()
279 bcopy(mtod(m1, u_char *) + roff + hlen, in m_striphdr()
[all …]
/NextBSD/share/doc/usd/13.viref/
HDMakefile5 EXTRA= ex.cmd.roff ref.so set.opt.roff vi.cmd.roff
/NextBSD/contrib/binutils/bfd/
HDelf32-i386.c2649 bfd_vma roff; in elf_i386_relocate_section() local
2661 roff = rel->r_offset + 5; in elf_i386_relocate_section()
2691 roff = rel->r_offset + 6; in elf_i386_relocate_section()
2704 contents + roff); in elf_i386_relocate_section()
2720 bfd_vma roff; in elf_i386_relocate_section() local
2725 roff = rel->r_offset; in elf_i386_relocate_section()
2726 BFD_ASSERT (roff >= 2); in elf_i386_relocate_section()
2727 type = bfd_get_8 (input_bfd, contents + roff - 2); in elf_i386_relocate_section()
2729 val = bfd_get_8 (input_bfd, contents + roff - 1); in elf_i386_relocate_section()
2731 BFD_ASSERT (roff + 4 <= input_section->size); in elf_i386_relocate_section()
[all …]
HDelf64-x86-64.c2569 bfd_vma roff; in elf64_x86_64_relocate_section() local
2574 roff = rel->r_offset; in elf64_x86_64_relocate_section()
2575 BFD_ASSERT (roff >= 3); in elf64_x86_64_relocate_section()
2576 type = bfd_get_8 (input_bfd, contents + roff - 3); in elf64_x86_64_relocate_section()
2578 type2 = bfd_get_8 (input_bfd, contents + roff - 2); in elf64_x86_64_relocate_section()
2580 val = bfd_get_8 (input_bfd, contents + roff - 1); in elf64_x86_64_relocate_section()
2582 BFD_ASSERT (roff + 4 <= input_section->size); in elf64_x86_64_relocate_section()
2586 contents + roff - 3); in elf64_x86_64_relocate_section()
2587 bfd_put_8 (output_bfd, 0xc7, contents + roff - 2); in elf64_x86_64_relocate_section()
2589 contents + roff - 1); in elf64_x86_64_relocate_section()
[all …]
/NextBSD/sys/mips/cavium/
HDocteon_pci_console.c186 uint16_t roff; in opcic_rsys_cngetc() local
204 roff = rcnt[0] - 1; in opcic_rsys_cngetc()
206 roff = OPCIC_RSYS_FIFO_SIZE - 1; in opcic_rsys_cngetc()
207 c = cvmx_read64_uint8(console_rbuf + roff); in opcic_rsys_cngetc()
/NextBSD/contrib/nvi/cl/
HDcl_funcs.c376 tsp->roff, tsp->coff); in cl_discard()
509 lno, sp->roff, cno, sp->coff); in cl_move()
555 if (psp->roff == tsp->roff) { in cl_refresh()
592 mvvline(sp->roff, sp->cols + sp->coff, '|', sp->rows); in cl_rdiv()
594 mvvline(sp->roff, sp->cols + sp->coff, ACS_VLINE, sp->rows); in cl_rdiv()
688 origp->roff, origp->coff); in cl_split()
690 newp->roff, newp->coff); in cl_split()
/NextBSD/contrib/groff/doc/
HDMakefile.in38 TROFFBIN=$(top_builddir)/src/roff/troff/troff
39 GROFFBIN=$(top_builddir)/src/roff/groff/groff
52 $(top_builddir)/src/roff/groff \
53 $(top_builddir)/src/roff/troff \
/NextBSD/targets/pseudo/userland/gnu/
HDMakefile.depend80 gnu/usr.bin/groff/src/roff/groff \
81 gnu/usr.bin/groff/src/roff/grog \
82 gnu/usr.bin/groff/src/roff/nroff \
83 gnu/usr.bin/groff/src/roff/psroff \
84 gnu/usr.bin/groff/src/roff/troff \
/NextBSD/contrib/groff/contrib/mom/
HDMakefile.sub21 GROFFBIN=$(top_builddir)/src/roff/groff/groff
25 $(top_builddir)/src/roff/groff \
26 $(top_builddir)/src/roff/troff \

123