You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(5) |
Aug
(9) |
Sep
(3) |
Oct
(3) |
Nov
(6) |
Dec
(6) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
|
Feb
(8) |
Mar
|
Apr
(6) |
May
(4) |
Jun
|
Jul
|
Aug
(2) |
Sep
(4) |
Oct
|
Nov
(1) |
Dec
|
| 2005 |
Jan
(14) |
Feb
(2) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2006 |
Jan
|
Feb
(18) |
Mar
(16) |
Apr
(15) |
May
|
Jun
|
Jul
|
Aug
(7) |
Sep
|
Oct
|
Nov
|
Dec
(2) |
| 2007 |
Jan
|
Feb
(5) |
Mar
(4) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(5) |
Sep
(5) |
Oct
|
Nov
|
Dec
|
| 2008 |
Jan
|
Feb
(8) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
|
| 2009 |
Jan
|
Feb
(13) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Dan M. <da...@us...> - 2013-06-30 02:04:26
|
Module Name: htdocs Committed By: danmc Date: Sun Jun 30 02:04:25 UTC 2013 Modified Files: htdocs: bugs.html faq.html index.html left_column.incl links.html manual.html news.html obtaining.html Log Message: remove links to gpleda.org To generate a diff of this commit: cvs rdiff -r1.10 -r1.11 htdocs/bugs.html cvs rdiff -r1.19 -r1.20 htdocs/faq.html cvs rdiff -r1.41 -r1.42 htdocs/index.html cvs rdiff -r1.8 -r1.9 htdocs/left_column.incl cvs rdiff -r1.15 -r1.16 htdocs/links.html cvs rdiff -r1.29 -r1.30 htdocs/manual.html cvs rdiff -r1.40 -r1.41 htdocs/news.html cvs rdiff -r1.4 -r1.5 htdocs/obtaining.html To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/htdocs/bugs.html?r1=1.10&r2=1.11 http://pcb.cvs.sourceforge.net/pcb/htdocs/links.html?r1=1.15&r2=1.16 http://pcb.cvs.sourceforge.net/pcb/htdocs/faq.html?r1=1.19&r2=1.20 http://pcb.cvs.sourceforge.net/pcb/htdocs/manual.html?r1=1.29&r2=1.30 http://pcb.cvs.sourceforge.net/pcb/htdocs/obtaining.html?r1=1.4&r2=1.5 http://pcb.cvs.sourceforge.net/pcb/htdocs/news.html?r1=1.40&r2=1.41 http://pcb.cvs.sourceforge.net/pcb/htdocs/index.html?r1=1.41&r2=1.42 http://pcb.cvs.sourceforge.net/pcb/htdocs/left_column.incl?r1=1.8&r2=1.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2013-06-29 02:03:34
|
Module Name: htdocs Committed By: danmc Date: Sat Jun 29 02:03:32 UTC 2013 Modified Files: htdocs: bugs.html bugs.shtml faq.html faq.shtml index.html index.shtml links.html links.shtml manual.html manual.shtml news.html news.shtml obtaining.html obtaining.shtml Log Message: update redirects to pcb.geda-project.org from pcb.gpleda.org To generate a diff of this commit: cvs rdiff -r1.9 -r1.10 htdocs/bugs.html cvs rdiff -r1.7 -r1.8 htdocs/bugs.shtml cvs rdiff -r1.18 -r1.19 htdocs/faq.html cvs rdiff -r1.11 -r1.12 htdocs/faq.shtml cvs rdiff -r1.40 -r1.41 htdocs/index.html cvs rdiff -r1.30 -r1.31 htdocs/index.shtml cvs rdiff -r1.14 -r1.15 htdocs/links.html cvs rdiff -r1.10 -r1.11 htdocs/links.shtml cvs rdiff -r1.28 -r1.29 htdocs/manual.html cvs rdiff -r1.23 -r1.24 htdocs/manual.shtml cvs rdiff -r1.39 -r1.40 htdocs/news.html cvs rdiff -r1.32 -r1.33 htdocs/news.shtml cvs rdiff -r1.3 -r1.4 htdocs/obtaining.html htdocs/obtaining.shtml To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/htdocs/links.shtml?r1=1.10&r2=1.11 http://pcb.cvs.sourceforge.net/pcb/htdocs/faq.shtml?r1=1.11&r2=1.12 http://pcb.cvs.sourceforge.net/pcb/htdocs/links.html?r1=1.14&r2=1.15 http://pcb.cvs.sourceforge.net/pcb/htdocs/faq.html?r1=1.18&r2=1.19 http://pcb.cvs.sourceforge.net/pcb/htdocs/manual.shtml?r1=1.23&r2=1.24 http://pcb.cvs.sourceforge.net/pcb/htdocs/manual.html?r1=1.28&r2=1.29 http://pcb.cvs.sourceforge.net/pcb/htdocs/obtaining.html?r1=1.3&r2=1.4 http://pcb.cvs.sourceforge.net/pcb/htdocs/obtaining.shtml?r1=1.3&r2=1.4 http://pcb.cvs.sourceforge.net/pcb/htdocs/index.shtml?r1=1.30&r2=1.31 http://pcb.cvs.sourceforge.net/pcb/htdocs/news.shtml?r1=1.32&r2=1.33 http://pcb.cvs.sourceforge.net/pcb/htdocs/news.html?r1=1.39&r2=1.40 http://pcb.cvs.sourceforge.net/pcb/htdocs/index.html?r1=1.40&r2=1.41 http://pcb.cvs.sourceforge.net/pcb/htdocs/bugs.shtml?r1=1.7&r2=1.8 http://pcb.cvs.sourceforge.net/pcb/htdocs/bugs.html?r1=1.9&r2=1.10 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: <gi...@gp...> - 2011-09-19 16:23:12
|
The branch, master has been updated
via 833464b28c94320446f99afe3ce39029cb2f47fc (commit)
from 34af98afce5a2c8c2e4bac10998263a70feef341 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
images/pcb-banner.jpg | Bin 0 -> 9193 bytes
images/sample-footprint.png | Bin 0 -> 6140 bytes
sample-gui.jpg => images/sample-gui.jpg | Bin 19434 -> 19434 bytes
sample-pcb.jpg => images/sample-pcb.jpg | Bin 30690 -> 30690 bytes
index.html | 13 +++++++++----
index.shtml | 13 +++++++++----
6 files changed, 18 insertions(+), 8 deletions(-)
create mode 100644 images/pcb-banner.jpg
create mode 100644 images/sample-footprint.png
rename sample-gui.jpg => images/sample-gui.jpg (100%)
rename sample-pcb.jpg => images/sample-pcb.jpg (100%)
=================
Commit Messages
=================
commit 833464b28c94320446f99afe3ce39029cb2f47fc
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
New banner and sample footprint
:000000 100644 0000000... dbe281d... A images/pcb-banner.jpg
:000000 100644 0000000... 80d0445... A images/sample-footprint.png
:000000 100644 0000000... c1b7ffe... A images/sample-gui.jpg
:000000 100644 0000000... 6d46493... A images/sample-pcb.jpg
:100755 100755 1e778a8... 0f0ac00... M index.html
:100644 100644 8987e77... eefd922... M index.shtml
:100644 000000 c1b7ffe... 0000000... D sample-gui.jpg
:100644 000000 6d46493... 0000000... D sample-pcb.jpg
=========
Changes
=========
commit 833464b28c94320446f99afe3ce39029cb2f47fc
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
New banner and sample footprint
diff --git a/images/pcb-banner.jpg b/images/pcb-banner.jpg
new file mode 100644
index 0000000..dbe281d
Binary files /dev/null and b/images/pcb-banner.jpg differ
diff --git a/images/sample-footprint.png b/images/sample-footprint.png
new file mode 100644
index 0000000..80d0445
Binary files /dev/null and b/images/sample-footprint.png differ
diff --git a/images/sample-gui.jpg b/images/sample-gui.jpg
new file mode 100644
index 0000000..c1b7ffe
Binary files /dev/null and b/images/sample-gui.jpg differ
diff --git a/images/sample-pcb.jpg b/images/sample-pcb.jpg
new file mode 100644
index 0000000..6d46493
Binary files /dev/null and b/images/sample-pcb.jpg differ
diff --git a/index.html b/index.html
index 1e778a8..0f0ac00 100755
--- a/index.html
+++ b/index.html
@@ -24,7 +24,7 @@
<!-- The main action area -->
<center>
- <a href="images/logo.png"><img src="images/logo.png"
+ <a href="images/logo.png"><img src="images/pcb-banner.jpg"
width="497" height="47"
alt="[PCB Logo]"
border="0"
@@ -32,8 +32,6 @@
</center>
<p>
- <img src="sample-pcb.jpg" align=right width=170 height=640 alt="Sample PCB">
-
<font face="helvetica, arial">
PCB is an interactive printed circuit board editor for Unix,
Linux, Windows, and Mac systems. PCB includes a rats nest
@@ -131,6 +129,11 @@
</td>
+ <td rowspan=3 align=right>
+ <img src="images/sample-pcb.jpg" width=170 height=640 alt="Sample PCB"><br>
+ <img src="images/sample-footprint.png" width=169 height=270 alt="Sample Footprint"><br>
+ </td>
+
</tr>
<!-- The left hand column -->
@@ -182,8 +185,10 @@
- <tr><td valign=top><img src="sample-gui.jpg" width=150 height=450 alt="Sample GUI"></td></tr>
+ <tr><td valign=top><img src="images/sample-gui.jpg" width=150 height=450 alt="Sample GUI"></td>
+
+</tr>
</table>
<p>
diff --git a/index.shtml b/index.shtml
index 8987e77..eefd922 100644
--- a/index.shtml
+++ b/index.shtml
@@ -18,7 +18,7 @@
<!-- The main action area -->
<center>
- <a href="images/logo.png"><img src="images/logo.png"
+ <a href="images/logo.png"><img src="images/pcb-banner.jpg"
width="497" height="47"
alt="[PCB Logo]"
border="0"
@@ -26,8 +26,6 @@
</center>
<p>
- <img src="sample-pcb.jpg" align=right width=170 height=640 alt="Sample PCB">
-
<font face="helvetica, arial">
PCB is an interactive printed circuit board editor for Unix,
Linux, Windows, and Mac systems. PCB includes a rats nest
@@ -125,13 +123,20 @@
</td>
+ <td rowspan=3 align=right>
+ <img src="images/sample-pcb.jpg" width=170 height=640 alt="Sample PCB"><br>
+ <img src="images/sample-footprint.png" width=169 height=270 alt="Sample Footprint"><br>
+ </td>
+
</tr>
<!-- The left hand column -->
<!--#include virtual="left_column.incl"-->
- <tr><td valign=top><img src="sample-gui.jpg" width=150 height=450 alt="Sample GUI"></td></tr>
+ <tr><td valign=top><img src="images/sample-gui.jpg" width=150 height=450 alt="Sample GUI"></td>
+
+</tr>
</table>
<p>
diff --git a/sample-gui.jpg b/sample-gui.jpg
deleted file mode 100644
index c1b7ffe..0000000
Binary files a/sample-gui.jpg and /dev/null differ
diff --git a/sample-pcb.jpg b/sample-pcb.jpg
deleted file mode 100644
index 6d46493..0000000
Binary files a/sample-pcb.jpg and /dev/null differ
|
|
From: <gi...@gp...> - 2011-09-19 05:23:30
|
The branch, master has been updated
via 34af98afce5a2c8c2e4bac10998263a70feef341 (commit)
via e06555e86799fa5f35141b3a5d06c0a56ccd4bab (commit)
from f7bc24c8ccb79c796c9866032f65b35d9c00744e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
index.html | 2 +-
index.shtml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
=================
Commit Messages
=================
commit 34af98afce5a2c8c2e4bac10998263a70feef341
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
regen.
:100755 100755 883829d... 1e778a8... M index.html
commit e06555e86799fa5f35141b3a5d06c0a56ccd4bab
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
Change RS-274-X to RS-274X.
:100644 100644 6b8853f... 8987e77... M index.shtml
=========
Changes
=========
commit 34af98afce5a2c8c2e4bac10998263a70feef341
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
regen.
diff --git a/index.html b/index.html
index 883829d..1e778a8 100755
--- a/index.html
+++ b/index.html
@@ -38,7 +38,7 @@
PCB is an interactive printed circuit board editor for Unix,
Linux, Windows, and Mac systems. PCB includes a rats nest
feature and schematic/netlist import, design rule checking, and
- can provide industry standard RS-274-X (Gerber), NC drill, and
+ can provide industry standard RS-274X (Gerber), NC drill, and
centroid data (X-Y data) output for use in the board fabrication
and assembly process, as well as photorealistic and design
review images. PCB offers high end features such as an
commit e06555e86799fa5f35141b3a5d06c0a56ccd4bab
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
Change RS-274-X to RS-274X.
diff --git a/index.shtml b/index.shtml
index 6b8853f..8987e77 100644
--- a/index.shtml
+++ b/index.shtml
@@ -32,7 +32,7 @@
PCB is an interactive printed circuit board editor for Unix,
Linux, Windows, and Mac systems. PCB includes a rats nest
feature and schematic/netlist import, design rule checking, and
- can provide industry standard RS-274-X (Gerber), NC drill, and
+ can provide industry standard RS-274X (Gerber), NC drill, and
centroid data (X-Y data) output for use in the board fabrication
and assembly process, as well as photorealistic and design
review images. PCB offers high end features such as an
|
|
From: <gi...@gp...> - 2011-09-19 02:57:06
|
The branch, master has been updated
via f7bc24c8ccb79c796c9866032f65b35d9c00744e (commit)
from 53c67046d34cf0d92cee4337d50b62f5a3d4ffd6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
sample-gui.jpg | Bin 17223 -> 19434 bytes
1 files changed, 0 insertions(+), 0 deletions(-)
=================
Commit Messages
=================
commit f7bc24c8ccb79c796c9866032f65b35d9c00744e
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
New sample GUI with latest GTK stuff.
:100644 100644 d54a9ff... c1b7ffe... M sample-gui.jpg
=========
Changes
=========
commit f7bc24c8ccb79c796c9866032f65b35d9c00744e
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
New sample GUI with latest GTK stuff.
diff --git a/sample-gui.jpg b/sample-gui.jpg
index d54a9ff..c1b7ffe 100644
Binary files a/sample-gui.jpg and b/sample-gui.jpg differ
|
|
From: <gi...@gp...> - 2011-09-19 02:49:41
|
The branch, master has been updated
via 53c67046d34cf0d92cee4337d50b62f5a3d4ffd6 (commit)
from 2f656e8452e93441bc168a3695aed3318deb5b17 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
index.html | 2 +-
index.shtml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
=================
Commit Messages
=================
commit 53c67046d34cf0d92cee4337d50b62f5a3d4ffd6
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
Typo.
:100755 100755 6a0edaf... 883829d... M index.html
:100644 100644 7785746... 6b8853f... M index.shtml
=========
Changes
=========
commit 53c67046d34cf0d92cee4337d50b62f5a3d4ffd6
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
Typo.
diff --git a/index.html b/index.html
index 6a0edaf..883829d 100755
--- a/index.html
+++ b/index.html
@@ -127,7 +127,7 @@
<a href="http://www.delorie.com/pcb/geda-windows/">http://www.delorie.com/pcb/geda-windows/</a>
</blockquote>
- Please see that site for windows-specific installation isntructions.</p>
+ Please see that site for windows-specific installation instructions.</p>
</td>
diff --git a/index.shtml b/index.shtml
index 7785746..6b8853f 100644
--- a/index.shtml
+++ b/index.shtml
@@ -121,7 +121,7 @@
<a href="http://www.delorie.com/pcb/geda-windows/">http://www.delorie.com/pcb/geda-windows/</a>
</blockquote>
- Please see that site for windows-specific installation isntructions.</p>
+ Please see that site for windows-specific installation instructions.</p>
</td>
|
|
From: <gi...@gp...> - 2011-09-19 02:48:52
|
The branch, master has been updated
via 2f656e8452e93441bc168a3695aed3318deb5b17 (commit)
from 131a405960912180c21efe7a1729369a757a76f2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
bugs.html | 4 ++-
contributing.html | 4 ++-
faq.html | 4 ++-
index.html | 94 +++++++++++++++++++++++++++++++++++++++-------------
index.shtml | 90 +++++++++++++++++++++++++++++++++++++-------------
left_column.incl | 2 +
links.html | 4 ++-
manual.html | 4 ++-
news.html | 4 ++-
obtaining.html | 4 ++-
page_start.incl | 2 +-
sample-gui.jpg | Bin 0 -> 17223 bytes
sample-pcb.jpg | Bin 0 -> 30690 bytes
13 files changed, 161 insertions(+), 55 deletions(-)
create mode 100644 sample-gui.jpg
create mode 100644 sample-pcb.jpg
=================
Commit Messages
=================
commit 2f656e8452e93441bc168a3695aed3318deb5b17
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
Add more introductory stuff on the home page
Add short sections on getting help, reporting bugs, and installing pcb.
Also add some pictures and expand the "what is pcb" paragraph.
:100644 100644 0fe41db... 22a13c4... M bugs.html
:100644 100644 fecdd0d... b2226b4... M contributing.html
:100644 100644 4ab43e2... 91408ad... M faq.html
:100755 100755 8184aa1... 6a0edaf... M index.html
:100644 100644 ba9a2f4... 7785746... M index.shtml
:100644 100644 235c9d4... 4064bd3... M left_column.incl
:100644 100644 1326f0a... c6ddd65... M links.html
:100644 100644 8c3744c... 6727da3... M manual.html
:100644 100644 cb61d05... bffa40e... M news.html
:100644 100644 ed4e876... 95875c0... M obtaining.html
:100644 100644 983f56d... b389c79... M page_start.incl
:000000 100644 0000000... d54a9ff... A sample-gui.jpg
:000000 100644 0000000... 6d46493... A sample-pcb.jpg
=========
Changes
=========
commit 2f656e8452e93441bc168a3695aed3318deb5b17
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
Add more introductory stuff on the home page
Add short sections on getting help, reporting bugs, and installing pcb.
Also add some pictures and expand the "what is pcb" paragraph.
diff --git a/bugs.html b/bugs.html
index 0fe41db..22a13c4 100644
--- a/bugs.html
+++ b/bugs.html
@@ -17,7 +17,7 @@
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td></td>
- <td rowspan=2 valign="top" width="100%">
+ <td rowspan=4 valign="top" width="100%">
@@ -144,6 +144,8 @@
<a href="news.html">News</a><br>
<a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
<a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
+ <br>
+ <a href="http://www.gpleda.org/">gEDA Home Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/contributing.html b/contributing.html
index fecdd0d..b2226b4 100644
--- a/contributing.html
+++ b/contributing.html
@@ -17,7 +17,7 @@
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td></td>
- <td rowspan=2 valign="top" width="100%">
+ <td rowspan=4 valign="top" width="100%">
@@ -191,6 +191,8 @@
<a href="news.html">News</a><br>
<a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
<a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
+ <br>
+ <a href="http://www.gpleda.org/">gEDA Home Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/faq.html b/faq.html
index 4ab43e2..91408ad 100644
--- a/faq.html
+++ b/faq.html
@@ -24,7 +24,7 @@ rs274x,
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td></td>
- <td rowspan=2 valign="top" width="100%">
+ <td rowspan=4 valign="top" width="100%">
@@ -172,6 +172,8 @@ configure: error: Did not find the wish executible. You need to make sure
<a href="news.html">News</a><br>
<a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
<a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
+ <br>
+ <a href="http://www.gpleda.org/">gEDA Home Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/index.html b/index.html
index 8184aa1..6a0edaf 100755
--- a/index.html
+++ b/index.html
@@ -17,7 +17,7 @@
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td></td>
- <td rowspan=2 valign="top" width="100%">
+ <td rowspan=4 valign="top" width="100%">
@@ -32,24 +32,23 @@
</center>
<p>
+ <img src="sample-pcb.jpg" align=right width=170 height=640 alt="Sample PCB">
+
<font face="helvetica, arial">
- PCB is an interactive printed circuit board editor for the X11
- window system. PCB includes a rats nest feature, design rule
- checking, and can provide industry standard RS-274-X (Gerber),
- NC drill, and centroid data (X-Y data) output for use in the
- board fabrication and assembly process. PCB offers high end
- features such as an autorouter and trace optimizer which can
- tremendously reduce layout time.
+ PCB is an interactive printed circuit board editor for Unix,
+ Linux, Windows, and Mac systems. PCB includes a rats nest
+ feature and schematic/netlist import, design rule checking, and
+ can provide industry standard RS-274-X (Gerber), NC drill, and
+ centroid data (X-Y data) output for use in the board fabrication
+ and assembly process, as well as photorealistic and design
+ review images. PCB offers high end features such as an
+ autorouter and trace optimizer which can tremendously reduce
+ layout time. For custom requirements, PCB offers a plug-in API
+ for inserting new functionality and using that functionality
+ from within the GUI as well as in scripts.
</font>
- <dl>
- <dt><dd><font face="helvetica, arial" color="#000066">
- <b>Recent News</b>
- </font>
- <font face="helvetica, arial" size="-1">
- [<a href="news.html">More</a>]
- </font>
- </dl>
+ <h2>Recent News</h2>
<ul>
@@ -72,14 +71,6 @@
</font></li>
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20081128">pcb-20081128 snapshot available</a>
- </font></li>
-
- <li><font face="helvetica, arial" size="-1">
- <a href="news.html#20080202">pcb-20080202 snapshot available</a>
- </font></li>
-
- <li><font face="helvetica, arial" size="-1">
<a href="news.html">[more]</a>
</font></li>
@@ -87,6 +78,57 @@
</ul>
+ <hr>
+
+ <h2>Getting Help</h2>
+
+ <p>PCB
+ shares <a href="http://geda.seul.org/wiki/geda:mailinglists">the
+ gEDA community's mailing lists</a>
+ and <a href="http://geda.seul.org/wiki/#geda_users">IRC
+ channel</a>. Please
+ obey <a href="http://www.gpleda.org/CodeOfConduct.html">The gEDA Project
+ Code of Conduct</a> on these forums.
+
+ <h2>Reporting Bugs</h2>
+
+ <p>Please use <a href="https://bugs.launchpad.net/pcb">The PCB Launchpad Tracker</a>.</p>
+
+ <hr>
+
+ <h2>Installing From Source</h2>
+
+ <p>To install an official release from source, use the standard
+ "./configure; make; make install" commands. The sources offer
+ three GUIs: GTK (the default), Lesstif, or Batch. Use
+ --with-gui=lesstif or --with-gui=batch to switch. The batch GUI
+ is suitable for scripting-only applications. See the file INSTALL
+ for more details.</p>
+
+ <p>To install from GIT, you must first run "./autogen.sh", then
+ follow the above directions.</p>
+
+ <p><tt>git clone git://git.gpleda.org/pcb.git</tt></p>
+
+ <h2>Pre-Built Binaries</h2>
+
+ <p>Many Unix-like distributions have their own mechanisms for
+ installing pre-built binaries, please check your existing or
+ add-on repositories for PCB binaries.</p>
+
+ <h2>Windows Binaries</h2>
+
+ <p>To more easily comply with the GPL and other copyrights, the
+ Windows installers are stored on a separate site with sufficient
+ space to hold the sources for all the runtime libraries that are
+ required for the Windows port of PCB. Currently, the site is:
+
+ <blockquote>
+ <a href="http://www.delorie.com/pcb/geda-windows/">http://www.delorie.com/pcb/geda-windows/</a>
+ </blockquote>
+
+ Please see that site for windows-specific installation isntructions.</p>
+
</td>
</tr>
@@ -126,6 +168,8 @@
<a href="news.html">News</a><br>
<a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
<a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
+ <br>
+ <a href="http://www.gpleda.org/">gEDA Home Page</a><br>
</font>
</td></tr></table>
</td></tr>
@@ -138,6 +182,8 @@
+ <tr><td valign=top><img src="sample-gui.jpg" width=150 height=450 alt="Sample GUI"></td></tr>
+
</table>
<p>
diff --git a/index.shtml b/index.shtml
index ba9a2f4..7785746 100644
--- a/index.shtml
+++ b/index.shtml
@@ -26,24 +26,23 @@
</center>
<p>
+ <img src="sample-pcb.jpg" align=right width=170 height=640 alt="Sample PCB">
+
<font face="helvetica, arial">
- PCB is an interactive printed circuit board editor for the X11
- window system. PCB includes a rats nest feature, design rule
- checking, and can provide industry standard RS-274-X (Gerber),
- NC drill, and centroid data (X-Y data) output for use in the
- board fabrication and assembly process. PCB offers high end
- features such as an autorouter and trace optimizer which can
- tremendously reduce layout time.
+ PCB is an interactive printed circuit board editor for Unix,
+ Linux, Windows, and Mac systems. PCB includes a rats nest
+ feature and schematic/netlist import, design rule checking, and
+ can provide industry standard RS-274-X (Gerber), NC drill, and
+ centroid data (X-Y data) output for use in the board fabrication
+ and assembly process, as well as photorealistic and design
+ review images. PCB offers high end features such as an
+ autorouter and trace optimizer which can tremendously reduce
+ layout time. For custom requirements, PCB offers a plug-in API
+ for inserting new functionality and using that functionality
+ from within the GUI as well as in scripts.
</font>
- <dl>
- <dt><dd><font face="helvetica, arial" color="#000066">
- <b>Recent News</b>
- </font>
- <font face="helvetica, arial" size="-1">
- [<a href="news.html">More</a>]
- </font>
- </dl>
+ <h2>Recent News</h2>
<ul>
@@ -66,14 +65,6 @@
</font></li>
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20081128">pcb-20081128 snapshot available</a>
- </font></li>
-
- <li><font face="helvetica, arial" size="-1">
- <a href="news.html#20080202">pcb-20080202 snapshot available</a>
- </font></li>
-
- <li><font face="helvetica, arial" size="-1">
<a href="news.html">[more]</a>
</font></li>
@@ -81,6 +72,57 @@
</ul>
+ <hr>
+
+ <h2>Getting Help</h2>
+
+ <p>PCB
+ shares <a href="http://geda.seul.org/wiki/geda:mailinglists">the
+ gEDA community's mailing lists</a>
+ and <a href="http://geda.seul.org/wiki/#geda_users">IRC
+ channel</a>. Please
+ obey <a href="http://www.gpleda.org/CodeOfConduct.html">The gEDA Project
+ Code of Conduct</a> on these forums.
+
+ <h2>Reporting Bugs</h2>
+
+ <p>Please use <a href="https://bugs.launchpad.net/pcb">The PCB Launchpad Tracker</a>.</p>
+
+ <hr>
+
+ <h2>Installing From Source</h2>
+
+ <p>To install an official release from source, use the standard
+ "./configure; make; make install" commands. The sources offer
+ three GUIs: GTK (the default), Lesstif, or Batch. Use
+ --with-gui=lesstif or --with-gui=batch to switch. The batch GUI
+ is suitable for scripting-only applications. See the file INSTALL
+ for more details.</p>
+
+ <p>To install from GIT, you must first run "./autogen.sh", then
+ follow the above directions.</p>
+
+ <p><tt>git clone git://git.gpleda.org/pcb.git</tt></p>
+
+ <h2>Pre-Built Binaries</h2>
+
+ <p>Many Unix-like distributions have their own mechanisms for
+ installing pre-built binaries, please check your existing or
+ add-on repositories for PCB binaries.</p>
+
+ <h2>Windows Binaries</h2>
+
+ <p>To more easily comply with the GPL and other copyrights, the
+ Windows installers are stored on a separate site with sufficient
+ space to hold the sources for all the runtime libraries that are
+ required for the Windows port of PCB. Currently, the site is:
+
+ <blockquote>
+ <a href="http://www.delorie.com/pcb/geda-windows/">http://www.delorie.com/pcb/geda-windows/</a>
+ </blockquote>
+
+ Please see that site for windows-specific installation isntructions.</p>
+
</td>
</tr>
@@ -88,6 +130,8 @@
<!-- The left hand column -->
<!--#include virtual="left_column.incl"-->
+ <tr><td valign=top><img src="sample-gui.jpg" width=150 height=450 alt="Sample GUI"></td></tr>
+
</table>
<p>
diff --git a/left_column.incl b/left_column.incl
index 235c9d4..4064bd3 100644
--- a/left_column.incl
+++ b/left_column.incl
@@ -32,6 +32,8 @@
<a href="news.html">News</a><br>
<a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
<a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
+ <br>
+ <a href="http://www.gpleda.org/">gEDA Home Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/links.html b/links.html
index 1326f0a..c6ddd65 100644
--- a/links.html
+++ b/links.html
@@ -17,7 +17,7 @@
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td></td>
- <td rowspan=2 valign="top" width="100%">
+ <td rowspan=4 valign="top" width="100%">
@@ -113,6 +113,8 @@
<a href="news.html">News</a><br>
<a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
<a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
+ <br>
+ <a href="http://www.gpleda.org/">gEDA Home Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/manual.html b/manual.html
index 8c3744c..6727da3 100644
--- a/manual.html
+++ b/manual.html
@@ -17,7 +17,7 @@
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td></td>
- <td rowspan=2 valign="top" width="100%">
+ <td rowspan=4 valign="top" width="100%">
@@ -192,6 +192,8 @@
<a href="news.html">News</a><br>
<a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
<a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
+ <br>
+ <a href="http://www.gpleda.org/">gEDA Home Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/news.html b/news.html
index cb61d05..bffa40e 100644
--- a/news.html
+++ b/news.html
@@ -25,7 +25,7 @@ rs274x,
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td></td>
- <td rowspan=2 valign="top" width="100%">
+ <td rowspan=4 valign="top" width="100%">
@@ -1449,6 +1449,8 @@ of changes.
<a href="news.html">News</a><br>
<a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
<a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
+ <br>
+ <a href="http://www.gpleda.org/">gEDA Home Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/obtaining.html b/obtaining.html
index ed4e876..95875c0 100644
--- a/obtaining.html
+++ b/obtaining.html
@@ -17,7 +17,7 @@
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td></td>
- <td rowspan=2 valign="top" width="100%">
+ <td rowspan=4 valign="top" width="100%">
@@ -177,6 +177,8 @@
<a href="news.html">News</a><br>
<a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
<a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
+ <br>
+ <a href="http://www.gpleda.org/">gEDA Home Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/page_start.incl b/page_start.incl
index 983f56d..b389c79 100644
--- a/page_start.incl
+++ b/page_start.incl
@@ -2,5 +2,5 @@
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td></td>
- <td rowspan=2 valign="top" width="100%">
+ <td rowspan=4 valign="top" width="100%">
diff --git a/sample-gui.jpg b/sample-gui.jpg
new file mode 100644
index 0000000..d54a9ff
Binary files /dev/null and b/sample-gui.jpg differ
diff --git a/sample-pcb.jpg b/sample-pcb.jpg
new file mode 100644
index 0000000..6d46493
Binary files /dev/null and b/sample-pcb.jpg differ
|
|
From: <gi...@gp...> - 2011-09-18 23:20:22
|
The branch, master has been updated
via 131a405960912180c21efe7a1729369a757a76f2 (commit)
from da262b43e84c4fdf9bf2f9c47c0f46e8dd7f3f50 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
manual.html | 8 ++++++++
manual.shtml | 8 ++++++++
2 files changed, 16 insertions(+), 0 deletions(-)
=================
Commit Messages
=================
commit 131a405960912180c21efe7a1729369a757a76f2
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
PCB 20110918 Release
:100644 100644 48ac2f8... 8c3744c... M manual.html
:100644 100644 f947a6f... 267b32b... M manual.shtml
=========
Changes
=========
commit 131a405960912180c21efe7a1729369a757a76f2
Author: DJ Delorie <dj...@de...>
Commit: DJ Delorie <dj...@de...>
PCB 20110918 Release
diff --git a/manual.html b/manual.html
index 48ac2f8..8c3744c 100644
--- a/manual.html
+++ b/manual.html
@@ -53,6 +53,14 @@
<LI>
+ The PCB-20110918 manual: <A HREF="pcb-20110918/pcb.html">HTML (629 kB)</A>.
+ </LI>
+ <LI>
+ The PCB-20110918 manual: <A HREF="pcb-20110918/pcb.pdf">PDF (897 kB)</A>.
+ <BR> <BR>
+ </LI>
+
+ <LI>
The PCB-20100929 manual: <A HREF="pcb-20100929/pcb.html">HTML (629 kB)</A>.
</LI>
<LI>
diff --git a/manual.shtml b/manual.shtml
index f947a6f..267b32b 100644
--- a/manual.shtml
+++ b/manual.shtml
@@ -47,6 +47,14 @@
<LI>
+ The PCB-20110918 manual: <A HREF="pcb-20110918/pcb.html">HTML (629 kB)</A>.
+ </LI>
+ <LI>
+ The PCB-20110918 manual: <A HREF="pcb-20110918/pcb.pdf">PDF (897 kB)</A>.
+ <BR> <BR>
+ </LI>
+
+ <LI>
The PCB-20100929 manual: <A HREF="pcb-20100929/pcb.html">HTML (629 kB)</A>.
</LI>
<LI>
|
|
From: <gi...@gp...> - 2011-01-09 18:58:47
|
The branch, master has been updated
via 5ffbae34d061a239ad2f2bdeef1685c7e524539f (commit)
from 4cc5c183ccc2ec7b8241dcee190bb8f606162dac (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
bugs.html | 4 ++--
contributing.html | 4 ++--
faq.html | 4 ++--
index.html | 4 ++--
left_column.incl | 4 ++--
links.html | 7 +++----
links.shtml | 3 +--
manual.html | 4 ++--
news.html | 4 ++--
obtaining.html | 4 ++--
10 files changed, 20 insertions(+), 22 deletions(-)
=================
Commit Messages
=================
commit 5ffbae34d061a239ad2f2bdeef1685c7e524539f
Author: Peter Clifton <pc...@ca...>
Commit: Peter Clifton <pc...@ca...>
Update some links after the Launchpad bugs migration
Add a link to the Launchpad project page as well as the SF one.
Remove text suggesting the user needs to visit the SF project
page to submit bugs.
:100644 100644 73983a2... 0fe41db... M bugs.html
:100644 100644 780cc9b... fecdd0d... M contributing.html
:100644 100644 8224cb7... 4ab43e2... M faq.html
:100755 100755 43d2d9f... 920a6c4... M index.html
:100644 100644 0f235c2... 235c9d4... M left_column.incl
:100644 100644 83c991f... 1326f0a... M links.html
:100644 100644 dd40587... e568040... M links.shtml
:100644 100644 0111f68... 48ac2f8... M manual.html
:100644 100644 6ed0977... 02cbfbf... M news.html
:100644 100644 582dafb... ed4e876... M obtaining.html
=========
Changes
=========
commit 5ffbae34d061a239ad2f2bdeef1685c7e524539f
Author: Peter Clifton <pc...@ca...>
Commit: Peter Clifton <pc...@ca...>
Update some links after the Launchpad bugs migration
Add a link to the Launchpad project page as well as the SF one.
Remove text suggesting the user needs to visit the SF project
page to submit bugs.
diff --git a/bugs.html b/bugs.html
index 73983a2..0fe41db 100644
--- a/bugs.html
+++ b/bugs.html
@@ -142,8 +142,8 @@
<a href="links.html">Links</a><br>
<a href="manual.html">Manual</a><br>
<a href="news.html">News</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ <a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/contributing.html b/contributing.html
index 780cc9b..fecdd0d 100644
--- a/contributing.html
+++ b/contributing.html
@@ -189,8 +189,8 @@
<a href="links.html">Links</a><br>
<a href="manual.html">Manual</a><br>
<a href="news.html">News</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ <a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/faq.html b/faq.html
index 8224cb7..4ab43e2 100644
--- a/faq.html
+++ b/faq.html
@@ -170,8 +170,8 @@ configure: error: Did not find the wish executible. You need to make sure
<a href="links.html">Links</a><br>
<a href="manual.html">Manual</a><br>
<a href="news.html">News</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ <a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/index.html b/index.html
index 43d2d9f..920a6c4 100755
--- a/index.html
+++ b/index.html
@@ -141,8 +141,8 @@ project page</a> to make a donation.
<a href="links.html">Links</a><br>
<a href="manual.html">Manual</a><br>
<a href="news.html">News</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ <a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/left_column.incl b/left_column.incl
index 0f235c2..235c9d4 100644
--- a/left_column.incl
+++ b/left_column.incl
@@ -30,8 +30,8 @@
<a href="links.html">Links</a><br>
<a href="manual.html">Manual</a><br>
<a href="news.html">News</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ <a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/links.html b/links.html
index 83c991f..1326f0a 100644
--- a/links.html
+++ b/links.html
@@ -47,8 +47,7 @@
<LI>
The PCB <A HREF="http://www.sourceforge.net/projects/pcb">Sourceforge
- Project Summary Page</A>. Thats where you can find information on how
- to submit bug reports.
+ Project Summary Page</A>.
</LI>
<LI>
@@ -112,8 +111,8 @@
<a href="links.html">Links</a><br>
<a href="manual.html">Manual</a><br>
<a href="news.html">News</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ <a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/links.shtml b/links.shtml
index dd40587..e568040 100644
--- a/links.shtml
+++ b/links.shtml
@@ -41,8 +41,7 @@
<LI>
The PCB <A HREF="http://www.sourceforge.net/projects/pcb">Sourceforge
- Project Summary Page</A>. Thats where you can find information on how
- to submit bug reports.
+ Project Summary Page</A>.
</LI>
<LI>
diff --git a/manual.html b/manual.html
index 0111f68..48ac2f8 100644
--- a/manual.html
+++ b/manual.html
@@ -182,8 +182,8 @@
<a href="links.html">Links</a><br>
<a href="manual.html">Manual</a><br>
<a href="news.html">News</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ <a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/news.html b/news.html
index 6ed0977..02cbfbf 100644
--- a/news.html
+++ b/news.html
@@ -1348,8 +1348,8 @@ of changes.
<a href="links.html">Links</a><br>
<a href="manual.html">Manual</a><br>
<a href="news.html">News</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ <a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
</font>
</td></tr></table>
</td></tr>
diff --git a/obtaining.html b/obtaining.html
index 582dafb..ed4e876 100644
--- a/obtaining.html
+++ b/obtaining.html
@@ -175,8 +175,8 @@
<a href="links.html">Links</a><br>
<a href="manual.html">Manual</a><br>
<a href="news.html">News</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
- <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ <a href="http://launchpad.net/pcb/">Launchpad Project Page</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge Project Page</a><br>
</font>
</td></tr></table>
</td></tr>
|
|
From: <gi...@gp...> - 2011-01-09 00:01:58
|
The branch, master has been updated
via 4cc5c183ccc2ec7b8241dcee190bb8f606162dac (commit)
from 57fbc0d8df0b862b7d34af62607bab934b983cfc (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
bugs.html | 5 +++--
bugs.shtml | 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
=================
Commit Messages
=================
commit 4cc5c183ccc2ec7b8241dcee190bb8f606162dac
Author: Peter Clifton <pc...@ca...>
Commit: Peter Clifton <pc...@ca...>
Updated bug tracker location to reflect the move to Launchpad
Also added a note to the bugs page about submitters using our official
tags to help add detail to their bug reports.
:100644 100644 7b5e8a2... 73983a2... M bugs.html
:100644 100644 2ec7140... d4afffd... M bugs.shtml
=========
Changes
=========
commit 4cc5c183ccc2ec7b8241dcee190bb8f606162dac
Author: Peter Clifton <pc...@ca...>
Commit: Peter Clifton <pc...@ca...>
Updated bug tracker location to reflect the move to Launchpad
Also added a note to the bugs page about submitters using our official
tags to help add detail to their bug reports.
diff --git a/bugs.html b/bugs.html
index 7b5e8a2..73983a2 100644
--- a/bugs.html
+++ b/bugs.html
@@ -36,7 +36,7 @@
we all work on PCB in our free time and patience is appreciated.
</p>
<p>
- Bugs should be reported in the <a href="http://sourceforge.net/tracker/?group_id=73743&atid=538811">
+ Bugs should be reported in the <a href="http://launchpad.net/pcb/+bugs/">
PCB bug tracker</a>. While it is fine to ask questions
on the <a href="http://www.geda.seul.org/mailinglist/index.html">gEDA mailing lists</a>,
the bug tracker is the prefered location for bug reports. This is because when
@@ -47,7 +47,7 @@
<p>
Bugs reports and patches for gschem or gsch2pcb (part of <a href="http://www.geda.seul.org/">gEDA/gaf</a>) should
- be reported on the <a href="http://geda.sourceforge.net/">gEDA/gaf sourceforge site</a>.
+ be reported on the <a href="http://launchpad.net/geda/+bugs/">gEDA/gaf bug tracker</a>.
</p>
<p>
@@ -75,6 +75,7 @@
<LI>
Include any other information which may be relevant to your bug. Examples are:
<UL>
+ <LI>Please use any of the relevant official tags you can find when submitting the bug.</LI>
<LI>Which GUI? GTK or Lesstif? If you do not know, look at the "About" window in PCB.</LI>
<LI>Versions of 3rd party libraries.</LI>
</UL>
diff --git a/bugs.shtml b/bugs.shtml
index 2ec7140..d4afffd 100644
--- a/bugs.shtml
+++ b/bugs.shtml
@@ -30,7 +30,7 @@
we all work on PCB in our free time and patience is appreciated.
</p>
<p>
- Bugs should be reported in the <a href="http://sourceforge.net/tracker/?group_id=73743&atid=538811">
+ Bugs should be reported in the <a href="http://launchpad.net/pcb/+bugs/">
PCB bug tracker</a>. While it is fine to ask questions
on the <a href="http://www.geda.seul.org/mailinglist/index.html">gEDA mailing lists</a>,
the bug tracker is the prefered location for bug reports. This is because when
@@ -41,7 +41,7 @@
<p>
Bugs reports and patches for gschem or gsch2pcb (part of <a href="http://www.geda.seul.org/">gEDA/gaf</a>) should
- be reported on the <a href="http://geda.sourceforge.net/">gEDA/gaf sourceforge site</a>.
+ be reported on the <a href="http://launchpad.net/geda/+bugs/">gEDA/gaf bug tracker</a>.
</p>
<p>
@@ -69,6 +69,7 @@
<LI>
Include any other information which may be relevant to your bug. Examples are:
<UL>
+ <LI>Please use any of the relevant official tags you can find when submitting the bug.</LI>
<LI>Which GUI? GTK or Lesstif? If you do not know, look at the "About" window in PCB.</LI>
<LI>Versions of 3rd party libraries.</LI>
</UL>
|
|
From: <gi...@gp...> - 2010-03-24 21:19:56
|
The branch, master has been updated
via 28748e414cf016d2f70e3e0dbe60c2b629a1d0ae (commit)
from 9ba8d4ff1b4fba72f87a33aa608d0edccd2101a3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
index.html | 12 +++------
index.shtml | 12 +++------
news.html | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
news.shtml | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 172 insertions(+), 16 deletions(-)
=================
Commit Messages
=================
commit 28748e414cf016d2f70e3e0dbe60c2b629a1d0ae
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
Add pcb-20091103 news item.
:100755 100755 f67966d... 87de9e9... M index.html
:100644 100644 d50984c... b9e5247... M index.shtml
:100644 100644 0df398f... af0a73e... M news.html
:100644 100644 16f962e... c790ff5... M news.shtml
=========
Changes
=========
commit 28748e414cf016d2f70e3e0dbe60c2b629a1d0ae
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
Add pcb-20091103 news item.
diff --git a/index.html b/index.html
index f67966d..87de9e9 100755
--- a/index.html
+++ b/index.html
@@ -56,23 +56,19 @@
<!-- Recent news -->
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20090202">Main PCB web site moved to gpleda.org</a>
- </font></li>
-
- <li><font face="helvetica, arial" size="-1">
- <a href="news.html#20081128">pcb-20081128 snapshot available</a>
+ <a href="news.html#20091103">pcb-20091103 snapshot available</a>
</font></li>
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20080202">pcb-20080202 snapshot available</a>
+ <a href="news.html#20090202">Main PCB web site moved to gpleda.org</a>
</font></li>
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20070912">pcb-20070912 snapshot available</a>
+ <a href="news.html#20081128">pcb-20081128 snapshot available</a>
</font></li>
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20070315">gEDA Accepted into Googles 2007 Summer of Code</a>
+ <a href="news.html#20080202">pcb-20080202 snapshot available</a>
</font></li>
<li><font face="helvetica, arial" size="-1">
diff --git a/index.shtml b/index.shtml
index d50984c..b9e5247 100644
--- a/index.shtml
+++ b/index.shtml
@@ -50,23 +50,19 @@
<!-- Recent news -->
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20090202">Main PCB web site moved to gpleda.org</a>
- </font></li>
-
- <li><font face="helvetica, arial" size="-1">
- <a href="news.html#20081128">pcb-20081128 snapshot available</a>
+ <a href="news.html#20091103">pcb-20091103 snapshot available</a>
</font></li>
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20080202">pcb-20080202 snapshot available</a>
+ <a href="news.html#20090202">Main PCB web site moved to gpleda.org</a>
</font></li>
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20070912">pcb-20070912 snapshot available</a>
+ <a href="news.html#20081128">pcb-20081128 snapshot available</a>
</font></li>
<li><font face="helvetica, arial" size="-1">
- <a href="news.html#20070315">gEDA Accepted into Googles 2007 Summer of Code</a>
+ <a href="news.html#20080202">pcb-20080202 snapshot available</a>
</font></li>
<li><font face="helvetica, arial" size="-1">
diff --git a/news.html b/news.html
index 0df398f..af0a73e 100644
--- a/news.html
+++ b/news.html
@@ -40,6 +40,88 @@ rs274x,
<font face="helvetica, arial">
+ <!-- ********************* pcb-20091103 ******************* -->
+ <HR>
+ <H2><A NAME="20091103">PCB Release 20091103 available</A></H2>
+ <p>
+This release represents almost 200 commits and as such this summary
+clearly is not complete. See the ChangeLog file for the complete list
+of changes.
+ </p>
+ <p>
+ Changes included in this release are:
+ </p>
+ <ul>
+<li> [feature] Add attributes to layers</li>
+<li> [bugfix] Remove memory leak in attributes</li>
+<li> [bugfix] Avoid layer buttons getting confused (GTK)</li>
+<li> [bugfix] Fix dereference bug in hid_find_action()</li>
+<li> [feature] Speed up some polygon operations</li>
+<li> [bugfix] Don't let DRC change the grid setting</li>
+<li> [bugfix] Correct URL's in some dialogs and output</li>
+<li> [feature] Add filters to load file chooser dialog (GTK)</li>
+<li> [bugfix] Avoid segfaults with png HID with newer versions of libgd</li>
+<li> [bugfix] Don't disperse locked elements</li>
+<li> [feature] Added experimental topological autorouter</li>
+<li> [feature] Added the beginning of a testsuite.</li>
+<li> [docs] Document FreeRotateBuffer()</li>
+<li> [docs] Add some additional notes on the usage of the existing
+ autorouter</li>
+<li> [feature] Add --png-bloat option</li>
+<li> [bugfix] Fix several bugs found with valgrind</li>
+<li> [bugfix] Improve the pre-install wrapper script</li>
+<li> [bugfix] Several fixes to the autorouter</li>
+<li> [feature] Allow quoted strings and escaped characters in action
+ arguments</li>
+<li> [footprints] Add missing INDC3216M, remove duplicated RESC3216M</li>
+<li> [feature] Added the ability to customize mouse events via gpcb-menu.res
+ in the GTK HID.</li>
+<li> [feature] Added the ability to use mod1 (alt)(option) in
+ HIDs. Useful on OSX.</li>
+<li> [bugfix] Fix compilation issues on centos</li>
+<li> [bugfix] Make the detection of tools and build system around
+ building the documentation be more robust. Users should
+ not be worrying about --disable-doc or --enable-maintainer-mode
+ anymore</li>
+<li> [footprints] Add T018, T039, fix pinout of T092 to match JEDEC</li>
+<li> [bugfix] Speed up rendering of DRC violation previews under GTK</li>
+<li> [bugfix] Fix some crashing bugs related to polygons and thindraw mode</li>
+<li> [feature] Added a DRC refresh button</li>
+<li> [bugfix] Fix some pango markup in the GTK DRC dialog</li>
+<li> [bugfix] Fix cursor warping on flipped boards (GTK)</li>
+<li> [feature] Added preview images in the DRC violations window (GTK)</li>
+<li> [feature] Add a DrcViolationType structure and add hooks to allow HID's to use this</li>
+<li> [bugfix] Fix some polygon memory leaks</li>
+<li> [feature] Add an API for registering actions with a context to support scripting
+ languages like GPMI.</li>
+<li> [bugfix] Fix a bug with the Report(NetLength) action and NULL pin/pad names</li>
+<li> [bugfix] Allow exporters to work with hairlines (width of 0)</li>
+<li> [tools] Increase autoconf version to 2.60 since we were using some features of it</li>
+<li> [bugfix] Fix a number of polygon related issues</li>
+<li> [bugfix] Fix a number of gcc warnings</li>
+<li> [feature] Don't display undocumented options in help output. This helps
+ the transition when deprecating an option.</li>
+<li> [feature] Add outline mode for photo-mode exporting</li>
+<li> [footprints] Put the mark on pin 1 for axial footprints to make them more likely
+ to fall on grid</li>
+<li> [bugfix] Fix flipping of arcs</li>
+<li> [bugfix] Fix parsing of old-syntax arcs</li>
+<li> [bugfix] Include explicit text/lines on silk layers in the assembly drawing output</li>
+<li> [feature] '--ben-mode' has been renamed to '--photo-mode'</li>
+<li> [bugfix] Fix some crashign bugs on boards with a large number of rats</li>
+<li> [bugfix] Fix an off-by-one bug in the GTK netlist window</li>
+<li> [docs] Add getting started guide</li>
+<li> [feature] Add support for parsing suffixes on numbers ("um", "mm", "in", "mil")</li>
+<li> [bugfix] Fix some configure/build issues when cross compiling</li>
+<li> [bugfix] Fix some improperly used automake conditionals</li>
+<li> [bugfix] Fix some uninstall of shortcuts issues under windows Vista</li>
+<li> [feature] Add additional crosshair shapes</li>
+<li> [bugfix] Various windows build script improvements</li>
+
+ </ul>
+
+
+
<!-- ********************* 20090202 -- website move to gpleda.org ******************* -->
<HR>
<H2><A NAME="20090202">Main PCB web site moved to gpleda.org</A></H2>
diff --git a/news.shtml b/news.shtml
index 16f962e..c790ff5 100644
--- a/news.shtml
+++ b/news.shtml
@@ -34,6 +34,88 @@ rs274x,
<font face="helvetica, arial">
+ <!-- ********************* pcb-20091103 ******************* -->
+ <HR>
+ <H2><A NAME="20091103">PCB Release 20091103 available</A></H2>
+ <p>
+This release represents almost 200 commits and as such this summary
+clearly is not complete. See the ChangeLog file for the complete list
+of changes.
+ </p>
+ <p>
+ Changes included in this release are:
+ </p>
+ <ul>
+<li> [feature] Add attributes to layers</li>
+<li> [bugfix] Remove memory leak in attributes</li>
+<li> [bugfix] Avoid layer buttons getting confused (GTK)</li>
+<li> [bugfix] Fix dereference bug in hid_find_action()</li>
+<li> [feature] Speed up some polygon operations</li>
+<li> [bugfix] Don't let DRC change the grid setting</li>
+<li> [bugfix] Correct URL's in some dialogs and output</li>
+<li> [feature] Add filters to load file chooser dialog (GTK)</li>
+<li> [bugfix] Avoid segfaults with png HID with newer versions of libgd</li>
+<li> [bugfix] Don't disperse locked elements</li>
+<li> [feature] Added experimental topological autorouter</li>
+<li> [feature] Added the beginning of a testsuite.</li>
+<li> [docs] Document FreeRotateBuffer()</li>
+<li> [docs] Add some additional notes on the usage of the existing
+ autorouter</li>
+<li> [feature] Add --png-bloat option</li>
+<li> [bugfix] Fix several bugs found with valgrind</li>
+<li> [bugfix] Improve the pre-install wrapper script</li>
+<li> [bugfix] Several fixes to the autorouter</li>
+<li> [feature] Allow quoted strings and escaped characters in action
+ arguments</li>
+<li> [footprints] Add missing INDC3216M, remove duplicated RESC3216M</li>
+<li> [feature] Added the ability to customize mouse events via gpcb-menu.res
+ in the GTK HID.</li>
+<li> [feature] Added the ability to use mod1 (alt)(option) in
+ HIDs. Useful on OSX.</li>
+<li> [bugfix] Fix compilation issues on centos</li>
+<li> [bugfix] Make the detection of tools and build system around
+ building the documentation be more robust. Users should
+ not be worrying about --disable-doc or --enable-maintainer-mode
+ anymore</li>
+<li> [footprints] Add T018, T039, fix pinout of T092 to match JEDEC</li>
+<li> [bugfix] Speed up rendering of DRC violation previews under GTK</li>
+<li> [bugfix] Fix some crashing bugs related to polygons and thindraw mode</li>
+<li> [feature] Added a DRC refresh button</li>
+<li> [bugfix] Fix some pango markup in the GTK DRC dialog</li>
+<li> [bugfix] Fix cursor warping on flipped boards (GTK)</li>
+<li> [feature] Added preview images in the DRC violations window (GTK)</li>
+<li> [feature] Add a DrcViolationType structure and add hooks to allow HID's to use this</li>
+<li> [bugfix] Fix some polygon memory leaks</li>
+<li> [feature] Add an API for registering actions with a context to support scripting
+ languages like GPMI.</li>
+<li> [bugfix] Fix a bug with the Report(NetLength) action and NULL pin/pad names</li>
+<li> [bugfix] Allow exporters to work with hairlines (width of 0)</li>
+<li> [tools] Increase autoconf version to 2.60 since we were using some features of it</li>
+<li> [bugfix] Fix a number of polygon related issues</li>
+<li> [bugfix] Fix a number of gcc warnings</li>
+<li> [feature] Don't display undocumented options in help output. This helps
+ the transition when deprecating an option.</li>
+<li> [feature] Add outline mode for photo-mode exporting</li>
+<li> [footprints] Put the mark on pin 1 for axial footprints to make them more likely
+ to fall on grid</li>
+<li> [bugfix] Fix flipping of arcs</li>
+<li> [bugfix] Fix parsing of old-syntax arcs</li>
+<li> [bugfix] Include explicit text/lines on silk layers in the assembly drawing output</li>
+<li> [feature] '--ben-mode' has been renamed to '--photo-mode'</li>
+<li> [bugfix] Fix some crashign bugs on boards with a large number of rats</li>
+<li> [bugfix] Fix an off-by-one bug in the GTK netlist window</li>
+<li> [docs] Add getting started guide</li>
+<li> [feature] Add support for parsing suffixes on numbers ("um", "mm", "in", "mil")</li>
+<li> [bugfix] Fix some configure/build issues when cross compiling</li>
+<li> [bugfix] Fix some improperly used automake conditionals</li>
+<li> [bugfix] Fix some uninstall of shortcuts issues under windows Vista</li>
+<li> [feature] Add additional crosshair shapes</li>
+<li> [bugfix] Various windows build script improvements</li>
+
+ </ul>
+
+
+
<!-- ********************* 20090202 -- website move to gpleda.org ******************* -->
<HR>
<H2><A NAME="20090202">Main PCB web site moved to gpleda.org</A></H2>
|
|
From: <gi...@gp...> - 2010-03-10 23:20:55
|
The branch, master has been updated
via 9ba8d4ff1b4fba72f87a33aa608d0edccd2101a3 (commit)
via 1bc0517940fc11d2f266dd5f4fb77b48e205d1d4 (commit)
via cec2564d4e63cc39459d9afb7bf7d4da0acb34b2 (commit)
via 253804217ebccbaf3d19b610ae570589ea390043 (commit)
via 145cf511b65962a3a1be54e982c2516c29c211de (commit)
from 0637d83e4cf75514904585de35ab2e4232ddcf6e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
Makefile | 7 +-
bugs.html | 2 +-
bugs.shtml | 2 +-
contributing.html | 3 +-
contributing.shtml | 3 +-
faq.html | 4 +-
faq.shtml | 4 +-
manual.html | 24 +-
manual.shtml | 24 +-
pcb-20091103/pad.png | Bin 0 -> 1801 bytes
{pcb-20081128 => pcb-20091103}/pcb.html | 4446 ++++++------
{pcb-20070912 => pcb-20091103}/pcb.pdf | Bin 907975 -> 919400 bytes
{pcb-20080202 => pcb-20091103}/pcb.ps | 6261 ++++++++--------
{pcb-20080202 => pcb-20091103}/puller.png | Bin 303 -> 303 bytes
pcb-20091103/thermal.png | Bin 0 -> 823 bytes
pcb-cvs/pad.png | Bin 1777 -> 1801 bytes
pcb-cvs/pcb.html | 3420 +++++----
pcb-cvs/pcb.pdf | Bin 909888 -> 930494 bytes
pcb-cvs/pcb.ps |11981 +++++++++++++++--------------
pcb-cvs/thermal.png | Bin 807 -> 823 bytes
20 files changed, 13552 insertions(+), 12629 deletions(-)
create mode 100644 pcb-20091103/pad.png
copy {pcb-20081128 => pcb-20091103}/pcb.html (74%)
copy {pcb-20070912 => pcb-20091103}/pcb.pdf (52%)
copy {pcb-20080202 => pcb-20091103}/pcb.ps (89%)
copy {pcb-20080202 => pcb-20091103}/puller.png (100%)
create mode 100644 pcb-20091103/thermal.png
=================
Commit Messages
=================
commit 9ba8d4ff1b4fba72f87a33aa608d0edccd2101a3
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
regen
:100644 100644 e9af7a8... 7b5e8a2... M bugs.html
:100644 100644 157c84c... 780cc9b... M contributing.html
:100644 100644 1405fd5... 8224cb7... M faq.html
:100644 100644 da43de0... 090d6e2... M manual.html
commit 1bc0517940fc11d2f266dd5f4fb77b48e205d1d4
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
in the updat-man target print out file sizes to make it a little
easier to update.
:100644 100644 53703e3... 9da7215... M Makefile
commit cec2564d4e63cc39459d9afb7bf7d4da0acb34b2
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
update the manual to have pcb-20091103 and also update the git
version.
:100644 100644 030109d... 8e71f7f... M manual.shtml
:000000 100644 0000000... 0c11283... A pcb-20091103/pad.png
:000000 100644 0000000... 31c673b... A pcb-20091103/pcb.html
:000000 100644 0000000... 0b9ae7e... A pcb-20091103/pcb.pdf
:000000 100644 0000000... 6e74f00... A pcb-20091103/pcb.ps
:000000 100644 0000000... 19827f1... A pcb-20091103/puller.png
:000000 100644 0000000... abe3d9b... A pcb-20091103/thermal.png
:100644 100644 6a86823... 0c11283... M pcb-cvs/pad.png
:100644 100644 832feeb... f25bb19... M pcb-cvs/pcb.html
:100644 100644 427aadc... a48f7c2... M pcb-cvs/pcb.pdf
:100644 100644 096c3b6... 8f76ab8... M pcb-cvs/pcb.ps
:100644 100644 cd93f85... abe3d9b... M pcb-cvs/thermal.png
commit 253804217ebccbaf3d19b610ae570589ea390043
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
add home page link for the indent program
:100644 100644 d0d5d54... 590980c... M contributing.shtml
commit 145cf511b65962a3a1be54e982c2516c29c211de
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
update some references to CVS that should be git or anonymous CVS
:100644 100644 9b3b589... 2ec7140... M bugs.shtml
:100644 100644 0973bf4... 5e10f4c... M faq.shtml
:100644 100644 ecb1b59... 030109d... M manual.shtml
=========
Changes
=========
commit 9ba8d4ff1b4fba72f87a33aa608d0edccd2101a3
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
regen
diff --git a/bugs.html b/bugs.html
index e9af7a8..7b5e8a2 100644
--- a/bugs.html
+++ b/bugs.html
@@ -61,7 +61,7 @@
<LI>
Include the exact pcb version. If it is a snapshot release, include the
- release number, if you built from CVS sources, include the date
+ release number, if you built from git or anonymous-cvs sources, include the date
when you last updated your sources. If we don't know what code you're running
we can't fix it! Release version numbers can be found in the "About" menu.
</LI>
diff --git a/contributing.html b/contributing.html
index 157c84c..780cc9b 100644
--- a/contributing.html
+++ b/contributing.html
@@ -47,7 +47,8 @@
<li>
Use the <a href="http://www.gnu.org/prep/standards/">GNU Coding
Standards</a> for source code formatting. You can use the
- <code>indent</code> program to help reformat your code.
+ <a href="http://www.gnu.org/software/indent/">indent</a>
+ program to help reformat your code.
</li>
<li>
diff --git a/faq.html b/faq.html
index 1405fd5..8224cb7 100644
--- a/faq.html
+++ b/faq.html
@@ -41,7 +41,7 @@ rs274x,
<UL>
<LI><A HREF="#windows">What about PCB under Windows?</A></LI>
- <LI><A HREF="#wrongautconf">When I try to bootstrap and build the CVS version,
+ <LI><A HREF="#wrongautconf">When I try to bootstrap and build the git or anonymous CVS version,
autogen.sh complains of configure.in missing</A></LI>
<LI><A HREF="#tcltk"><tt>configure</tt> complains that wish is not found, but I
@@ -70,7 +70,7 @@ rs274x,
<HR>
- <H2><A NAME="wrongautconf">When I try to bootstrap and build the CVS version,
+ <H2><A NAME="wrongautconf">When I try to bootstrap and build the git or anonymous CVS version,
autogen.sh complains of configure.in missing</A></H2>
<p>
Make sure you have a recent version of autoconf installed. Version 2.13 is too old.
diff --git a/manual.html b/manual.html
index da43de0..090d6e2 100644
--- a/manual.html
+++ b/manual.html
@@ -34,20 +34,32 @@
<font face="helvetica, arial">
This page contains links to the PCB manual and other documentation. The manuals
- linked here correspond to the various snapshots of PCB. The "cvs version" of the
- manual is updated periodically to reflect what is currently in CVS. However you
- should examine the date on the title page of the cvs manual to see when it was
+ linked here correspond to the various snapshots of PCB. The "git version" of the
+ manual is updated periodically to reflect what is currently in git. However you
+ should examine the date on the title page of the git manual to see when it was
last updated.
<UL>
<LI>
- The PCB manual (cvs version): <A HREF="pcb-cvs/pcb.html">HTML (524 kB)</A>.
+ The PCB manual (git version): <A HREF="pcb-cvs/pcb.html">HTML (644 kB)</A>.
</LI>
<LI>
- The PCB manual (cvs version): <A HREF="pcb-cvs/pcb.ps">postscript (1.43 MB)</A>.
+ The PCB manual (git version): <A HREF="pcb-cvs/pcb.ps">postscript (1.47 MB)</A>.
</LI>
<LI>
- The PCB manual (cvs version): <A HREF="pcb-cvs/pcb.pdf">PDF (887 kB)</A>.
+ The PCB manual (git version): <A HREF="pcb-cvs/pcb.pdf">PDF (909 kB)</A>.
+ <BR> <BR>
+ </LI>
+
+
+ <LI>
+ The PCB-20091103 manual: <A HREF="pcb-20091103/pcb.html">HTML (629 kB)</A>.
+ </LI>
+ <LI>
+ The PCB-20091103 manual: <A HREF="pcb-20091103/pcb.ps">postscript (1.46 MB)</A>.
+ </LI>
+ <LI>
+ The PCB-20091103 manual: <A HREF="pcb-20091103/pcb.pdf">PDF (897 kB)</A>.
<BR> <BR>
</LI>
commit 1bc0517940fc11d2f266dd5f4fb77b48e205d1d4
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
in the updat-man target print out file sizes to make it a little
easier to update.
diff --git a/Makefile b/Makefile
index 53703e3..9da7215 100644
--- a/Makefile
+++ b/Makefile
@@ -59,6 +59,11 @@ favicon.ico: favicon.xpm
.PHONY: update-man
update-man:
- cp ../pcb/doc/pcb.{html,ps,pdf} pcb-cvs/
+ cp ../pcb/doc/pcb.html pcb-cvs/
+ cp ../pcb/doc/pcb.pdf pcb-cvs/
+ cp ../pcb/doc/pcb.ps pcb-cvs/
cp ../pcb/doc/*.png pcb-cvs/
+ wc -c pcb-cvs/pcb.html | awk '{print $$1 / 1024}'
+ wc -c pcb-cvs/pcb.pdf | awk '{print $$1 / 1024}'
+ wc -c pcb-cvs/pcb.ps | awk '{print $$1 / (1024*1024)}'
commit cec2564d4e63cc39459d9afb7bf7d4da0acb34b2
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
update the manual to have pcb-20091103 and also update the git
version.
diff --git a/manual.shtml b/manual.shtml
index 030109d..8e71f7f 100644
--- a/manual.shtml
+++ b/manual.shtml
@@ -35,13 +35,25 @@
<UL>
<LI>
- The PCB manual (git version): <A HREF="pcb-cvs/pcb.html">HTML (524 kB)</A>.
+ The PCB manual (git version): <A HREF="pcb-cvs/pcb.html">HTML (644 kB)</A>.
</LI>
<LI>
- The PCB manual (git version): <A HREF="pcb-cvs/pcb.ps">postscript (1.43 MB)</A>.
+ The PCB manual (git version): <A HREF="pcb-cvs/pcb.ps">postscript (1.47 MB)</A>.
</LI>
<LI>
- The PCB manual (git version): <A HREF="pcb-cvs/pcb.pdf">PDF (887 kB)</A>.
+ The PCB manual (git version): <A HREF="pcb-cvs/pcb.pdf">PDF (909 kB)</A>.
+ <BR> <BR>
+ </LI>
+
+
+ <LI>
+ The PCB-20091103 manual: <A HREF="pcb-20091103/pcb.html">HTML (629 kB)</A>.
+ </LI>
+ <LI>
+ The PCB-20091103 manual: <A HREF="pcb-20091103/pcb.ps">postscript (1.46 MB)</A>.
+ </LI>
+ <LI>
+ The PCB-20091103 manual: <A HREF="pcb-20091103/pcb.pdf">PDF (897 kB)</A>.
<BR> <BR>
</LI>
diff --git a/pcb-20091103/pad.png b/pcb-20091103/pad.png
new file mode 100644
index 0000000..0c11283
Binary files /dev/null and b/pcb-20091103/pad.png differ
diff --git a/pcb-20091103/pcb.html b/pcb-20091103/pcb.html
new file mode 100644
index 0000000..31c673b
--- /dev/null
+++ b/pcb-20091103/pcb.html
@@ -0,0 +1,11454 @@
+<html lang="en">
+<head>
+<title>Pcb</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="Pcb">
+<meta name="generator" content="makeinfo 4.7">
+<link title="Top" rel="top" href="#Top">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+ pre.display { font-family:inherit }
+ pre.format { font-family:inherit }
+ pre.smalldisplay { font-family:inherit; font-size:smaller }
+ pre.smallformat { font-family:inherit; font-size:smaller }
+ pre.smallexample { font-size:smaller }
+ pre.smalllisp { font-size:smaller }
+ span.sc { font-variant:small-caps }
+ span.roman { font-family: serif; font-weight: normal; }
+table.cartouche {
+ border-collapse: collapse;
+ border: 1px solid #800000;
+ width: 100%;
+}
+table.cartouche td {
+ padding: 4px;
+}
+pre.format {
+ font-family: monospace;
+}
+--></style>
+</head>
+<body>
+<h1 class="settitle">Pcb</h1>
+<div class="node">
+<p><hr>
+<a name="Top"></a>Next: <a rel="next" accesskey="n" href="#Copying">Copying</a>,
+Up: <a rel="up" accesskey="u" href="#dir">(dir)</a>
+<br>
+</div>
+
+<h2 class="unnumbered">Pcb</h2>
+
+<p>This document is a manual for <code>Pcb</code>, the interactive printed circuit
+board layout system for <code>X11</code>.
+
+<ul class="menu">
+<li><a accesskey="1" href="#Copying">Copying</a>: <code>Pcb</code> is freely redistributable!
+<li><a accesskey="2" href="#History">History</a>: How it all began.
+<li><a accesskey="3" href="#Overview">Overview</a>: An overview of <code>Pcb</code>.
+<li><a accesskey="4" href="#Intro">Intro</a>: A short description of the basic objects.
+<li><a accesskey="5" href="#Getting-Started">Getting Started</a>: Introduction to <code>Pcb</code>.
+<li><a accesskey="6" href="#Autorouter">Autorouter</a>: Using the autorouter.
+<li><a accesskey="7" href="#User-Commands">User Commands</a>: User commands of <code>Pcb</code>.
+<li><a accesskey="8" href="#Command_002dLine-Options">Command-Line Options</a>: Calling <code>Pcb</code> from a shell.
+<li><a accesskey="9" href="#X11-Interface">X11 Interface</a>: Action routines, resources and default translation.
+<li><a href="#File-Formats">File Formats</a>: Description of <code>ASCII</code> files used by <code>Pcb</code>.
+<li><a href="#Library-Creation">Library Creation</a>: Detailed description of symbol library creation.
+<li><a href="#Schematic-Frontends">Schematic Frontends</a>: Schematic capture programs that work with PCB.
+<li><a href="#Installation">Installation</a>: Compiling, installing and troubleshooting.
+<li><a href="#Custom-Menus">Custom Menus</a>: Customizing the menu bar.
+<li><a href="#Regular-Expressions">Regular Expressions</a>: Searching for elements with regular expressions
+<li><a href="#Standard-Drill-Sizes">Standard Drill Sizes</a>: Tables of standard drill sizes
+<li><a href="#Centroid-File-Format">Centroid File Format</a>: Details of the centroid (x-y) output file
+<li><a href="#Action-Reference">Action Reference</a>: Documentation for all available actions
+<li><a href="#Glossary">Glossary</a>: Glossary
+<li><a href="#Index">Index</a>: The Index.
+</ul>
+
+<!-- -->
+<div class="node">
+<p><hr>
+<a name="Copying"></a>Next: <a rel="next" accesskey="n" href="#History">History</a>,
+Previous: <a rel="previous" accesskey="p" href="#Top">Top</a>,
+Up: <a rel="up" accesskey="u" href="#Top">Top</a>
+<br>
+</div>
+
+<h2 class="unnumbered">Copying</h2>
+
+<p>Copyright © 1994,1995,1996,1997 Thomas Nau
+
+ <p>Copyright © 1998,1999,2000,2001,2002 harry eaton
+
+ <p>This program is free software; you may 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.
+
+ <p>This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANT-ABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+<b>GNU General Public License</b> for more details.
+
+<!-- chapter 0 - -->
+<div class="node">
+<p><hr>
+<a name="History"></a>Next: <a rel="next" accesskey="n" href="#Overview">Overview</a>,
+Previous: <a rel="previous" accesskey="p" href="#Copying">Copying</a>,
+Up: <a rel="up" accesskey="u" href="#Top">Top</a>
+<br>
+</div>
+
+<h2 class="unnumbered">History</h2>
+
+<p><a name="index-Atari-version-1"></a><code>Pcb</code> is a handy tool for laying out printed circuit
+boards.
+
+ <p><code>Pcb</code> was first written by Thomas Nau for an Atari ST in 1990 and
+ported to <code>UNIX</code> and <code>X11</code> in 1994.
+It was not intended as a professional layout system,
+but as a tool which supports people who do some
+home-developing of hardware.
+
+ <p>The second release 1.2 included menus for the first time. This made
+<code>Pcb</code> easier to use and thus a more important tool.
+
+ <p>Release 1.3 introduced undo for highly-destructive commands,
+more straightforward action handling and scalable fonts. Layer-groups
+were introduced to group signal-layers together.
+
+ <p>Release 1.4 provided support for add-on device drivers.
+Two layers (the solder and the component side)
+were added to support SMD elements. The handling of libraries
+was also improved in 1.4.1. Support for additional devices like
+GERBER plotters started in 1.4.4. The undo feature was expanded
+and the redo-feature added in 1.4.5.
+
+ <p>harry eaton took over pcb development beginning with Release 1.5,
+although he contributed some code beginning with Release 1.4.3
+
+ <p>Release 1.5 provides support for rats-nest generation from simple net
+lists. It also allows for automatic clearances around pins that pierce
+a polygon. A variety of other enhancements including a Gerber RS-274X
+driver and NC drill file generation have also been added.
+
+ <p>Release 1.6 provides automatic screen updates of changed regions.
+This should eliminate most of the need for the redraw ((<em>R</em> key).
+Also some changes to what order items under the cursor are selected
+were made for better consistency - it is no longer possible to
+accidentally move a line or line point that is completely obscured
+by a polygon laying over top of it. Larger objects on the upper
+most layers can be selected ahead of smaller objects on lower layers.
+These changes make operations more intuitive. A new mode of line
+creation was added that creates two line on 45 degree angles
+with a single click. The actual outline of the prospective line(s) are
+now shown during line creation. An arc creation mode was added.
+Drawn arcs are quarter circles and can be useful for high frequency
+controlled impedance lines. (You can have eighth circle arc if the
+source is compiled with -DARC45, but be aware that the ends of such
+arcs can never intersect a grid point). Two new flags for pins and
+vias were created - one indicates that the pin or via is purely a
+drill hole and has no copper annulus. You can only toggle this flag
+for vias - for elements, it must be an integral part of the element
+definition. The other flag controls whether the pad will be round
+or octagonal. There is also now a feature for converting the contents
+of a buffer into an element.
+
+ <p>Release 1.6.1 added the ability to make groups of action commands bound to
+a single X11 event to be undone by a single undo. Also a simple design rule
+checker was added - it checks for minimum spacing and overlap rules. Plus
+many fixes for bugs introduced with the many changes of 1.6
+
+ <p>Release 1.7 added support for routing tracks through polygons without touching
+them. It also added support for unplated drill files, and drawing directly
+on the silk layer. A Netlist window for easily working with netlist was also added.
+
+ <p>Release 2.0 adds an auto-router, a new simpler library mechanism, much improved
+support for graphically creating (and editing) elements, viewable solder-mask
+layers (and editing), snap to pins and pads, netlist entry by drawing rats, element
+files (and libraries) that can contain whole sub-layouts, metric grids, improved
+user interface, a GNU autoconf/automake based build system, and a host
+of other improvements.
+
+ <p>Special thanks goes to:
+<pre class="display"> Thomas Nau (who started the project and wrote the early versions).
+ C. Scott Ananian (who wrote the auto-router code).
+ Bernhard Daeubler (Ber...@ph...)
+ Harald Daeubler (Har...@ph...)
+ DJ Delorie (djd...@us...)
+ Larry Doolittle (ldo...@re...)
+ Dan McMahill (da...@us...)
+ Roland Merk (me...@fa...)
+ Erland Unruh (Erl...@ma...)
+ Albert John FitzPatrick III (ajf...@ac...)
+ Boerge Strand (bo...@if...)
+ Andre M. Hedrick (he...@As...)
+</pre>
+<p><br>who provided all sorts of help including porting <code>Pcb</code> to<br>
+ several operating systems and platforms, bug fixes, library enhancement,
+user interface suggestions and more. In addition to these people,
+many others donated time for bug-fixing and
+other important work. Some of them can be identified in the source code
+files. Thanks to all of them. If you feel left out of this list, I
+apologize; please send me an e-mail and I'll try to correct the omission.
+
+<!-- overview chapter - -->
+<div class="node">
+<p><hr>
+<a name="Overview"></a>Next: <a rel="next" accesskey="n" href="#Intro">Intro</a>,
+Previous: <a rel="previous" accesskey="p" href="#History">History</a>,
+Up: <a rel="up" accesskey="u" href="#Top">Top</a>
+<br>
+</div>
+
+<h2 class="chapter">1 Overview</h2>
+
+<p><a name="index-PCB_002c-an-overview-2"></a>
+Pcb is a printed circuit board editor for the X11 window system.
+Pcb includes many professional features such as:
+ <ul>
+<li>Up to 16 copper layer designs by default. By changing a compile time setting, this
+can be set as high as needed.
+<li>RS-274X (Gerber) output
+<li>NC Drill output
+<li>Centroid (X-Y) data output
+<li>Postscript and Encapsulated Postscript output
+<li>Autorouter
+<li>Trace optimizer
+<li>Rats nest
+<li>Design Rule Checker (DRC)
+<li>Connectivity verification
+<li>Pcb is Free Software
+<li>Can interoperate with free schematic capture tools such as gEDA and
+ xcircuit
+</ul>
+
+<!-- chapter 1 - -->
+<div class="node">
+<p><hr>
+<a name="Intro"></a>Next: <a rel="next" accesskey="n" href="#Getting-Started">Getting Started</a>,
+Previous: <a rel="previous" accesskey="p" href="#Overview">Overview</a>,
+Up: <a rel="up" accesskey="u" href="#Top">Top</a>
+<br>
+</div>
+
+<h2 class="chapter">2 Introduction</h2>
+
+<p><a name="index-layout-objects_002c-an-overview-3"></a>
+Each layout consists of several, mostly independent, objects. This chapter
+gives an overview of the object types and their relationship to each other.
+For a complete description of how to use <code>Pcb</code>, refer to
+<a href="#Getting-Started">Getting Started</a>.
+The layout is generated on-screen on a grid that can have its origin
+at any desired location.
+The X coordinate increases to the right, Y increases down to the bottom.
+All distances and sizes in <code>Pcb</code> are measured in mils
+(0.001 inch). One unit on the coordinate display is one mil in
+distance on the board.
+The grid may be set on a metric pitch, but is only correct to within
+the nearest +/- 0.01 mil because <code>Pcb</code> stores all dimensions as
+integer multiples of 1/100 of a mil or 0.00001 inch.
+
+ <p>The sections in this chapter are sorted by the
+order of appearance of the objects within a layout file.
+
+<ul class="menu">
+<li><a accesskey="1" href="#Symbol-Objects">Symbol Objects</a>: Information about fonts and symbols.
+<li><a accesskey="2" href="#Via-Objects">Via Objects</a>: Vias and pins connect layers.
+<li><a accesskey="3" href="#Element-Objects">Element Objects</a>: Element, the basic type of circuits.
+<li><a accesskey="4" href="#Layer-Objects">Layer Objects</a>: A <span class="samp">container</span> for lines, text...
+<li><a accesskey="5" href="#Line-Objects">Line Objects</a>: Tracks on the board
+<li><a accesskey="6" href="#Arc-Objects">Arc Objects</a>: Curved tracks
+<li><a accesskey="7" href="#Polygon-Objects">Polygon Objects</a>: Planes and such
+<li><a accesskey="8" href="#Text-Objects">Text Objects</a>: Objects to add symbols to your board.
+<li><a accesskey="9" href="#Net-Objects">Net Objects</a>: Describes the desired connections on the board.
+</ul>
+
+<div class="node">
+<p><hr>
+<a name="Symbol-Objects"></a>Next: <a rel="next" accesskey="n" href="#Via-Objects">Via Objects</a>,
+Up: <a rel="up" accesskey="u" href="#Intro">Intro</a>
+<br>
+</div>
+
+<h3 class="section">2.1 Symbols</h3>
+
+<p><a name="index-symbols_002c-an-overview-4"></a><a name="index-font_002c-an-overview-5"></a>
+The top object is the layout itself. It uses a set of symbols
+that resides at the first logical level. Each symbol is uniquely identified
+by a seven bit <code>ASCII</code> code. All layout objects share the same set of
+symbols. These symbols are used to form text objects on the silkscreen
+and copper layers. Undefined symbols are drawn as filled rectangles.
+
+ <p>Every font file is preprocessed by a user-defined command when it is loaded.
+For details see <span class="samp">fontCommand</span>, <a href="#Resources">Resources</a>.
+
+<div class="node">
+<p><hr>
+<a name="Via-Objects"></a>Next: <a rel="next" accesskey="n" href="#Element-Objects">Element Objects</a>,
+Previous: <a rel="previous" accesskey="p" href="#Symbol-Objects">Symbol Objects</a>,
+Up: <a rel="up" accesskey="u" href="#Intro">Intro</a>
+<br>
+</div>
+
+<h3 class="section">2.2 Vias</h3>
+
+<p><a name="index-vias_002c-an-overview-6"></a>
+Vias provide through-hole connectivity across all layers.
+While vias look a lot like element pins, don't use vias
+for adding elements to the layout, even if that seems
+easier than creating a new element. The default solder-mask
+will cover over vias, so you won't be able to solder to them.
+Of course, you can change this so that vias also have
+solder-mask cut-outs, but it is not the default.
+Vias are also useful for defining arbitrary drill points such as
+those used for mounting a board. Vias used in this way have
+a special flag set so that they have no annular copper ring,
+and also appear in the unplated drill file. <em>Ctrl-H</em> key over
+a via switches it between being a pure-mounting hole and a regular via.
+You can assign a name to a via, which is useful during the creation
+of new element definitions.
+Each via exists on all copper layers. (<em>i.e.</em>
+blind and buried vias are not supported)
+
+<div class="node">
+<p><hr>
+<a name="Element-Objects"></a>Next: <a rel="next" accesskey="n" href="#Layer-Objects">Layer Objects</a>,
+Previous: <a rel="previous" accesskey="p" href="#Via-Objects">Via Objects</a>,
+Up: <a rel="up" accesskey="u" href="#Intro">Intro</a>
+<br>
+</div>
+
+<h3 class="section">2.3 Elements</h3>
+
+<p><a name="index-element_002c-an-overview-7"></a><a name="index-layout_002dname-8"></a>
+Elements represent the components on a board.
+Elements are loaded from <code>ASCII</code> coded files in a
+similar manner to the layout file itself, or from the
+library selector window.
+An element is composed of lines and arcs on the silk-screen
+layer (used to define the package outline), pins
+(or pads for SMD) and three labels that define the
+description, the element's layout-name (which also
+appears on the silk-screen layer) and its value. You
+can choose which of the names are displayed on the screen
+with the <b>Screen</b> menu; however, the silk screen in
+the printout will always show the layout-name.
+Element pins are contained on the first logical level
+and so reside on all layers, but the pads of surface-mount
+elements reside on only the component or solder
+layers. An element can have a mixture of pins, pads
+(on one or both sides), and mounting holes.
+
+ <p>A mark is used to position the element with
+respect to the cross hair during pasting.
+The mark will lie on a grid point when the element
+is positioned. The mark is drawn as a small diamond
+shape, but is only visible when <em>both</em> the <code>silk</code>
+and <code>pins/pads</code> layers are visible.
+All parts of an element are treated as one unit, except for
+the name.
+It is not possible to delete a single pin or move
+only part of an element on the layout.
+You can resize separate pieces of an element,
+but doing so is usually a bad idea. You can move/rotate
+the element name independently of the element it belongs
+to. When you move an element name, a line is draw from
+the cursor to the element mark so it is easy to tell
+which element the name belongs to.
+
+ <p>Each pin and pad has two string identifiers, one is the
+"name" which is a functional description of the pin
+(<em>e.g.</em> "clock in") and the other is the "number" of the
+pin which is used to identify it in a netlist. The "number"
+is usually an integer, but it can be any string. You
+can edit the "name" of each pin of an element, but the
+"number" is embedded in the element definition and is
+determined when the new element is first created.
+Pads are similar to lines on a layer but they must be oriented
+either vertically or horizontally.
+Pads can have either rounded or square ends. Pins
+can be round, square, or octagonal.
+
+ <p>Elements are supported by several special layers: <code>silk</code>, <code>pins/pads</code> and
+<code>far-side</code>. The <code>silk</code> layer shows the package outline and
+also holds legend text and element names. The <code>pins/pads</code> layer is used to toggle
+whether the element's pins and pads are displayed. The <code>far-side</code> layer controls visibility
+of objects (silkscreen and pads) that are on the far (<em>i.e.</em> not currently viewed) side
+of the board.
+
+ <p>The “oldlib” style of footprint libraries distributed with
+<code>Pcb</code> rely upon the M4 macro processor. M4 is typically
+installed under the name <code>m4</code> on most unix-like operating
+systems. It is recommended that you use the GNU version of M4 to
+avoid limitations found in some vendor implementations. See the m4
+man page on your system for more information.
+Every element file is preprocessed by a user-defined command when the file is read.
+For details see <span class="samp">elementCommand</span>, <a href="#Resources">Resources</a>. <code>m4</code>, the default
+value of <span class="samp">elementCommand</span>, allows you to create libraries for
+package definitions that are shared by all elements.
+The old element libraries distributed with <code>Pcb</code> expect <code>m4</code> or an
+equivalent to be the <em>elementCommand</em>. The new library scheme simply has
+each element stored in a self-contained file, so there is no need to learn
+<code>m4</code> to add to the libraries.
+
+ <p><code>Pcb</code> can create a list of
+all connections from one (or all) elements to the others or a list of
+unconnected pins.
+It can also verify the layout connections against a netlist file.
+The element's <span class="samp">layout-name</span> is the name used to identify the element
+in a netlist file (see <a href="#Netlist-File">Netlist File</a>).
+
+ <p>The old libraries, or very old (pre-1.6) layout files may have
+incorrect pin numbering since there was no concept of pin numbers
+when they were created. <code>Pcb</code> uses the order of appearance of
+the pin definitions in the layout or library file if it uses the
+old format, but there is no guarantee that it will be correct for
+these old objects.
+
+ <p><a name="index-old-library-9"></a><a name="index-library-accuracy-10"></a><b>Be aware that a few of the old library parts may still be incorrectly
+implemented regarding pin-numbering.</b> All of the DIL (Dual-
+Inline-Pins) parts are correct and most of the others are too,
+but you should verify the pin numbering
+of any non-DIL part before using an old library part.
+(use the <span class="samp">generate object report</span> in the <b>Info</b> menu
+to see what <code>Pcb</code> thinks a pin's number is)
+All of the old
+library names begin with a ~, so you can easily identify them.
+The old libraries also <em>may</em> contain other sorts of errors,
+including incorrect pin spacing, silkscreen overlapping solder areas, etc.
+<b>Check carefully any element in the old library before using it!</b>
+As the new library grows, the old library will be pared down to
+at least remove all of the elements with errors, but this will
+take time.
+
+ <p>You can make your own element definitions graphically now.
+Simply draw vias for the pins, lines on the solder and/or
+component layers for surface-mount pads (they must be either horizontal
+or vertical),
+and lines and arcs on the silkscreen layer for the silkscreen
+outline. You should <em>name</em> (<em>N</em> key) each via and copper line with the pin <em>number</em>.
+Once you are happy with the geometry, select everything that is to become part of
+the element, then choose <span class="samp">convert selection to element</span> from the <b>Select</b> menu.
+Afterwords you can make pin (or pad) one
+square if you like, and give the element its various names. You can also give
+the pins and pads their functional names. Note that the
+element mark corresponds to the position you click after choosing the
+conversion from the menu, so decide where the mark goes and make
+sure it falls on a grid point before you request the conversion.
+If the vias/lines are not named, then the pin numbering will correspond to the
+order in which they were placed.
+
+ <p>When you create a new element, remember that silkscreen lines
+should <em>never</em> overlap the copper part of the
+pins or pads, as this can interfere with soldering. The silkscreen
+should identify the maximum extent of the element package so it
+is easy to see how close elements can be placed together.
+
+ <p>If you want to make an element similar to an existing one, you can
+break an element into constituent pieces from the <b>Buffer</b> menu.
+Paste the pieces to the layout, make the necessary changes, then
+convert it back into an element. If the pin numbers haven't changed,
+there is no need to name each via/line as they are pre-named when
+the element was broken apart. When you create a new element, you
+can save it to a file in order to have easy access to it the next
+time you run <code>Pcb</code>.
+
+<div class="node">
+<p><hr>
+<a name="Layer-Objects"></a>Next: <a rel="next" accesskey="n" href="#Line-Objects">Line Objects</a>,
+Previous: <a rel="previous" accesskey="p" href="#Element-Objects">Element Objects</a>,
+Up: <a rel="up" accesskey="u" href="#Intro">Intro</a>
+<br>
+</div>
+
+<h3 class="section">2.4 Layers</h3>
+
+<p><a name="index-layers_002c-an-overview-11"></a>
+Every layout consists of several layers that can be used independently
+or treated as a group.
+Layer groups can be used to logically separate (and color-code)
+different traces (<em>e.g.</em> power and signal); however, all
+layers within a group reside on the same physical
+copper layer of a board, so using different layers within the same
+group won't provide electrical separation where they touch or overlap.
+For details, see <span class="samp">layerGroups</span>, <a href="#Resources">Resources</a>.
+Each layer is drawn in a color defined in the resource file
+and identified by a name that you can change (for details
+see <span class="samp">layerColor</span>, <a href="#Resources">Resources</a>.)
+Layers are really just containers for line, arc, polygon, and text objects. The
+component and solder layers contain SMD elements as well, but the
+file structure doesn't reflect that fact directly.
+
+ <p><a name="index-layer-groups-12"></a>Each layer group
+represents a physical layer on the printed circuit board. If you want to make
+a four layer board, you'll need to have at least four layer groups.
+Connections between layer groups are established only through element pins and vias.
+The relationship between a specific layer and the board itself is configurable from
+the <span class="samp">Edit layer groups</span> option in the <b>Settings</b> menu.
+The layer groups corresponding to the physical layers: <em>component-side</em>
+and <em>solder-side</em> are always defined and you must map at least one
+logical layer to each, even if you plan to make a single-sided board.
+You are not obligated to put tracks on either of them.
+Surface mount elements always reside on either the component-side or the
+solder-side layer group. When you paste an element from the buffer,
+it will go onto whichever side of the board you are viewing.
+You can swap which side of the board you are viewing by pressing
+the <em>Tab</em> key, or by selecting <span class="samp">view solder side</span> from the
+<b>Screen</b> menu.
+The layer groups just have a name or number associated with them - where
+they are sandwiched in the board is left for you to tell the
+manufacturer.
+
+ <p>The silkscreen layer is special because there are actually two silkscreen
+layers, one for the top (component) and one for the bottom (solder) side
+of the board. Which silk layer you draw on is determined by the side of the
+board that you are viewing. If you are viewing the component side, then
+drawing on the silk layer draws to the component-side silk layer.
+
+ <p>The netlist layer is another special layer. It shows rat's-nest lines
+(<em>i.e.</em> guides that show how the netlist expects the element to interconnect).
+If you make this the active layer, you can use the Line tool to add
+entries into the netlist, or to delete connections from the netlist
+window. Except for these two purposes, you should not
+make the netlist layer the active layer. Usually there is no need to
+do this because a separate schematic package should be used to create the
+netlist. <code>Pcb</code> can automatically draw all of the rats from
+the netlist. In some cases you may want to make a small change without
+going to the trouble of modifying the schematic, which is why this
+facility is provided.
+
+<div class="node">
+<p><hr>
+<a name="Line-Objects"></a>Next: <a rel="next" accesskey="n" href="#Arc-Objects">Arc Objects</a>,
+Previous: <a rel="previous" accesskey="p" href="#Layer-Objects">Layer Objects</a>,
+Up: <a rel="up" accesskey="u" href="#Intro">Intro</a>
+<br>
+</div>
+
+<h3 class="section">2.5 Lines</h3>
+
+<p><a name="index-lines_002c-an-overview-13"></a>
+Lines are used to draw tracks on the pc board.
+When in the line mode, each <em>Btn1</em>
+press establishes one end of a line.
+Once the second point is defined, the line is drawn
+and a new line started where the first one ended.
+You can abandon the new starting point in favor
+of another by pressing <em>Ctrl-Btn1</em>, or
+<em>Btn3</em>, but don't use <em>Btn2</em>.
+The undo function (<em>U</em> key or <span class="samp">undo last operation</span>
+from the <b>Edit</b> menu) will take you back
+point by point if you use it while in the line mode. If you drag
+the pointer out of the Layout area while drawing a line, the
+display will auto-scroll (assuming sufficient zoom for scrolling).
+To stop auto-scroll, simply pass the pointer over the panner control.
+
+ <p><a name="index-two-line-mode-14"></a>New lines can be restricted to 45 degree angles if desired. You can toggle this
+restriction on and off while creating lines by pressing the <em>period</em> key.
+If the 45 degree restriction is turned on, then the <em>/</em> (forward slash) key
+can be used to cycle through three different modes of 45 degree line creation.
+One mode just creates a single line forced to the nearest 45 degree vector. The next
+mode creates two lines from the start to end points such that the first line leaves the
+start point at a 90 degree vector, and the second line enters the end point on a 45
+degree vector. The last mode creates two lines such that the first line leaves the
+start point on a 45 degree vector and arrives at the end point on a 90 degree vector.
+You can temporarily swap between the last two modes by holding the <em>Shift</em> key down.
+
+ <p>It is simple to edit a line object by breaking it into pieces (insert point mode),
+moving an end point or the whole line (<em>Arrow tool</em>),
+or changing the layer it resides on (<em>M</em> key moves the line under the pointer
+to the active layer).
+In the case when two line segments meet at exactly the same
+point you can delete the intermediate point, otherwise the delete tool removes an entire line.
+Feel free to experiment
+since <code>Pcb</code> will allow you to undo and redo anything that materially affects your work.
+If you switch active layers in the midst of placing lines a via will automatically be
+placed, when necessary, in order to continue the connection.
+
+ <p><a name="index-clearance-15"></a>If you draw a line inside a polygon, it will either plow through the
+polygon creating a clearance, or touch the polygon. This behavior is
+selectable in the <b>Settings</b> menu for new lines. To change the
+behavior of an existing line, hit the <em>J</em> key with the cross hair
+over the line. You can increase the size of the clearance by 2 mils on
+each edge with the with the
+<em>K</em> key. <em>Shift-K</em> will decrease the clearance by 2 mils.
+The increment may be changed from 2 mils through the application
+resource file.
+The clearance can be also increased, decreased and set
+by the <em>ChangeClearSize</em> action.
+
+ <p>Lines do not need to intersect the center of a pin, pad, via, or other
+line for <code>Pcb</code> to understand that they make electrical connection.
+If the connection is too tenuous, running the design rule checker will report
+that the connection may break if the line width shrinks slightly.
+
+<div class="node">
+<p><hr>
+<a name="Arc-Objects"></a>Next: <a rel="next" accesskey="n" href="#Polygon-Objects">Polygon Objects</a>,
+Previous: <a rel="previous" accesskey="p" href="#Line-Objects">Line Objects</a>,
+Up: <a rel="up" accesskey="u" href="#Intro">Intro</a>
+<br>
+</div>
+
+<h3 class="section">2.6 Arcs</h3>
+
+<p><a name="index-arc-16"></a>
+<code>Pcb</code> can handle arcs of any angular extent, but when you
+create an arc with the Arc tool, it will
+be a quarter circle (this means they always bend a right angle). Arcs are very similar
+to lines otherwise. They are created on the active layer and have the same thickness
+that new lines will have. The various clicks for creating lines work pretty much the
+same way for creating arcs.
+In order to make the arc curve in the desired direction, drag the mouse along
+the tangent line from the starting position towards the end position. If the grid is
+too coarse, it may not be possible to distinguish whether you've moved over then up,
+or up then over, so if you can't seem to make the arc go in the direction you want, try pressing
+the <em>Shift</em> key while drawing the arc. Decreasing the grid spacing may also help.
+Alternatively you can draw the wrong arc, then
+rotate and move it where you want. Like the Line tool, after an arc is drawn a new
+starting point is established at the end point.
+
+ <p>Whenever a starting point is established
+by either the Line or Arc tools it will be retained if you switch directly between the
+tools (e.g. <em>F2</em> key for Lines, <em>F8</em> key for Arcs. Arcs can either touch or
+clear polygons just like lines do. Of course connection
+searches, undo and all the other features you'd expect work with arcs too.
+
+<div class="node">
+<p><hr>
+<a name="Polygon-Objects"></a>Next: <a rel="next" accesskey="n" href="#Text-Objects">Text Objects</a>,
+Previous: <a rel="previous" accesskey="p" href="#Arc-Objects">Arc Objects</a>,
+Up: <a rel="up" accesskey="u" href="#Intro">Intro</a>
+<br>
+</div>
+
+<h3 class="section">2.7 Polygons</h3>
+
+<p><a name="index-polygon_002c-an-overview-17"></a>
+Sometimes it's useful to fill large areas with solid copper.
+The way to do this is with polygons.
+Polygons can be created in either the polygon mode or the rectangle mode.
+In the polygon mode, you'll have to define each corner of the polygon
+with a mouse click (<em>Btn1</em>). When the last point is clicked
+exactly on top of the starting point, the polygon is finished.
+Since this can be hard to do, the <em>Shift-P</em> key will enter the
+final point for you, closing the polygon.
+If the 45 degree angle restriction is turned on
+and you try to close the polygon when it is not possible, you'll get a
+warning instead. If you haven't finished entering a polygon, but want to
+undo one (or more) of the points that you've already defined, use the
+undo command (<em>U</em> key).
+
+ <p>With the rectangle tool, defining
+the two diagonally opposite corners is sufficient, but of course the resulting
+polygon is a rectangle.
+Like lines, a polygon can by edited by deleting, inserting and moving the points
+that define it. Pins and vias <em>always</em> clear through polygons without
+touching them when first positioned. You must add a thermal with the thermal
+tool in order to connect pins and vias to polygons. Thermals can be added and removed by
+clicking <em>Btn1</em> with the thermal tool over the pin or via.
+The thermal tool always
+places a thermal to polygons on the active layer, so if the tool doesn't
+seem to work, it's probably because the polygon you want to touch is not
+on the active layer.
+
+ <p><code>Pcb</code> is capable of handling complex polygons, but
+using a number of simpler ones improves performance of the connection tracing code.
+You also must be careful not to create polygons that touch or overlap themselves.
+The fabricated board may not look the way you expect if you violate this
+principle. It is always ok to have two (or more) polygons touch or overlap
+each other, but not for points within the same polygon to do so.
+
+ <p>The great advantage to this new polygon behavior is that simple or complex ground
+and/or power planes can be easily made with polygons and seen on the screen.
+If you don't want this auto-clearance behavior, or you load a layout created by
+an early version of <code>Pcb</code>, the old behavior
+(shorts to all piercing pins and vias) is available. A <span class="samp">ChangeSize</span>
+operation (<em>S</em> key) toggles a polygon between the new and old polygon/pin
+behavior.
+
+<div class="node">
+<p><hr>
+<a name="Text-Objects"></a>Next: <a rel="next" accesskey="n" href="#Net-Objects">Net Objects</a>,
+Previous: <a rel="previous" accesskey="p" href="#Polygon-Objects">Polygon Objects</a>,
+Up: <a rel="up" accesskey="u" href="#Intro">Intro</a>
+<br>
+</div>
+
+<h3 class="section">2.8 Text</h3>
+
+<p><a name="index-text_002c-an-overview-18"></a><a name="index-strings_002c-an-overview-19"></a>
+Text objects should be used to label a layout or to put additional
+information on the board. Elements have their <span class="samp">layout-name</span> labels on the
+silk-screen layer. If you are making a board without a silkscreen,
+you can use copper text to label the elements, but you have to do
+this manually.
+
+ <p>Text is always horizontal when first created, but the
+rotate mode can align it along 0, 90, 180 and 270 degree angles.
+Text on the far side of the board will automatically appear mirror-imaged.
+
+ <p><em>Warning:</em> <b>TEXT OBJECTS ON A COPPER LAYER CREATE COPPER LINES BUT THEY ARE NOT SCANNED FOR
+CONNECTIONS OR TESTED FOR CREATING SHORTS VS. THE NETLIST. NEITHER ARE TEXT OBJECTS TESTED AGAINST ANY DESIGN RULES</b>.
+
+<div class="node">
+<p><hr>
+<a name="Net-Objects"></a>Previous: <a rel="previous" accesskey="p" href="#Text-Objects">Text Objects</a>,
+Up: <a rel="up" accesskey="u" href="#Intro">Intro</a>
+<br>
+</div>
+
+<h3 class="section">2.9 Nets</h3>
+
+<p><a name="index-rats_002dnest-20"></a><a name="index-netlist-21"></a>
+Layout files also contain the netlist that describes how the elements
+are supposed to be interconnected. This list of connections can be
+loaded from a netlist file (see <a href="#Netlist-File">Netlist File</a>), or
+entered by drawing rat-lines as described
+previously. Each net has a name and routing style associated with it.
+The net contains a list of all element <em>layout-name</em> names and
+pin <em>numbers</em> that should
+be connected to the net. Loading a netlist file will replace all
+existing nets with the ones from the file.
+The <em>Netlist</em> window provides an easy way to
+browse through the net list. You can display the rat's-nest by selecting
+<span class="samp">optimize rats-nest</span> from the <b>Connects</b> menu. If you move or rotate elements,
+the rat's-nest will automatically follow the movements, but they won't
+necessarily show the shortest paths until you optimize them again.
+
+<!-- chapter 2 - -->
+<div class="node">
+<p><hr>
+<a name="Getting-Started"></a>Next: <a rel="next" accesskey="n" href="#Autorouter">Autorouter</a>,
+Previous: <a rel="previous" accesskey="p" href="#Intro">Intro</a>,
+Up: <a rel="up" accesskey="u" href="#Top">Top</a>
+<br>
+</div>
+
+<h2 class="chapter">3 Getting Started</h2>
+
+<p><a name="index-how-to-start-22"></a>
+The goal of this chapter is to give you enough information to learn how
+<code>Pcb</code> works and how to develop your layouts to make the best use of <code>Pcb</code>'s
+features. All event translations (<em>i.e.</em> the buttons and keys you
+press) refer to the default application resource file shipped with <code>Pcb</code>.
+There is probably no need to change this unless your window
+manager uses some of the button events itself; however, if you <em>want</em>
+to customize the behavior of <code>Pcb</code> then changing the resource file
+is usually the best way to do it.
+
+ <p>Get yourself a printout of this chapter and <em>User Commands</em>, if you
+haven't already done so, and follow the examples.
+
+ <p>Start <code>Pcb</code> (the actual command will use all lower-case letters)
+without any additional options.
+If you get the error message:
+
+<pre class="display"> can't find default font-symbol-file 'default_font'
+</pre>
+<p><br>then the font searchpath or filename in the application resource<br>
+ file is wrong. Be sure that your <code>m4</code> program supports search paths.
+If not, get <code>GNU m4</code>.
+For other messages, see <a href="#problems">problems</a>.
+Another quick-start is provided by <code>pcbtest.sh</code> in the <span class="file">src</span>
+directory. If some features don't seem to work, try running <code>pcbtest.sh</code>,
+if that works, then <code>Pcb</code> hasn't been installed properly.
+
+<ul class="menu">
+<li><a accesskey="1" href="#Application-Window">Application Window</a>: The elements of the main window.
+<li><a accesskey="2" href="#Log-Window">Log Window</a>: The optional logging window
+<li><a accesskey="3" href="#Library-Window">Library Window</a>: The circuit selection window
+<li><a accesskey="4" href="#Netlist-Window">Netlist Window</a>: The desired connections window
+<li><a accesskey="5" href="#Drawing-and-Removing">Drawing and Removing</a>
+<li><a accesskey="6" href="#Moving-and-Copying">Moving and Copying</a>
+<li><a accesskey="7" href="#Loading-and-Saving">Loading and Saving</a>
+<li><a accesskey="8" href="#Printing">Printing</a>: Creating Gerber files or postscript files
+<li><a accesskey="9" href="#Arrow-Tool">Arrow Tool</a>: Selecting/Moving objects.
+<li><a href="#Rats-Nest">Rats Nest</a>: Helps you place and route tracks against a netlist.
+<li><a href="#Design-Rule-Checking">Design Rule Checking</a>: Check for manufactureability
+<li><a href="#Trace-Optimizer">Trace Optimizer</a>: Optimization of layouts
+<li><a href="#Searching-for-elements">Searching for elements</a>: Searching for elements
+<li><a href="#Measuring-distances">Measuring distances</a>: Measuring distances
+<li><a href="#Vendor-drill-mapping">Vendor drill mapping</a>: Mapping drills to a vendor specified list
+<li><a href="#Connection-Lists">Connection Lists</a>: How to get a list of all or some connections.
+</ul>
+
+<div class="node">
+<p><hr>
+<a name="Application-Window"></a>Next: <a rel="next" accesskey="n" href="#Log-Window">Log Window</a>,
+Up: <a rel="up" accesskey="u" href="#Getting-Started">Getting Started</a>
+<br>
+</div>
+
+<h3 class="section">3.1 The Application Window</h3>
+
+<p>The main window consists of six areas:
+the menu at the top, the panner control in the upper left corner, the layer
+controls located below the panner, the tool buttons
+located below the layer controls, the Layout area to the right of these, and the
+status line at the bottom of the window.
+
+<ul class="menu">
+<li><a accesskey="1" href="#Menu">Menu</a>
+<li><a accesskey="2" href="#Status_002dline-and-Input_002dfield">Status-line and Input-field</a>: What is the program configuration.
+<li><a accesskey="3" href="#Panner-Control">Panner Control</a>: Used to pan the layout view when zoomed in.
+<li><a accesskey="4" href="#Layer-Controls">Layer Controls</a>: Switch layers on/off; change current one.
+<li><a accesskey="5" href="#Tool-Selectors">Tool Selectors</a>: Select a layout tool.
+<li><a accesskey="6" href="#Layout-Area">Layout Area</a>: Where the layout is drawn.
+</ul>
+
+<div class="node">
+<p><hr>
+<a name="Menu"></a>Next: <a rel="next" accesskey="n" href="#Status_002dline-and-Input_002dfield">Status-line and Input-field</a>,
+Up: <a rel="up" accesskey="u" href="#Application-Window">Application Window</a>
+<br>
+</div>
+
+<h4 class="subsection">3.1.1 Menus</h4>
+
+<p><a name="index-menus-23"></a><a name="index-popping-up-menus-24"></a>
+The menus are located at the top of the Layout area. Most, but not all,
+of their functions are also available from the keyboard. Similarly, some
+functions are only achievable through the keyboard or command entry.
+Some menu entries such as <span class="samp">center layout</span> in the <b>Screen</b> menu require a certain cross hair position.
+In this case a prompt message will popup at the bottom of the screen
+with wording similar to the following:
+<pre class="example"> move pointer to the appropriate screen position and press a button
+</pre>
+ <p>Any mouse button will do the job, whereas any key except the arrow (cursor) keys
+will cancel the operation. If it seems like the menu hasn't done what you
+expected, check to see if it is waiting for the position click. For details see <a href="#Actions">Actions</a>.
+
+ <p>Pressing <em>Btn3</em> in the Layout area also pops up a menu with many of the most common operations (except
+when you're in the midst of drawing a line or arc). When
+a choice in the <em>Btn3</em> popup menu needs a cross hair position, it uses the position
+where the cross hair was when <em>Btn3</em> was pressed. For example, to get detailed
+information on an object, place the cross hair over the object, press <em>Btn3</em>, then
+choose <span class="samp">object report</span>. If you pop up the <em>Btn3</em> menu but don't want to
+take any of the actions, click on one of the headers in the menu.
+
+
+<a name="index-File_002c-popup-menu-25"></a>
+<dl><dt><b>File</b><dd>This menu offers a choice of loading, saving and printing data, saving
+connection information to a file or quitting the application. Most
+of the entries in the <b>File</b> menu are self explanatory.
+Selecting
+<span class="samp">print layout</span> pops up a printer control dialog.
+A selection of several device drivers is available from the printer control
+dialog. Presently <em>PostScript</em>, <em>encapsulated PostScript</em>,
+and <em>GerberX</em> are supported. The <em>GerberX</em> driver produces
+all of the files necessary to have the board professionally manufactured.
+The connection saving features in the <b>File</b> menu produce outputs in an
+arcane format that is not too useful. They do <em>not</em> produce netlist
+files.
+
+ <p><a name="index-Edit_002c-popup-menu-26"></a><a name="index-undo-27"></a><a name="index-redo-28"></a><br><dt><b>Edit</b><dd>The <b>Edit</b> menu provides the usual cut, copy, paste
+which work on selections. To learn how to
+create complex selections, see <a href="#Arrow-Tool">Arrow Tool</a>.
+The <b>Edit</b> menu also
+provides access to Undo and Redo of the last operation. These
+can also be accomplished with the <em>U</em> key and <em>Shift-R</em>
+key. Finally, the <b>Edit</b> menu allows you to change the names
+of: the layout, the active layer, or text objects on the layout.
+
+ <p><a name="index-Screen_002c-popup-menu-29"></a><a name="index-displaying-element-names-30"></a><a name="index-element_002c-display-names-of-31"></a><a name="index-grid_002c-display-32"></a><a name="index-grid_002c-alignment-33"></a><a name="index-zoom_002c-setting-34"></a><br><dt><b>Screen</b><dd>The <b>Screen</b> menu supports most functions related to
+the whole Layout area. There are various entries to change the grid to some popular
+values, the zoom factor, and which kind of element name is displayed.
+You can also re-align the grid origin and turn on and off the display
+of the grid.
+Before changing the grid alignment, I recommend that you zoom in as close as
+possible so that you're sure the grid
+points appear exactly where you want them.
+
+ <p><a name="index-solder-mask_002c-viewing-and-editing-35"></a>The <b>Screen</b> menu also allows you to turn on and off the
+visibility of the solder-mask layer. When the solder-mask layer
+is made visible it obscures most of the layout, so only turn
+this on when you really want to know what the solder-mask will
+look like. The solder-mask that you see belongs to the
+side of the board you are viewing, which can be changed with
+the <span class="samp">view solder side</span> option, also found in the <b>Screen</b> menu.
+When the solder-mask is displayed, the pin and pad clearance adjustments
+(see <a href="#Line-Objects">Line Objects</a>) alter the size of mask cut-outs.
+
+ <p><a name="index-Sizes_002c-popup-menu-36"></a><br><dt><b>Sizes</b><dd>The <b>Sizes</b> menu allows you to select a group of line thickness, via diameter, via drill
+size, and clearance (keepaway) (collectively called a "routing style") to be copied to the "active" sizes.
+You can also change the names given to the routing styles and adjust their values from
+this menu. The "active" sizes are also adjustable from this menu.
+The "active" sizes are shown in the status-line and control the initial size of new vias,
+drilling holes, lines, clearances, text-objects and also the maximum dimensions of the
+board layout.
+
+ <p><a name="index-Settings_002c-popup-menu-37"></a><a name="index-unique-names-38"></a><a name="index-rubber-band-39"></a><a name="index-snap-to-pins-40"></a><a name="index-clearance_002c-for-new-lines-41"></a><br><dt><b>Settings</b><dd>The <b>Settings</b> menu controls several operating configuration
+parameters. The <span class="samp">edit layer groups</span> entry brings up a dialog
+that allows you to change the way layers are grouped. Layer grouping
+is described in <a href="#Layer-Objects">Layer Objects</a>. The <span class="samp">all-direction lines</span>
+entry controls
+the clipping of lines to 45-degree angles. You can also control
+whether moving individual objects causes the attached lines to
+"rubber band" with the move or not from the <b>Settings</b> menu. Another
+entry controls whether the starting clip angle for the two-line
+mode (see <a href="#Line-Objects">Line Objects</a>) alternates every other line. You can
+also control whether element names must be unique from the <b>Settings</b>
+menu. When unique element names are enforced, copying a new element
+will automatically create a unique <span class="samp">layout-name</span> name for it
+provided that the name originally ended with a digit (<em>e.g.</em>
+U7 or R6). The <b>Settings</b> menu allows you to control
+whether the cross hair will snap to pins and pads even when they
+are off-grid. Finally you can control whether new lines and
+arcs touch or clear intersecting polygons from this menu.
+
+ <p><a name="index-Select_002c-popup-menu-42"></a><a name="index-selected-objects_002c-removing-43"></a><a name="index-selected-objects_002c-changing-sizes-44"></a><br><dt><b>Select</b><dd>This menu covers most of the operations that work with selected objects.
+You may either (un)select all visible objects on a layout or only the ones
+which have been found by the last connection scan see
+<!-- DRM: not sure where this was suppose to xfef to. -->
+<!-- @ref{find connections} -->
+.
+You can delete all selected objects from this menu.
+Other entries in the <b>Select</b> menu change the sizes of selected objects.
+Note that a select action only affects those objects that are
+selected <em>and</em> have their visibility turned on in the La...
[truncated message content] |
|
From: <gi...@gp...> - 2010-03-10 18:09:41
|
The branch, master has been updated
via 0637d83e4cf75514904585de35ab2e4232ddcf6e (commit)
from 37c4bb33d1f3e1c350e8cdaef51c3d6eb7ae5f5d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
Makefile | 1 +
bugs.html | 14 +++-
bugs.shtml | 13 +++-
contributing.html | 234 ++++++++++++++++++++++++++++++++++++++++++++++++++++
contributing.shtml | 162 ++++++++++++++++++++++++++++++++++++
faq.html | 1 +
index.html | 1 +
left_column.incl | 1 +
links.html | 1 +
manual.html | 1 +
news.html | 1 +
obtaining.html | 1 +
12 files changed, 429 insertions(+), 2 deletions(-)
create mode 100644 contributing.html
create mode 100644 contributing.shtml
=================
Commit Messages
=================
commit 0637d83e4cf75514904585de35ab2e4232ddcf6e
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
Add a 'how to help' page with some details about what can make
patches more usefu.
:100644 100644 59384e8... 53703e3... M Makefile
:100644 100644 95ecf7f... e9af7a8... M bugs.html
:100644 100644 3f3d12a... 9b3b589... M bugs.shtml
:000000 100644 0000000... 157c84c... A contributing.html
:000000 100644 0000000... d0d5d54... A contributing.shtml
:100644 100644 999cf3e... 1405fd5... M faq.html
:100755 100755 54cc765... f67966d... M index.html
:100644 100644 d912026... 0f235c2... M left_column.incl
:100644 100644 c3c0178... 83c991f... M links.html
:100644 100644 5e31616... da43de0... M manual.html
:100644 100644 95d69d1... 0df398f... M news.html
:100644 100644 459fe9a... 582dafb... M obtaining.html
=========
Changes
=========
commit 0637d83e4cf75514904585de35ab2e4232ddcf6e
Author: Dan McMahill <da...@mc...>
Commit: Dan McMahill <da...@mc...>
Add a 'how to help' page with some details about what can make
patches more usefu.
diff --git a/Makefile b/Makefile
index 59384e8..53703e3 100644
--- a/Makefile
+++ b/Makefile
@@ -13,6 +13,7 @@ SHTML_INCLUDE_PATH= $(srcdir)
SHTML_IN= \
bugs.shtml \
+ contributing.shtml \
faq.shtml \
index.shtml \
links.shtml \
diff --git a/bugs.html b/bugs.html
index 95ecf7f..e9af7a8 100644
--- a/bugs.html
+++ b/bugs.html
@@ -46,7 +46,7 @@
<p>
- Bugs reports and patchea for gschem or gsch2pcb (part of <a href="http://www.geda.seul.org/">gEDA/gaf</a>) should
+ Bugs reports and patches for gschem or gsch2pcb (part of <a href="http://www.geda.seul.org/">gEDA/gaf</a>) should
be reported on the <a href="http://geda.sourceforge.net/">gEDA/gaf sourceforge site</a>.
</p>
@@ -85,6 +85,17 @@
</LI>
<LI>
+ If you are able to provide a testsuite entry that demonstrates
+ the bug, this is extremely helpful. Not only will it help in
+ reproducing the bug so we can debug it, it will help improve the
+ long term quality of PCB. A good testsuite check is the
+ <em>simplest</em> example that demonstrates the bug. A huge
+ example is much less effective of a test. See <a
+ href="contributing.html">How to Help</a> for more information
+ about the testsuite.
+ </LI>
+
+ <LI>
Please log into the bug tracking system. This allows you to receive a notification
when additional content is added to the bug report or if its status changes. It is
also useful when seeking feedback to see if a particular bug has been fixed.
@@ -122,6 +133,7 @@
<tr><td bgcolor="#FFFFFF" nowrap>
<font face="helvetica, arial" size="-1">
<a href="bugs.html">Bug Reporting</a><br>
+ <a href="contributing.html">How to Help</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=73743">Downloads</a><br>
<a href="faq.html">F.A.Q.</a><br>
<a href="index.html">Home</a><br>
diff --git a/bugs.shtml b/bugs.shtml
index 3f3d12a..9b3b589 100644
--- a/bugs.shtml
+++ b/bugs.shtml
@@ -40,7 +40,7 @@
<p>
- Bugs reports and patchea for gschem or gsch2pcb (part of <a href="http://www.geda.seul.org/">gEDA/gaf</a>) should
+ Bugs reports and patches for gschem or gsch2pcb (part of <a href="http://www.geda.seul.org/">gEDA/gaf</a>) should
be reported on the <a href="http://geda.sourceforge.net/">gEDA/gaf sourceforge site</a>.
</p>
@@ -79,6 +79,17 @@
</LI>
<LI>
+ If you are able to provide a testsuite entry that demonstrates
+ the bug, this is extremely helpful. Not only will it help in
+ reproducing the bug so we can debug it, it will help improve the
+ long term quality of PCB. A good testsuite check is the
+ <em>simplest</em> example that demonstrates the bug. A huge
+ example is much less effective of a test. See <a
+ href="contributing.html">How to Help</a> for more information
+ about the testsuite.
+ </LI>
+
+ <LI>
Please log into the bug tracking system. This allows you to receive a notification
when additional content is added to the bug report or if its status changes. It is
also useful when seeking feedback to see if a particular bug has been fixed.
diff --git a/contributing.html b/contributing.html
new file mode 100644
index 0000000..157c84c
--- /dev/null
+++ b/contributing.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<html>
+ <head>
+ <link rev="made" href="mailto:dan_at_mcmahill_net">
+ <link rel="icon" href="favicon.ico" type="image/x-icon">
+ <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
+ <title>How to Help</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+ <meta name="DESCRIPTION" content="PCB: an interactive printed circuit board editor">
+ <meta name="KEYWORDS" content="
+ pcb, pwb, printed circuit, printed circuit board, gerber, rs274x">
+ </head>
+
+ <!-- Start the main page table -->
+ <body bgcolor="#ffffff" text="#000000" link="#3535c5" vlink="#700080">
+
+<table border="0" cellspacing="0" cellpadding="5"><tr>
+ <td></td>
+ <td rowspan=2 valign="top" width="100%">
+
+
+
+ <!-- The main action area -->
+ <center>
+
+ <a href="images/logo.png"><img src="images/logo.png"
+ width="497" height="47"
+ alt="[PCB Logo]"
+ border="0"
+ hspace="10" vspace="5"> </a>
+ </center>
+ <font face="helvetica, arial">
+ <p>
+ PCB is developed by volunteers. As with any volunteer project,
+ we always can use more help. This page tries to give some
+ guidelines on how to more effectively help out.
+ </p>
+
+ <p>
+ See <a href="bugs.html">Reporting Bugs</a> for information on
+ where to report bugs and how to make an effective bug report.
+ </p>
+
+ <h2><a name="general">General Coding Guidelines</a></h2>
+ <ul>
+ <li>
+ Use the <a href="http://www.gnu.org/prep/standards/">GNU Coding
+ Standards</a> for source code formatting. You can use the
+ <code>indent</code> program to help reformat your code.
+ </li>
+
+ <li>
+ Your code should compile cleanly without any compiler warnings.
+ In the past we have found and fixed many bugs by simply paying
+ attention to the compiler warnings. Warnings that don't
+ indicate real bugs end up encouraging people to ignore all the
+ warnings.
+ </li>
+
+ <li>
+ Changes which require the use of an additional library or tool
+ are discouraged. If there is a really good reason, then adding
+ a dependency is not out of the question. However we don't want
+ to add extra baggage unnecessarily.
+ </li>
+
+ <li>
+ Changes which add new export options or new exporters should add
+ appropriate entries to the test suite.
+ </li>
+
+ <li>
+ When you submit your patch to the patch tracking system, please
+ log in. This allows you to receive a notification
+ when additional content is added to the ticket or if its status changes. It is
+ also useful when seeking feedback to see if a particular bug has
+ been fixed. Just including your email and posting without
+ logging in causes additional work for the developers.
+ </li>
+ </ul>
+
+ <h2><a name="testsuite">Test suite</a></h2>
+ <p>PCB includes a test suite. Currently the test suite does not
+ check the GUI but it does check the various exporters. The
+ test suite is in the <code>pcb/tests</code> directory. The
+ <a
+ href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=tests/README.txt;hb=HEAD">
+ README.txt</a> file there has complete documentation on how to
+ use the test suite and how to add to the test suite.
+ </p>
+ <p>
+ If you add a
+ new exporter or if you add command line options to an existing
+ exporter you must add a test suite entry. Similarly if you find
+ a bug in one of the exporters, the preferred procedure is to add
+ a test suite entry which demonstrates the bug, fix the bug, and
+ then verify that the test suite shows proper functionality.
+ </p>
+
+ <p>When a new test is added it is important to try and make it
+ as simple and modular as possible. In other words, if there is a
+ problem with a particular footprint not exporting correctly,
+ then make a test suite entry with just that footprint or a
+ simplified view of that footprint. Don't just use a board with
+ a thousand other components on it because it makes debugging
+ much harder.
+ </p>
+
+ <h2><a name="actions">PCB Actions</a></h2>
+ <p>PCB uses "actions" internally to do much of the work. An
+ "action" can be thought of as a simplified function. All of
+ PCB's actions are fully documented in the <a
+ href="manual.html">PCB manual</a>. If you add any new actions,
+ then you <em>must</em> add the appropriate documentation. The
+ documentation for all actions is embedded in the source code
+ using specially formatted comments. Search for the string
+ "%start-doc" in the existing source code for many examples.
+ This documentation is later automatically extracted when the
+ manual is built.
+ </p>
+
+ <h2><a name="manual">PCB Manual</a></h2>
+ <p>
+ If your changes add to or modify the behavior of PCB in a way
+ which is not simply a bug fix, then update or add to the
+ manual. The PCB manual is in the <code>doc/</code> directory
+ from the main source tree.
+ </p>
+
+ <h2><a name="fileformat">File Format Changes</a></h2>
+ <p>
+ Do not change any file formats unless absolutely required. If
+ you do make a change to the file format (the parser is in
+ <a
+ href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=src/parse_y.y;hb=HEAD">src/parse_y.y</a>
+ then you need to update the PCB_FILE_VERSION macro in
+ <a
+ href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=src/file.h;hb=HEAD">src/file.h</a>.
+ The <code>.pcb</code> file format may not be changed in a way
+ that prevents PCB loading any older file formats
+ </p>
+ <p>
+ If you must change the file format, then the structured comments
+ in
+ <a
+ href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=src/parse_y.y;hb=HEAD">src/parse_y.y</a>
+ <em>must</em> be updated to reflect the change. This is how the
+ manual section on file formats is generated.
+ </p>
+
+ </font>
+
+ </td>
+
+ </tr>
+
+ <!-- The left hand column -->
+ <tr>
+ <td valign="top">
+
+ <table width="100%" cellspacing=0 cellpadding=0 border=0>
+ <tr>
+ <td>
+ <img src="images/logo-small.png" width="165" height="111"
+ alt="[PCB Logo]">
+ </td></tr>
+ </table>
+
+ <br>
+ <table width="100%" cellspacing=0 cellpadding=2 border=0>
+ <tr>
+ <td bgcolor="#000000">
+ <table width="100%" cellspacing=0 cellpadding=4 border=0>
+ <tr><td bgcolor="#e0e0f0" nowrap>
+ <font face="helvetica, arial" color="#000066">
+ <b>Information</b>
+ </font>
+ </td></tr>
+ <tr><td bgcolor="#FFFFFF" nowrap>
+ <font face="helvetica, arial" size="-1">
+ <a href="bugs.html">Bug Reporting</a><br>
+ <a href="contributing.html">How to Help</a><br>
+ <a href="http://sourceforge.net/project/showfiles.php?group_id=73743">Downloads</a><br>
+ <a href="faq.html">F.A.Q.</a><br>
+ <a href="index.html">Home</a><br>
+ <a href="obtaining.html">How to Get PCB</a><br>
+ <a href="links.html">Links</a><br>
+ <a href="manual.html">Manual</a><br>
+ <a href="news.html">News</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Sourceforge</a><br>
+ <a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
+ </font>
+ </td></tr></table>
+ </td></tr>
+ </table>
+
+ <br>
+
+ </td>
+</tr>
+
+
+
+ </table>
+ <p>
+
+ <center>
+<!--
+ <A href="http://sourceforge.net"><IMG
+ src="http://sourceforge.net/sflogo.php?group_id=73743&type=5"
+ width="210"
+ height="62"
+ border="0"
+ alt="SourceForge.net Logo"></A>
+-->
+
+<table border=0 cellpadding=0 cellspacing=0><tr>
+ <td width=25> </td>
+ <td valign="top" align="center">
+
+ <address>
+ <font color="#000000" size="-1">
+ </font>
+ </address>
+
+ </td>
+</tr></table>
+</center>
+
+
+
+ </body>
+</html>
diff --git a/contributing.shtml b/contributing.shtml
new file mode 100644
index 0000000..d0d5d54
--- /dev/null
+++ b/contributing.shtml
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<html>
+ <head>
+ <link rev="made" href="mailto:dan_at_mcmahill_net">
+ <link rel="icon" href="favicon.ico" type="image/x-icon">
+ <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
+ <title>How to Help</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+ <meta name="DESCRIPTION" content="PCB: an interactive printed circuit board editor">
+ <meta name="KEYWORDS" content="
+ pcb, pwb, printed circuit, printed circuit board, gerber, rs274x">
+ </head>
+
+ <!-- Start the main page table -->
+ <!--#include virtual="page_start.incl"-->
+
+ <!-- The main action area -->
+ <center>
+
+ <a href="images/logo.png"><img src="images/logo.png"
+ width="497" height="47"
+ alt="[PCB Logo]"
+ border="0"
+ hspace="10" vspace="5"> </a>
+ </center>
+ <font face="helvetica, arial">
+ <p>
+ PCB is developed by volunteers. As with any volunteer project,
+ we always can use more help. This page tries to give some
+ guidelines on how to more effectively help out.
+ </p>
+
+ <p>
+ See <a href="bugs.html">Reporting Bugs</a> for information on
+ where to report bugs and how to make an effective bug report.
+ </p>
+
+ <h2><a name="general">General Coding Guidelines</a></h2>
+ <ul>
+ <li>
+ Use the <a href="http://www.gnu.org/prep/standards/">GNU Coding
+ Standards</a> for source code formatting. You can use the
+ <code>indent</code> program to help reformat your code.
+ </li>
+
+ <li>
+ Your code should compile cleanly without any compiler warnings.
+ In the past we have found and fixed many bugs by simply paying
+ attention to the compiler warnings. Warnings that don't
+ indicate real bugs end up encouraging people to ignore all the
+ warnings.
+ </li>
+
+ <li>
+ Changes which require the use of an additional library or tool
+ are discouraged. If there is a really good reason, then adding
+ a dependency is not out of the question. However we don't want
+ to add extra baggage unnecessarily.
+ </li>
+
+ <li>
+ Changes which add new export options or new exporters should add
+ appropriate entries to the test suite.
+ </li>
+
+ <li>
+ When you submit your patch to the patch tracking system, please
+ log in. This allows you to receive a notification
+ when additional content is added to the ticket or if its status changes. It is
+ also useful when seeking feedback to see if a particular bug has
+ been fixed. Just including your email and posting without
+ logging in causes additional work for the developers.
+ </li>
+ </ul>
+
+ <h2><a name="testsuite">Test suite</a></h2>
+ <p>PCB includes a test suite. Currently the test suite does not
+ check the GUI but it does check the various exporters. The
+ test suite is in the <code>pcb/tests</code> directory. The
+ <a
+ href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=tests/README.txt;hb=HEAD">
+ README.txt</a> file there has complete documentation on how to
+ use the test suite and how to add to the test suite.
+ </p>
+ <p>
+ If you add a
+ new exporter or if you add command line options to an existing
+ exporter you must add a test suite entry. Similarly if you find
+ a bug in one of the exporters, the preferred procedure is to add
+ a test suite entry which demonstrates the bug, fix the bug, and
+ then verify that the test suite shows proper functionality.
+ </p>
+
+ <p>When a new test is added it is important to try and make it
+ as simple and modular as possible. In other words, if there is a
+ problem with a particular footprint not exporting correctly,
+ then make a test suite entry with just that footprint or a
+ simplified view of that footprint. Don't just use a board with
+ a thousand other components on it because it makes debugging
+ much harder.
+ </p>
+
+ <h2><a name="actions">PCB Actions</a></h2>
+ <p>PCB uses "actions" internally to do much of the work. An
+ "action" can be thought of as a simplified function. All of
+ PCB's actions are fully documented in the <a
+ href="manual.html">PCB manual</a>. If you add any new actions,
+ then you <em>must</em> add the appropriate documentation. The
+ documentation for all actions is embedded in the source code
+ using specially formatted comments. Search for the string
+ "%start-doc" in the existing source code for many examples.
+ This documentation is later automatically extracted when the
+ manual is built.
+ </p>
+
+ <h2><a name="manual">PCB Manual</a></h2>
+ <p>
+ If your changes add to or modify the behavior of PCB in a way
+ which is not simply a bug fix, then update or add to the
+ manual. The PCB manual is in the <code>doc/</code> directory
+ from the main source tree.
+ </p>
+
+ <h2><a name="fileformat">File Format Changes</a></h2>
+ <p>
+ Do not change any file formats unless absolutely required. If
+ you do make a change to the file format (the parser is in
+ <a
+ href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=src/parse_y.y;hb=HEAD">src/parse_y.y</a>
+ then you need to update the PCB_FILE_VERSION macro in
+ <a
+ href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=src/file.h;hb=HEAD">src/file.h</a>.
+ The <code>.pcb</code> file format may not be changed in a way
+ that prevents PCB loading any older file formats
+ </p>
+ <p>
+ If you must change the file format, then the structured comments
+ in
+ <a
+ href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=src/parse_y.y;hb=HEAD">src/parse_y.y</a>
+ <em>must</em> be updated to reflect the change. This is how the
+ manual section on file formats is generated.
+ </p>
+
+ </font>
+
+ </td>
+
+ </tr>
+
+ <!-- The left hand column -->
+ <!--#include virtual="left_column.incl"-->
+
+ </table>
+ <p>
+
+ <!--#include virtual="main_footer.incl"-->
+
+
+ </body>
+</html>
diff --git a/faq.html b/faq.html
index 999cf3e..1405fd5 100644
--- a/faq.html
+++ b/faq.html
@@ -162,6 +162,7 @@ configure: error: Did not find the wish executible. You need to make sure
<tr><td bgcolor="#FFFFFF" nowrap>
<font face="helvetica, arial" size="-1">
<a href="bugs.html">Bug Reporting</a><br>
+ <a href="contributing.html">How to Help</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=73743">Downloads</a><br>
<a href="faq.html">F.A.Q.</a><br>
<a href="index.html">Home</a><br>
diff --git a/index.html b/index.html
index 54cc765..f67966d 100755
--- a/index.html
+++ b/index.html
@@ -133,6 +133,7 @@ project page</a> to make a donation.
<tr><td bgcolor="#FFFFFF" nowrap>
<font face="helvetica, arial" size="-1">
<a href="bugs.html">Bug Reporting</a><br>
+ <a href="contributing.html">How to Help</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=73743">Downloads</a><br>
<a href="faq.html">F.A.Q.</a><br>
<a href="index.html">Home</a><br>
diff --git a/left_column.incl b/left_column.incl
index d912026..0f235c2 100644
--- a/left_column.incl
+++ b/left_column.incl
@@ -22,6 +22,7 @@
<tr><td bgcolor="#FFFFFF" nowrap>
<font face="helvetica, arial" size="-1">
<a href="bugs.html">Bug Reporting</a><br>
+ <a href="contributing.html">How to Help</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=73743">Downloads</a><br>
<a href="faq.html">F.A.Q.</a><br>
<a href="index.html">Home</a><br>
diff --git a/links.html b/links.html
index c3c0178..83c991f 100644
--- a/links.html
+++ b/links.html
@@ -104,6 +104,7 @@
<tr><td bgcolor="#FFFFFF" nowrap>
<font face="helvetica, arial" size="-1">
<a href="bugs.html">Bug Reporting</a><br>
+ <a href="contributing.html">How to Help</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=73743">Downloads</a><br>
<a href="faq.html">F.A.Q.</a><br>
<a href="index.html">Home</a><br>
diff --git a/manual.html b/manual.html
index 5e31616..da43de0 100644
--- a/manual.html
+++ b/manual.html
@@ -151,6 +151,7 @@
<tr><td bgcolor="#FFFFFF" nowrap>
<font face="helvetica, arial" size="-1">
<a href="bugs.html">Bug Reporting</a><br>
+ <a href="contributing.html">How to Help</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=73743">Downloads</a><br>
<a href="faq.html">F.A.Q.</a><br>
<a href="index.html">Home</a><br>
diff --git a/news.html b/news.html
index 95d69d1..0df398f 100644
--- a/news.html
+++ b/news.html
@@ -1193,6 +1193,7 @@ of changes.
<tr><td bgcolor="#FFFFFF" nowrap>
<font face="helvetica, arial" size="-1">
<a href="bugs.html">Bug Reporting</a><br>
+ <a href="contributing.html">How to Help</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=73743">Downloads</a><br>
<a href="faq.html">F.A.Q.</a><br>
<a href="index.html">Home</a><br>
diff --git a/obtaining.html b/obtaining.html
index 459fe9a..582dafb 100644
--- a/obtaining.html
+++ b/obtaining.html
@@ -167,6 +167,7 @@
<tr><td bgcolor="#FFFFFF" nowrap>
<font face="helvetica, arial" size="-1">
<a href="bugs.html">Bug Reporting</a><br>
+ <a href="contributing.html">How to Help</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=73743">Downloads</a><br>
<a href="faq.html">F.A.Q.</a><br>
<a href="index.html">Home</a><br>
|
|
From: <gi...@gp...> - 2009-10-28 14:51:35
|
The branch, master has been updated
via 37c4bb33d1f3e1c350e8cdaef51c3d6eb7ae5f5d (commit)
from d07a98e8c38d839cc7a306a16e175895bfa3e17f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
=================
Commit Messages
=================
=========
Changes
=========
|
|
From: <gi...@gp...> - 2009-10-27 18:58:47
|
The branch, master has been updated
via d07a98e8c38d839cc7a306a16e175895bfa3e17f (commit)
from 681da671ec60246ed285f16e180febb876c27b00 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
bugs.html | 2 +-
faq.html | 2 +-
index.html | 2 +-
left_column.incl | 2 +-
links.html | 2 +-
manual.html | 2 +-
news.html | 2 +-
obtaining.html | 17 ++++++++++++-----
obtaining.shtml | 15 +++++++++++----
9 files changed, 30 insertions(+), 16 deletions(-)
=================
Commit Messages
=================
commit d07a98e8c38d839cc7a306a16e175895bfa3e17f
Author: Peter Clifton <pc...@ca...>
Commit: Peter Clifton <pc...@ca...>
Updated git checkout information in obtaining.shtml
(Also fixed missing </td> in left_column.incl spotted with weblint)
:100644 100644 77bd6bb... 95ecf7f... M bugs.html
:100644 100644 0d37007... 999cf3e... M faq.html
:100755 100755 e7ebd69... 54cc765... M index.html
:100644 100644 7544aae... d912026... M left_column.incl
:100644 100644 0a3e51d... c3c0178... M links.html
:100644 100644 0605950... 5e31616... M manual.html
:100644 100644 20417c0... 95d69d1... M news.html
:100644 100644 5252366... 459fe9a... M obtaining.html
:100644 100644 0d87b8f... bf0bc39... M obtaining.shtml
=========
Changes
=========
commit d07a98e8c38d839cc7a306a16e175895bfa3e17f
Author: Peter Clifton <pc...@ca...>
Commit: Peter Clifton <pc...@ca...>
Updated git checkout information in obtaining.shtml
(Also fixed missing </td> in left_column.incl spotted with weblint)
diff --git a/bugs.html b/bugs.html
index 77bd6bb..95ecf7f 100644
--- a/bugs.html
+++ b/bugs.html
@@ -133,7 +133,7 @@
<a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
</font>
</td></tr></table>
- </tr>
+ </td></tr>
</table>
<br>
diff --git a/faq.html b/faq.html
index 0d37007..999cf3e 100644
--- a/faq.html
+++ b/faq.html
@@ -173,7 +173,7 @@ configure: error: Did not find the wish executible. You need to make sure
<a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
</font>
</td></tr></table>
- </tr>
+ </td></tr>
</table>
<br>
diff --git a/index.html b/index.html
index e7ebd69..54cc765 100755
--- a/index.html
+++ b/index.html
@@ -144,7 +144,7 @@ project page</a> to make a donation.
<a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
</font>
</td></tr></table>
- </tr>
+ </td></tr>
</table>
<br>
diff --git a/left_column.incl b/left_column.incl
index 7544aae..d912026 100644
--- a/left_column.incl
+++ b/left_column.incl
@@ -33,7 +33,7 @@
<a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
</font>
</td></tr></table>
- </tr>
+ </td></tr>
</table>
<br>
diff --git a/links.html b/links.html
index 0a3e51d..c3c0178 100644
--- a/links.html
+++ b/links.html
@@ -115,7 +115,7 @@
<a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
</font>
</td></tr></table>
- </tr>
+ </td></tr>
</table>
<br>
diff --git a/manual.html b/manual.html
index 0605950..5e31616 100644
--- a/manual.html
+++ b/manual.html
@@ -162,7 +162,7 @@
<a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
</font>
</td></tr></table>
- </tr>
+ </td></tr>
</table>
<br>
diff --git a/news.html b/news.html
index 20417c0..95d69d1 100644
--- a/news.html
+++ b/news.html
@@ -1204,7 +1204,7 @@ of changes.
<a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
</font>
</td></tr></table>
- </tr>
+ </td></tr>
</table>
<br>
diff --git a/obtaining.html b/obtaining.html
index 5252366..459fe9a 100644
--- a/obtaining.html
+++ b/obtaining.html
@@ -108,20 +108,27 @@
</h2>
<p>
PCB uses <a href="http://git-scm.com/">git</a> for source code management. For more information
- on the git repository used by PCB see <a href="http://geda.seul.org/wiki/geda:scm">the gEDA scm wiki page</a>.
+ on the git repository used by PCB see <a href="http://geda.seul.org/wiki/geda:scm">the gEDA scm wiki page</a><br><br>
- In addition, you may obtain the latest sources via anonymous CVS. To perform an initial check out of
+ To perform an initial check out of PCB sources via anonymous GIT, run the following: <br><br>
+ <tt>
+ git clone git://git.gpleda.org/pcb.git
+ </tt><br><br>
+
+ In addition (for those who don't have git), you may obtain the latest sources via anonymous CVS. To perform an initial check out of
PCB sources via anonymous CVS, run the following: <br><br>
<tt>
cvs -d :pserver:ano...@gi.../home/git/pcb.git co master
</tt><br><br>
If you have a checked out source tree from the sourceforge anonymous CVS repository, then you will
need to replace the contents of all the CVS/Root files with <tt>:pserver:ano...@gi.../home/git/pcb.git</tt>.
- A shell script can automate that procedure.
+ A shell script can automate that procedure.<br><br>
+
+ Users intending to do development work on PCB, and/or submit patches should ideally check out from the git repository.
</p>
<p>
- Users who wish to build from CVS or git sources instead of one of the
+ Those who wish to build from CVS or git sources instead of one of the
snapshots should read the
<a href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=README.cvs;hb=HEAD">README.cvs</a>
in the top of the source tree for instructions. Note that for most users, the snapshot releases should
@@ -171,7 +178,7 @@
<a href="http://sourceforge.net/projects/pcb/">Project Page</a><br>
</font>
</td></tr></table>
- </tr>
+ </td></tr>
</table>
<br>
diff --git a/obtaining.shtml b/obtaining.shtml
index 0d87b8f..bf0bc39 100644
--- a/obtaining.shtml
+++ b/obtaining.shtml
@@ -102,20 +102,27 @@
</h2>
<p>
PCB uses <a href="http://git-scm.com/">git</a> for source code management. For more information
- on the git repository used by PCB see <a href="http://geda.seul.org/wiki/geda:scm">the gEDA scm wiki page</a>.
+ on the git repository used by PCB see <a href="http://geda.seul.org/wiki/geda:scm">the gEDA scm wiki page</a><br><br>
- In addition, you may obtain the latest sources via anonymous CVS. To perform an initial check out of
+ To perform an initial check out of PCB sources via anonymous GIT, run the following: <br><br>
+ <tt>
+ git clone git://git.gpleda.org/pcb.git
+ </tt><br><br>
+
+ In addition (for those who don't have git), you may obtain the latest sources via anonymous CVS. To perform an initial check out of
PCB sources via anonymous CVS, run the following: <br><br>
<tt>
cvs -d :pserver:ano...@gi.../home/git/pcb.git co master
</tt><br><br>
If you have a checked out source tree from the sourceforge anonymous CVS repository, then you will
need to replace the contents of all the CVS/Root files with <tt>:pserver:ano...@gi.../home/git/pcb.git</tt>.
- A shell script can automate that procedure.
+ A shell script can automate that procedure.<br><br>
+
+ Users intending to do development work on PCB, and/or submit patches should ideally check out from the git repository.
</p>
<p>
- Users who wish to build from CVS or git sources instead of one of the
+ Those who wish to build from CVS or git sources instead of one of the
snapshots should read the
<a href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=README.cvs;hb=HEAD">README.cvs</a>
in the top of the source tree for instructions. Note that for most users, the snapshot releases should
|
|
From: <gi...@gp...> - 2009-03-04 02:48:12
|
The branch, master has been updated
via 681da671ec60246ed285f16e180febb876c27b00 (commit)
via e8e5990a6ec6869dadf832b8b07f8f8a1c9ee80a (commit)
from 8e11ff81e54da5f0d8cb1a71ab88a40d04996197 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
obtaining.html | 2 +-
obtaining.shtml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
=================
Commit Messages
=================
commit 681da671ec60246ed285f16e180febb876c27b00
Author: Ales Hvezda <ah...@se...>
Date: Tue Mar 3 21:46:17 2009 -0500
regen
:100644 100644 cdf5b1d... 5252366... M obtaining.html
commit e8e5990a6ec6869dadf832b8b07f8f8a1c9ee80a
Author: Ales Hvezda <ah...@se...>
Date: Tue Mar 3 21:45:45 2009 -0500
Fixed command to correctly checkout the repository using cvs
:100644 100644 8b4fbbe... 0d87b8f... M obtaining.shtml
=========
Changes
=========
commit 681da671ec60246ed285f16e180febb876c27b00
Author: Ales Hvezda <ah...@se...>
Date: Tue Mar 3 21:46:17 2009 -0500
regen
diff --git a/obtaining.html b/obtaining.html
index cdf5b1d..5252366 100644
--- a/obtaining.html
+++ b/obtaining.html
@@ -113,7 +113,7 @@
In addition, you may obtain the latest sources via anonymous CVS. To perform an initial check out of
PCB sources via anonymous CVS, run the following: <br><br>
<tt>
- cvs -d :pserver:ano...@gi.../home/git/pcb.git co pcb
+ cvs -d :pserver:ano...@gi.../home/git/pcb.git co master
</tt><br><br>
If you have a checked out source tree from the sourceforge anonymous CVS repository, then you will
need to replace the contents of all the CVS/Root files with <tt>:pserver:ano...@gi.../home/git/pcb.git</tt>.
commit e8e5990a6ec6869dadf832b8b07f8f8a1c9ee80a
Author: Ales Hvezda <ah...@se...>
Date: Tue Mar 3 21:45:45 2009 -0500
Fixed command to correctly checkout the repository using cvs
diff --git a/obtaining.shtml b/obtaining.shtml
index 8b4fbbe..0d87b8f 100644
--- a/obtaining.shtml
+++ b/obtaining.shtml
@@ -107,7 +107,7 @@
In addition, you may obtain the latest sources via anonymous CVS. To perform an initial check out of
PCB sources via anonymous CVS, run the following: <br><br>
<tt>
- cvs -d :pserver:ano...@gi.../home/git/pcb.git co pcb
+ cvs -d :pserver:ano...@gi.../home/git/pcb.git co master
</tt><br><br>
If you have a checked out source tree from the sourceforge anonymous CVS repository, then you will
need to replace the contents of all the CVS/Root files with <tt>:pserver:ano...@gi.../home/git/pcb.git</tt>.
|
|
From: <gi...@gp...> - 2009-02-07 16:37:58
|
The branch, master has been updated
via 8e11ff81e54da5f0d8cb1a71ab88a40d04996197 (commit)
via cb85d838b85a7a9238ab1d6a34b5a1cbb6aee4e1 (commit)
from 9eed3ef6008b4e4525c324b466e89a22b07f4c69 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
obtaining.html | 24 +++++++++++++++++-------
obtaining.shtml | 24 +++++++++++++++++-------
2 files changed, 34 insertions(+), 14 deletions(-)
=================
Commit Messages
=================
commit 8e11ff81e54da5f0d8cb1a71ab88a40d04996197
Author: Dan McMahill <da...@mc...>
Date: Sat Feb 7 11:37:49 2009 -0500
regen
:100644 100644 d756d49... cdf5b1d... M obtaining.html
commit cb85d838b85a7a9238ab1d6a34b5a1cbb6aee4e1
Author: Dan McMahill <da...@mc...>
Date: Sat Feb 7 11:37:30 2009 -0500
add info about git
:100644 100644 0f6a48c... 8b4fbbe... M obtaining.shtml
=========
Changes
=========
commit 8e11ff81e54da5f0d8cb1a71ab88a40d04996197
Author: Dan McMahill <da...@mc...>
Date: Sat Feb 7 11:37:49 2009 -0500
regen
diff --git a/obtaining.html b/obtaining.html
index d756d49..cdf5b1d 100644
--- a/obtaining.html
+++ b/obtaining.html
@@ -104,16 +104,26 @@
</p>
<h2>
- Tracking the Latest with CVS
+ Tracking the Latest
</h2>
<p>
- If you are interested in tracking the very latest sources in progress, then you may obtain them
- via anonymous CVS.
- If you wish to track the current sources with CVS then refer to the
- <a href="http://sourceforge.net/cvs/?group_id=73743">PCB CVS information page</a>. The CVS module
- you need is called <tt>pcb</tt>. Users who wish to build from CVS sources instead of one of the
+ PCB uses <a href="http://git-scm.com/">git</a> for source code management. For more information
+ on the git repository used by PCB see <a href="http://geda.seul.org/wiki/geda:scm">the gEDA scm wiki page</a>.
+
+ In addition, you may obtain the latest sources via anonymous CVS. To perform an initial check out of
+ PCB sources via anonymous CVS, run the following: <br><br>
+ <tt>
+ cvs -d :pserver:ano...@gi.../home/git/pcb.git co pcb
+ </tt><br><br>
+ If you have a checked out source tree from the sourceforge anonymous CVS repository, then you will
+ need to replace the contents of all the CVS/Root files with <tt>:pserver:ano...@gi.../home/git/pcb.git</tt>.
+ A shell script can automate that procedure.
+ </p>
+
+ <p>
+ Users who wish to build from CVS or git sources instead of one of the
snapshots should read the
- <a href="http://pcb.cvs.sourceforge.net/*checkout*/pcb/pcb/README.cvs?revision=HEAD&pathrev=HEAD">README.cvs</a>
+ <a href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=README.cvs;hb=HEAD">README.cvs</a>
in the top of the source tree for instructions. Note that for most users, the snapshot releases should
be sufficient.
</p>
commit cb85d838b85a7a9238ab1d6a34b5a1cbb6aee4e1
Author: Dan McMahill <da...@mc...>
Date: Sat Feb 7 11:37:30 2009 -0500
add info about git
diff --git a/obtaining.shtml b/obtaining.shtml
index 0f6a48c..8b4fbbe 100644
--- a/obtaining.shtml
+++ b/obtaining.shtml
@@ -98,16 +98,26 @@
</p>
<h2>
- Tracking the Latest with CVS
+ Tracking the Latest
</h2>
<p>
- If you are interested in tracking the very latest sources in progress, then you may obtain them
- via anonymous CVS.
- If you wish to track the current sources with CVS then refer to the
- <a href="http://sourceforge.net/cvs/?group_id=73743">PCB CVS information page</a>. The CVS module
- you need is called <tt>pcb</tt>. Users who wish to build from CVS sources instead of one of the
+ PCB uses <a href="http://git-scm.com/">git</a> for source code management. For more information
+ on the git repository used by PCB see <a href="http://geda.seul.org/wiki/geda:scm">the gEDA scm wiki page</a>.
+
+ In addition, you may obtain the latest sources via anonymous CVS. To perform an initial check out of
+ PCB sources via anonymous CVS, run the following: <br><br>
+ <tt>
+ cvs -d :pserver:ano...@gi.../home/git/pcb.git co pcb
+ </tt><br><br>
+ If you have a checked out source tree from the sourceforge anonymous CVS repository, then you will
+ need to replace the contents of all the CVS/Root files with <tt>:pserver:ano...@gi.../home/git/pcb.git</tt>.
+ A shell script can automate that procedure.
+ </p>
+
+ <p>
+ Users who wish to build from CVS or git sources instead of one of the
snapshots should read the
- <a href="http://pcb.cvs.sourceforge.net/*checkout*/pcb/pcb/README.cvs?revision=HEAD&pathrev=HEAD">README.cvs</a>
+ <a href="http://git.gpleda.org/?p=pcb.git;a=blob_plain;f=README.cvs;hb=HEAD">README.cvs</a>
in the top of the source tree for instructions. Note that for most users, the snapshot releases should
be sufficient.
</p>
|
|
From: <gi...@gp...> - 2009-02-03 03:38:08
|
The branch, master has been updated
via 9eed3ef6008b4e4525c324b466e89a22b07f4c69 (commit)
from c203535e24a791001ed8c4a0d956b9b30d669135 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
index.shtml | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
=================
Commit Messages
=================
commit 9eed3ef6008b4e4525c324b466e89a22b07f4c69
Author: DJ Delorie <dj...@de...>
Date: Mon Feb 2 22:37:41 2009 -0500
Add Linux Fund links
Add Linux Fund/PCB links to index.shtml as well, as the other
files were generated from it.
:100644 100644 8e95657... d50984c... M index.shtml
=========
Changes
=========
commit 9eed3ef6008b4e4525c324b466e89a22b07f4c69
Author: DJ Delorie <dj...@de...>
Date: Mon Feb 2 22:37:41 2009 -0500
Add Linux Fund links
Add Linux Fund/PCB links to index.shtml as well, as the other
files were generated from it.
diff --git a/index.shtml b/index.shtml
index 8e95657..d50984c 100644
--- a/index.shtml
+++ b/index.shtml
@@ -76,6 +76,28 @@
<!-- End of news -->
</ul>
+
+<hr noshade size=1 color="#000066">
+
+<p><font face="helvetica, arial" color="#000066">
+<b>Support the PCB Project!</b> </font></p>
+
+<a href="http://www.linuxfund.org/projects/pcb">
+<img align=right src="images/LinuxFundBanner-tux-150x75-Trans.png"
+BORDER=0 title="Support the gEDA Project!"></a>
+
+<p><a href="http://geda.seul.org/press/LFPressRelease.html">
+Announcing the partnership between Linux Fund and the PCB
+Project.</a></p>
+
+<p>Support for upgrade and enhancement of gEDA/PCB is now generously
+provided by <b>your</b> donations enhanced by financial and
+organizational infrastructure from <a href="http://www.linuxfund.org">
+Linux Fund</a>.</p>
+
+<p>Visit <a href="http://linuxfund.org/projects/pcb/"> the PCB fund
+project page</a> to make a donation.
+</p>
</td>
</tr>
|
|
From: <gi...@gp...> - 2009-02-03 03:17:36
|
The branch, master has been updated
via c203535e24a791001ed8c4a0d956b9b30d669135 (commit)
via c5c9ae6d439a30849f6b92637e24a8b2da3d8d69 (commit)
from 97d06ccc5708784b2298bbcbbecd33a4da228256 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
links.html | 20 ++++++++------------
links.shtml | 20 ++++++++------------
2 files changed, 16 insertions(+), 24 deletions(-)
=================
Commit Messages
=================
commit c203535e24a791001ed8c4a0d956b9b30d669135
Author: Ales Hvezda <ah...@se...>
Date: Mon Feb 2 22:17:09 2009 -0500
regen
:100644 100644 8194303... 0a3e51d... M links.html
commit c5c9ae6d439a30849f6b92637e24a8b2da3d8d69
Author: Ales Hvezda <ah...@se...>
Date: Mon Feb 2 22:14:01 2009 -0500
Cleanup of the link page
Removed Harry's dead homepage link, fixed the gsch2pcb tutorial link to
point to the gEDA wiki, and fixed the acronym expansion of gEDA.
:100644 100644 5f81abe... dd40587... M links.shtml
=========
Changes
=========
commit c203535e24a791001ed8c4a0d956b9b30d669135
Author: Ales Hvezda <ah...@se...>
Date: Mon Feb 2 22:17:09 2009 -0500
regen
diff --git a/links.html b/links.html
index 8194303..0a3e51d 100644
--- a/links.html
+++ b/links.html
@@ -40,20 +40,15 @@
<UL>
<LI>
- <A HREF="http://www.gedasymbols.org/">gEDAsymbols.org</A>. This site contains
- many user contributed symbols, footprints, and tools for gEDA and PCB.
- </LI>
-
- <LI>
- harry eaton's <A HREF="http://bach.ece.jhu.edu/~haceaton/pcb/">PCB
- Homepage</A>.
+ <A HREF="http://www.gedasymbols.org/">gEDAsymbols.org</A>.
+ This site contains many user contributed symbols, footprints,
+ and tools for gEDA and PCB.
</LI>
<LI>
The PCB <A HREF="http://www.sourceforge.net/projects/pcb">Sourceforge
Project Summary Page</A>. Thats where you can find information on how
- to submit bug reports and how to access the most recent sources via
- CVS (in the `pcb' module).
+ to submit bug reports.
</LI>
<LI>
@@ -62,12 +57,13 @@
</LI>
<LI>
- Bill Wilson's <A
- HREF="http://members.dslextreme.com/users/billw/gsch2pcb/tutorial.html">Tutorial on using gEDA and PCB</a>.
+ Bill Wilson's
+ <A HREF="http://geda.seul.org/wiki/geda:gsch2pcb_tutorial">Tutorial
+ on using gEDA and PCB</a>.
</LI>
<LI>
- <A HREF="http://www.geda.seul.org">GNU EDA (gEDA)</A>. The gEDA
+ <A HREF="http://www.geda.seul.org">GPL EDA (gEDA)</A>. The gEDA
suite can, among other things, provide a schematic capture front
end for PCB.
</LI>
commit c5c9ae6d439a30849f6b92637e24a8b2da3d8d69
Author: Ales Hvezda <ah...@se...>
Date: Mon Feb 2 22:14:01 2009 -0500
Cleanup of the link page
Removed Harry's dead homepage link, fixed the gsch2pcb tutorial link to
point to the gEDA wiki, and fixed the acronym expansion of gEDA.
diff --git a/links.shtml b/links.shtml
index 5f81abe..dd40587 100644
--- a/links.shtml
+++ b/links.shtml
@@ -34,20 +34,15 @@
<UL>
<LI>
- <A HREF="http://www.gedasymbols.org/">gEDAsymbols.org</A>. This site contains
- many user contributed symbols, footprints, and tools for gEDA and PCB.
- </LI>
-
- <LI>
- harry eaton's <A HREF="http://bach.ece.jhu.edu/~haceaton/pcb/">PCB
- Homepage</A>.
+ <A HREF="http://www.gedasymbols.org/">gEDAsymbols.org</A>.
+ This site contains many user contributed symbols, footprints,
+ and tools for gEDA and PCB.
</LI>
<LI>
The PCB <A HREF="http://www.sourceforge.net/projects/pcb">Sourceforge
Project Summary Page</A>. Thats where you can find information on how
- to submit bug reports and how to access the most recent sources via
- CVS (in the `pcb' module).
+ to submit bug reports.
</LI>
<LI>
@@ -56,12 +51,13 @@
</LI>
<LI>
- Bill Wilson's <A
- HREF="http://members.dslextreme.com/users/billw/gsch2pcb/tutorial.html">Tutorial on using gEDA and PCB</a>.
+ Bill Wilson's
+ <A HREF="http://geda.seul.org/wiki/geda:gsch2pcb_tutorial">Tutorial
+ on using gEDA and PCB</a>.
</LI>
<LI>
- <A HREF="http://www.geda.seul.org">GNU EDA (gEDA)</A>. The gEDA
+ <A HREF="http://www.geda.seul.org">GPL EDA (gEDA)</A>. The gEDA
suite can, among other things, provide a schematic capture front
end for PCB.
</LI>
|
|
From: <gi...@gp...> - 2009-02-03 03:08:55
|
The branch, master has been updated
via 97d06ccc5708784b2298bbcbbecd33a4da228256 (commit)
from 584c09b41973f71a28cea116267e85b957ee542d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
=========
Summary
=========
bugs.html | 2 +-
bugs.shtml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
=================
Commit Messages
=================
commit 97d06ccc5708784b2298bbcbbecd33a4da228256
Author: Dan McMahill <dan@bondage.(none)>
Date: Mon Feb 2 21:49:32 2009 -0500
test commit
:100644 100644 085af8c... 77bd6bb... M bugs.html
:100644 100644 13fb7cb... 3f3d12a... M bugs.shtml
=========
Changes
=========
commit 97d06ccc5708784b2298bbcbbecd33a4da228256
Author: Dan McMahill <dan@bondage.(none)>
Date: Mon Feb 2 21:49:32 2009 -0500
test commit
diff --git a/bugs.html b/bugs.html
index 085af8c..77bd6bb 100644
--- a/bugs.html
+++ b/bugs.html
@@ -63,7 +63,7 @@
Include the exact pcb version. If it is a snapshot release, include the
release number, if you built from CVS sources, include the date
when you last updated your sources. If we don't know what code you're running
- we can't fix it!
+ we can't fix it! Release version numbers can be found in the "About" menu.
</LI>
<LI>
diff --git a/bugs.shtml b/bugs.shtml
index 13fb7cb..3f3d12a 100644
--- a/bugs.shtml
+++ b/bugs.shtml
@@ -57,7 +57,7 @@
Include the exact pcb version. If it is a snapshot release, include the
release number, if you built from CVS sources, include the date
when you last updated your sources. If we don't know what code you're running
- we can't fix it!
+ we can't fix it! Release version numbers can be found in the "About" menu.
</LI>
<LI>
|
|
From: Dan M. <danmc> - 2009-02-02 23:19:37
|
Module Name: htdocs Committed By: danmc Date: Mon Feb 2 23:19:30 UTC 2009 Modified Files: htdocs/pcb-20081128: pcb.html Log Message: redirect the rest of the site to pcb.gpleda.org To generate a diff of this commit: cvs rdiff -r1.1 -r1.2 htdocs/pcb-20081128/pcb.html To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/htdocs/pcb-20081128/pcb.html?r1=1.1&r2=1.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <danmc> - 2009-02-02 23:19:34
|
Module Name: htdocs Committed By: danmc Date: Mon Feb 2 23:19:31 UTC 2009 Modified Files: htdocs/pcb-cvs: pcb.html Log Message: redirect the rest of the site to pcb.gpleda.org To generate a diff of this commit: cvs rdiff -r1.5 -r1.6 htdocs/pcb-cvs/pcb.html To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/htdocs/pcb-cvs/pcb.html?r1=1.5&r2=1.6 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <danmc> - 2009-02-02 23:19:33
|
Module Name: htdocs Committed By: danmc Date: Mon Feb 2 23:19:29 UTC 2009 Modified Files: htdocs/pcb-20080202: pcb.html Log Message: redirect the rest of the site to pcb.gpleda.org To generate a diff of this commit: cvs rdiff -r1.1 -r1.2 htdocs/pcb-20080202/pcb.html To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/htdocs/pcb-20080202/pcb.html?r1=1.1&r2=1.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <danmc> - 2009-02-02 23:19:31
|
Module Name: htdocs Committed By: danmc Date: Mon Feb 2 23:19:28 UTC 2009 Modified Files: htdocs/pcb-20070912: pcb.html Log Message: redirect the rest of the site to pcb.gpleda.org To generate a diff of this commit: cvs rdiff -r1.1 -r1.2 htdocs/pcb-20070912/pcb.html To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/htdocs/pcb-20070912/pcb.html?r1=1.1&r2=1.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <danmc> - 2009-02-02 23:19:31
|
Module Name: htdocs Committed By: danmc Date: Mon Feb 2 23:19:23 UTC 2009 Modified Files: htdocs/pcb-20060414: pcb.html Log Message: redirect the rest of the site to pcb.gpleda.org To generate a diff of this commit: cvs rdiff -r1.1 -r1.2 htdocs/pcb-20060414/pcb.html To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/htdocs/pcb-20060414/pcb.html?r1=1.1&r2=1.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |