|
From: Dan M. <da...@us...> - 2007-02-02 02:57:28
|
Module Name: pcb Committed By: danmc Date: Fri Feb 2 02:57:30 UTC 2007 Modified Files: pcb/src: Makefile.in Log Message: regen To generate a diff of this commit: cvs rdiff -r1.46 -r1.47 pcb/src/Makefile.in To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/Makefile.in?r1=1.46&r2=1.47 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-02 04:49:16
|
Module Name: pcb Committed By: djdelorie Date: Fri Feb 2 04:49:17 UTC 2007 Modified Files: pcb/src: netlist.c rats.c rats.h Log Message: Fix logic for adding new rat lines to the netlist. To generate a diff of this commit: cvs rdiff -r1.22 -r1.23 pcb/src/netlist.c cvs rdiff -r1.30 -r1.31 pcb/src/rats.c cvs rdiff -r1.3 -r1.4 pcb/src/rats.h To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/netlist.c?r1=1.22&r2=1.23 http://pcb.cvs.sourceforge.net/pcb/pcb/src/rats.h?r1=1.3&r2=1.4 http://pcb.cvs.sourceforge.net/pcb/pcb/src/rats.c?r1=1.30&r2=1.31 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-02 05:01:20
|
Module Name: pcb Committed By: djdelorie Date: Fri Feb 2 05:01:10 UTC 2007 Modified Files: pcb/src: report.c Log Message: Round drill sizes before reporting them. To generate a diff of this commit: cvs rdiff -r1.34 -r1.35 pcb/src/report.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/report.c?r1=1.34&r2=1.35 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-02 05:20:55
|
Module Name: pcb Committed By: djdelorie Date: Fri Feb 2 05:20:56 UTC 2007 Modified Files: pcb/src: main.c Log Message: Add command line option for setting DrawGrid To generate a diff of this commit: cvs rdiff -r1.63 -r1.64 pcb/src/main.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/main.c?r1=1.63&r2=1.64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-03 01:05:34
|
Module Name: pcb Committed By: danmc Date: Sat Feb 3 01:05:34 UTC 2007 Modified Files: pcb/src: file.c Log Message: Instead of writing the backup file always to /tmp/something derive a backup name from the pcb file name (if the pcb file name exists, otherwise use PCB.%i.save in the current directory). This should make it easier to find the backup file for a particular layout and also helps in cases where /tmp is not appropriate (windows). To generate a diff of this commit: cvs rdiff -r1.50 -r1.51 pcb/src/file.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/file.c?r1=1.50&r2=1.51 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-03 04:12:41
|
Module Name: pcb Committed By: danmc Date: Sat Feb 3 04:12:41 UTC 2007 Modified Files: pcb/src: file.c file.h main.c Log Message: - Instead of tying the saving of preferences to the autobackup timer, save them when we press ok on the preferences form. - Move the autosave code out of the gtk hid and put it in the core. Now autosave should work on all gui's instead of just the gtk one. To generate a diff of this commit: cvs rdiff -r1.51 -r1.52 pcb/src/file.c cvs rdiff -r1.4 -r1.5 pcb/src/file.h cvs rdiff -r1.64 -r1.65 pcb/src/main.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/file.h?r1=1.4&r2=1.5 http://pcb.cvs.sourceforge.net/pcb/pcb/src/file.c?r1=1.51&r2=1.52 http://pcb.cvs.sourceforge.net/pcb/pcb/src/main.c?r1=1.64&r2=1.65 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-04 01:32:41
|
Module Name: pcb Committed By: danmc Date: Sun Feb 4 01:32:42 UTC 2007 Modified Files: pcb/src: Makefile.am Makefile.in file.c global.h main.c pcbtest.sh.in Log Message: Take a stab at making pcb installations be relocatable. By this I mean you can configure and install with ./configure --prefix=/original/path make make install mv /original/path /new/path and still have pcb work. To make this work, the binary path is determined at runtime and all of the other paths are computed relative to this. As part of this, go ahead and kill off the pcb wrapper script around pcb-bin. That was leftover from Xaw days and wasn't really needed anymore. As a side effect, the --program-prefix and --program-suffix configure options will probably work now. To generate a diff of this commit: cvs rdiff -r1.33 -r1.34 pcb/src/Makefile.am cvs rdiff -r1.47 -r1.48 pcb/src/Makefile.in cvs rdiff -r1.52 -r1.53 pcb/src/file.c cvs rdiff -r1.51 -r1.52 pcb/src/global.h cvs rdiff -r1.65 -r1.66 pcb/src/main.c cvs rdiff -r1.14 -r1.15 pcb/src/pcbtest.sh.in To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/pcbtest.sh.in?r1=1.14&r2=1.15 http://pcb.cvs.sourceforge.net/pcb/pcb/src/Makefile.am?r1=1.33&r2=1.34 http://pcb.cvs.sourceforge.net/pcb/pcb/src/Makefile.in?r1=1.47&r2=1.48 http://pcb.cvs.sourceforge.net/pcb/pcb/src/global.h?r1=1.51&r2=1.52 http://pcb.cvs.sourceforge.net/pcb/pcb/src/file.c?r1=1.52&r2=1.53 http://pcb.cvs.sourceforge.net/pcb/pcb/src/main.c?r1=1.65&r2=1.66 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-04 23:21:25
|
Module Name: pcb Committed By: danmc Date: Sun Feb 4 23:20:19 UTC 2007 Modified Files: pcb/src: Makefile.in file.c main.c parse_l.l Log Message: More work on the relocatability stuff to handle the annoying "\" instead of "/" for directory separators in windows. Use ";" instead of ":" for path seperators under windows since it is common to have "c:\some\path". With this change things seem to work under non-cygwin windows. To generate a diff of this commit: cvs rdiff -r1.48 -r1.49 pcb/src/Makefile.in cvs rdiff -r1.53 -r1.54 pcb/src/file.c cvs rdiff -r1.66 -r1.67 pcb/src/main.c cvs rdiff -r1.16 -r1.17 pcb/src/parse_l.l To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/parse_l.l?r1=1.16&r2=1.17 http://pcb.cvs.sourceforge.net/pcb/pcb/src/Makefile.in?r1=1.48&r2=1.49 http://pcb.cvs.sourceforge.net/pcb/pcb/src/file.c?r1=1.53&r2=1.54 http://pcb.cvs.sourceforge.net/pcb/pcb/src/main.c?r1=1.66&r2=1.67 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-05 01:11:04
|
Module Name: pcb Committed By: danmc Date: Mon Feb 5 01:11:05 UTC 2007 Modified Files: pcb/src: parse_l.l Log Message: make sure r is always initialized To generate a diff of this commit: cvs rdiff -r1.17 -r1.18 pcb/src/parse_l.l To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/parse_l.l?r1=1.17&r2=1.18 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-05 02:42:35
|
Module Name: pcb Committed By: danmc Date: Mon Feb 5 02:42:34 UTC 2007 Modified Files: pcb/src: parse_l.l Log Message: If the passed path to Parse is "" then don't use it. To generate a diff of this commit: cvs rdiff -r1.18 -r1.19 pcb/src/parse_l.l To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/parse_l.l?r1=1.18&r2=1.19 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-06 05:40:38
|
Module Name: pcb Committed By: danmc Date: Tue Feb 6 05:40:39 UTC 2007 Modified Files: pcb/src: file.c Log Message: remove some illegal casts to unions. To generate a diff of this commit: cvs rdiff -r1.54 -r1.55 pcb/src/file.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/file.c?r1=1.54&r2=1.55 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-08 04:33:40
|
Module Name: pcb Committed By: danmc Date: Thu Feb 8 04:32:30 UTC 2007 Modified Files: pcb/src: Makefile.in Log Message: regen To generate a diff of this commit: cvs rdiff -r1.49 -r1.50 pcb/src/Makefile.in To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/Makefile.in?r1=1.49&r2=1.50 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2007-02-08 06:23:34
|
Module Name: pcb Committed By: haceaton Date: Thu Feb 8 06:23:35 UTC 2007 Modified Files: pcb/src: polygon1.c Log Message: Prevent degenrate holes with no points from being added to polygon. This is a stop-gap measure until I figure out why coincident edges in opposite directions are being created in some polygons. ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.12 -r1.13 pcb/src/polygon1.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/polygon1.c?r1=1.12&r2=1.13 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2007-02-08 06:44:29
|
Module Name: pcb
Committed By: haceaton
Date: Thu Feb 8 06:44:29 UTC 2007
Modified Files:
pcb/src: pcbtest.sh.in
Log Message:
fix pcbtest script to use the new binary name ('pcb') even when not using gdb
----------------------------------------------------------------------
To generate a diff of this commit:
cvs rdiff -r1.15 -r1.16 pcb/src/pcbtest.sh.in
To view the diffs online visit:
http://pcb.cvs.sourceforge.net/pcb/pcb/src/pcbtest.sh.in?r1=1.15&r2=1.16
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
|
|
From: Dan M. <da...@us...> - 2007-02-08 21:58:07
|
Module Name: pcb Committed By: danmc Date: Thu Feb 8 21:58:06 UTC 2007 Modified Files: pcb/src: main.c Log Message: When pcb is called with no path, i.e. "pcb" instead of "../src/pcb" or /usr/local/bin/pcb, then we can't just look at argv[0] to figure out the installation path. In this situation, search through PATH to find which pcb was called. Should fix problems noted on geda-dev by Tomaz Solc. To generate a diff of this commit: cvs rdiff -r1.67 -r1.68 pcb/src/main.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/main.c?r1=1.67&r2=1.68 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-08 22:52:25
|
Module Name: pcb Committed By: danmc Date: Thu Feb 8 22:52:27 UTC 2007 Modified Files: pcb/src: main.c Log Message: if we somehow fail to find the install path from lrealpath(argv[0]) or by searching through the PATH environment variable, fall back to the configure time path which is compiled into the binary. To generate a diff of this commit: cvs rdiff -r1.68 -r1.69 pcb/src/main.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/main.c?r1=1.68&r2=1.69 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-09 03:49:33
|
Module Name: pcb Committed By: danmc Date: Fri Feb 9 03:49:34 UTC 2007 Modified Files: pcb/src: create.c Log Message: use MAX_LAYER in a spot instead of max_layer. Prevents a segfault with the lesstif hid. To generate a diff of this commit: cvs rdiff -r1.35 -r1.36 pcb/src/create.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/create.c?r1=1.35&r2=1.36 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2007-02-09 03:50:59
|
Module Name: pcb Committed By: danmc Date: Fri Feb 9 03:50:57 UTC 2007 Modified Files: pcb/src [pcb-20070208]: create.c Log Message: pullup rev 1.36 from the trunk. Prevents a segfault on startup in the lesstif hid. To generate a diff of this commit: cvs rdiff -r1.35 -r1.35.2.1 pcb/src/create.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/create.c?r1=1.35&r2=1.35.2.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-09 04:33:04
|
Module Name: pcb Committed By: djdelorie Date: Fri Feb 9 04:33:05 UTC 2007 Modified Files: pcb/src: create.c Log Message: Always initialize default layer names. To generate a diff of this commit: cvs rdiff -r1.36 -r1.37 pcb/src/create.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/create.c?r1=1.36&r2=1.37 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-09 04:34:55
|
Module Name: pcb Committed By: djdelorie Date: Fri Feb 9 04:34:55 UTC 2007 Modified Files: pcb/src [pcb-20070208]: create.c Log Message: Always initialize default layer names. To generate a diff of this commit: cvs rdiff -r1.35.2.1 -r1.35.2.2 pcb/src/create.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/create.c?r1=1.35.2.1&r2=1.35.2.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-10 16:07:12
|
Module Name: pcb Committed By: djdelorie Date: Sat Feb 10 16:07:08 UTC 2007 Modified Files: pcb/src: pcb-menu.res Log Message: Add "C" for Center() action. Provide examples for zooming-with-centering in pcb-menu.res. To generate a diff of this commit: cvs rdiff -r1.27 -r1.28 pcb/src/pcb-menu.res To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/pcb-menu.res?r1=1.27&r2=1.28 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-10 16:49:02
|
Module Name: pcb Committed By: djdelorie Date: Sat Feb 10 16:49:02 UTC 2007 Modified Files: pcb/src: action.c djopt.c hid.h Log Message: Change the way the busy cursor is done. Called for autoplace, autoroute, and optimize. To generate a diff of this commit: cvs rdiff -r1.100 -r1.101 pcb/src/action.c cvs rdiff -r1.42 -r1.43 pcb/src/djopt.c cvs rdiff -r1.17 -r1.18 pcb/src/hid.h To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/action.c?r1=1.100&r2=1.101 http://pcb.cvs.sourceforge.net/pcb/pcb/src/hid.h?r1=1.17&r2=1.18 http://pcb.cvs.sourceforge.net/pcb/pcb/src/djopt.c?r1=1.42&r2=1.43 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-10 16:57:32
|
Module Name: pcb Committed By: djdelorie Date: Sat Feb 10 16:57:32 UTC 2007 Modified Files: pcb/src: vendor.c Log Message: Call busy before applying the vendor map. To generate a diff of this commit: cvs rdiff -r1.19 -r1.20 pcb/src/vendor.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/vendor.c?r1=1.19&r2=1.20 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-10 19:21:38
|
Module Name: pcb Committed By: djdelorie Date: Sat Feb 10 19:21:38 UTC 2007 Modified Files: pcb/src: file.c parse_l.l Log Message: Properly deal with quoted characters in both string reading and string writing. To generate a diff of this commit: cvs rdiff -r1.55 -r1.56 pcb/src/file.c cvs rdiff -r1.19 -r1.20 pcb/src/parse_l.l To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/parse_l.l?r1=1.19&r2=1.20 http://pcb.cvs.sourceforge.net/pcb/pcb/src/file.c?r1=1.55&r2=1.56 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2007-02-10 21:59:16
|
Module Name: pcb Committed By: djdelorie Date: Sat Feb 10 21:59:06 UTC 2007 Modified Files: pcb/src: vendor.c Log Message: Cache vendor lookups. Use binary search instead of linear. To generate a diff of this commit: cvs rdiff -r1.20 -r1.21 pcb/src/vendor.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/vendor.c?r1=1.20&r2=1.21 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |