Index: trunk/doc-rnd/man/Makefile
===================================================================
--- trunk/doc-rnd/man/Makefile (nonexistent)
+++ trunk/doc-rnd/man/Makefile (revision 4301)
@@ -0,0 +1,33 @@
+IN=pcb-rnd.1.mml
+OUT_HTML = pcb-rnd.1.html
+OUT_MAN1 = pcb-rnd.1
+OUT_LINT = pcb-rnd.1.lint
+
+OUTPUT = $(OUT_HTML) $(OUT_MAN1) index.html
+MML = /usr/bin/mml
+
+all: $(OUTPUT)
+
+lint: pcb-rnd.1.lint
+
+.SUFFIXES: .html .mml .lint
+
+.mml.html: .mml_linkmap
+ $(MML) -i copyright.mml -f html $< > $@
+
+.mml:
+ $(MML) -i copyright.mml -f man $< > $@
+
+.mml_linkmap:
+ $(MML) -i copyright.mml -f linkmap $(IN) > $@
+
+index.html:
+ @echo "
" > $@
+ $(MML) -i copyright.mml -f indexhtml $(IN) >> $@
+ @echo "" >> $@
+
+clean:
+ rm $(OUTPUT) 2>/dev/null ; true
+
+.mml.lint:
+ $(MML) -i copyright.mml -f lint $<
Index: trunk/doc-rnd/man/README
===================================================================
--- trunk/doc-rnd/man/README (nonexistent)
+++ trunk/doc-rnd/man/README (revision 4301)
@@ -0,0 +1,10 @@
+Manual pages are written in the manual markup format and are compiled into
+manual and html using mml. Do not edit the generated manual or html pages.
+
+The generated files are commited in the repository so dependencies are not
+required for casual users to build the project.
+
+The required tools and dependencies are:
+ svn://repo.hu/libmawk/trunk
+ svn://repo.hu/web3.0/trunk
+ svn://repo.hu/shscripts/trunk/manmarkup
Index: trunk/doc-rnd/man/copyright.mml
===================================================================
--- trunk/doc-rnd/man/copyright.mml (nonexistent)
+++ trunk/doc-rnd/man/copyright.mml (revision 4301)
@@ -0,0 +1,21 @@
+
+pcb-rnd - manual\n
+Copyright (C) 2016 Tibor 'Igor2' Palinkas\n
+\n
+This program is free software; you can redistribute it and/or modify\n
+it under the terms of the GNU General Public License as published by\n
+the Free Software Foundation; either version 2 of the License, or\n
+(at your option) any later version.\n
+\n
+This program is distributed in the hope that it will be useful,\n
+but WITHOUT ANY WARRANTY; without even the implied warranty of\n
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n
+GNU General Public License for more details.\n
+\n
+You should have received a copy of the GNU General Public License along\n
+with this program; if not, write to the Free Software Foundation, Inc.,\n
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.\n
+\n
+Contact: pcb-rnd[removethis]@igor2.repo.hu
+
+pcb-rnd manual
Index: trunk/doc-rnd/man/index.html
===================================================================
--- trunk/doc-rnd/man/index.html (nonexistent)
+++ trunk/doc-rnd/man/index.html (revision 4301)
@@ -0,0 +1,3 @@
+
+ pcb-rnd (1) -- pcb-rnd - Printed Circuit Board editor
+
Index: trunk/doc-rnd/man/pcb-rnd.1
===================================================================
--- trunk/doc-rnd/man/pcb-rnd.1 (nonexistent)
+++ trunk/doc-rnd/man/pcb-rnd.1 (revision 4301)
@@ -0,0 +1,47 @@
+.\" pcb-rnd - manual
+.\" Copyright (C) 2016 Tibor 'Igor2' Palinkas
+.\"
+.\" This program is free software; you can redistribute it and/or modify
+.\" it under the terms of the GNU General Public License as published by
+.\" the Free Software Foundation; either version 2 of the License, or
+.\" (at your option) any later version.
+.\"
+.\" This program is distributed in the hope that it will be useful,
+.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
+.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+.\" GNU General Public License for more details.
+.\"
+.\" You should have received a copy of the GNU General Public License along
+.\" with this program; if not, write to the Free Software Foundation, Inc.,
+.\" 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+.\"
+.\" Contact: pcb-rnd[removethis]@igor2.repo.hu
+.TH pcb-rnd 1 2016-10-29 "" "pcb-rnd manual"
+.SH NAME
+pcb-rnd - Printed Circuit Board editor
+.SH SYNPOSIS
+.nf
+.sp
+\fBpcb-rnd [\fIoptions\fB] [\fIinputfile\fB]
+.fi
+.SH DECSRIPTION
+
+.BR pcb-rnd
+is a modular PCB editor. The main use is interactive editing. If no \fI-x\fR is specified on the command line, the graphical editor mode is initiated. Automated, headless processing is also possible with \fI-x\fR or \fI--gui batch\fR.
+.SH OPTIONS
+
+
+.TP
+
+.B -x \fIexporter\fR [\fIexportflags] \fIinputfile\fR\fR
+Instead of interactive editing, export the design (loaded from \fIinputfile\fR) to a file using the specified \fIexporter\fR plugin. A list of exporter-specific parameters may follow to control the details of the process.
+.TP
+
+.B --gui \fIhid\fR
+Use the \fIhid\fR plugin for the "gui" frontend. Common choices are "gtk" or "lesstif" for graphical user intrfaces and "batch" for a headless command-line interface (or automated batch processing).
+.TP
+
+.B -c \fIpath=val\fR
+Set a config node in role CFR_CLI. The path of the node is \fIpath\fR (e.g. editor/grid) and the new value is \fIval\fR (e.g. 5mm).
+.PP
+
Index: trunk/doc-rnd/man/pcb-rnd.1.html
===================================================================
--- trunk/doc-rnd/man/pcb-rnd.1.html (nonexistent)
+++ trunk/doc-rnd/man/pcb-rnd.1.html (revision 4301)
@@ -0,0 +1,79 @@
+
+
+
+
+ pcb-rnd 1
+ | 2016-10-29
+ | pcb-rnd manual
+ |
+
+
+
+NAME
+
+pcb-rnd - Printed Circuit Board editor
+
+
+SYNPOSIS
+
+
+pcb-rnd [options] [inputfile]
+
+
+
+
+
+DESCRIPTION
+
+pcb-rnd is a modular PCB editor. The main use is interactive editing. If no -x is specified on the command line, the graphical editor mode is initiated. Automated, headless processing is also possible with -x or --gui batch.
+
+
+
+OPTIONS
+
+
+
+
+
+
+ -x exporter [exportflags] inputfile
+ | Instead of interactive editing, export the design (loaded from inputfile) to a file using the specified exporter plugin. A list of exporter-specific parameters may follow to control the details of the process.
+ |
+
+ --gui hid
+ | Use the hid plugin for the "gui" frontend. Common choices are "gtk" or "lesstif" for graphical user intrfaces and "batch" for a headless command-line interface (or automated batch processing).
+ |
+
+ -c path=val
+ | Set a config node in role CFR_CLI. The path of the node is path (e.g. editor/grid) and the new value is val (e.g. 5mm).
+ |
+
+
+
+
+ pcb-rnd 1
+ | 2016-10-29
+ | pcb-rnd manual
+ |
+
+
+
Index: trunk/doc-rnd/man/pcb-rnd.1.mml
===================================================================
--- trunk/doc-rnd/man/pcb-rnd.1.mml (nonexistent)
+++ trunk/doc-rnd/man/pcb-rnd.1.mml (revision 4301)
@@ -0,0 +1,38 @@
+pcb-rnd
+1
+2016-10-29
+
+ pcb-rnd - Printed Circuit Board editor
+ pcb-rnd [options] [inputfile]
+
+
+pcb-rnd is a modular PCB editor. The main use is interactive
+editing. If no -x is specified on the command line, the
+graphical editor mode is initiated. Automated, headless processing
+is also possible with -x or --gui batch.
+
+
+
+
+ -
+ -x exporter [exportflags] inputfile
+ Instead of interactive editing, export the design (loaded from
+ inputfile) to a file using the specified
+ exporter plugin. A list of exporter-specific parameters
+ may follow to control the details of the process.
+
+ -
+ --gui hid
+ Use the hid plugin for the "gui" frontend. Common
+ choices are "gtk" or "lesstif" for graphical user intrfaces
+ and "batch" for a headless command-line interface (or automated
+ batch processing).
+
+ -
+ -c path=val
+ Set a config node in role CFR_CLI. The path of the node is
+ path (e.g. editor/grid) and the new value is
+ val (e.g. 5mm).
+
+
+