cvs.gedasymbols.org/archives/browse.cgi   search  
Mail Archives: geda-user/2014/06/29/23:07:45

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: geda-user AT delorie DOT com
From: Kai-Martin Knaak <kmk AT familieknaak DOT de>
Subject: Re: [geda-user] Silkscreened component values, mailing list, and gEDA development
Date: Mon, 30 Jun 2014 05:06:44 +0200
Lines: 293
Message-ID: <loqk85$ja5$1@ger.gmane.org>
References: <alpine DOT LNX DOT 2 DOT 02 DOT 1406291518550 DOT 30669 AT localhost DOT localdomain>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: a89-182-126-160.net-htp.de
User-Agent: KNode/4.12.4
Reply-To: geda-user AT delorie DOT com

--nextPart4485571.UE0AnEsGW0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7Bit

mskala AT ansuz DOT sooke DOT bc DOT ca wrote:

> First, is it possible to design a footprint in such a way that the
> component value will appear in the silkscreen, in addition to or
> instead of the refdes value? 

Instead of: yes. 
You can switch between any of the three strings "description",
"refdes", and "value" with the menu item:
  View -->  Displayed_element_name

There is a command for this, too: 
	Display(foobar)
where foobar is any of "Description", "NameOnPCB", "Value" (without
the quotes) See the pcb manual for details:
	http://pcb.geda-project.org/pcb-cvs/pcb.html#Display-Action

In addition: No. Only one of the three strings which are attached
to a footprint can be rendered on silk at a time. This is not as
bad as it sounds. At least in my layouts there is usually hardly 
enough space for one string per component, let alone two. 

I habitually print two versions of the layout. One with refdeses,
the other with values. See the attached script for a way to do
this automatically with scripted actions. Note, that the script
requires a patch for pcb. Else, the binary will treat the Display()
command in the action script as an error and exits immediately. 
(see attachment) Unfortunately, the patch was not accepted by the
devs.


> Second, is there a way to search the archive of this mailing list
> going back more than a week into the past?

DJ's setup seems to limit searches to the current week. However,
this mailing list is also archived by gmane.org: 
	http://dir.gmane.org/gmane.comp.cad.geda.user

The search utility of gmane is quite decent:
	http://search.gmane.org/
BTW, the main mission of gmane is to provide a gateway to and from nntp.
his allows the use of usenet readers for the mailing list. Usenet
readers are designed for discussions that involve many authors rather
than just sender and recipient like most emails.


> Finally, are there any plans for the diode schematic symbols and
> footprints to ever agree with each other about which pin is the
> cathode? 

Unfortunately, the default library of symbols and footprints went into
some kind of deep freeze about ten years ago. There seems to have been 
major fights over the way the library should be designed. As a result,
the default symbol lib is minimal to the point of hardly being useful
for actual day to day work. When I did my first steps with geda in 
autumn 2005 there were still repercussions to be felt on the list. 
And there were hints to better not touch this topic. People who 
complained about the lib were encouraged to roll their own.

In my humble opinion, geda popularity could improve, if there were a
default library of symbols and footprints that are useful for the most
likely work-flow. In particular, symbols should contain footprint 
attributes. And of course footprints and symbols should be consistently
designed and proven to work. I started an effort to design such a 
library of symbols and footprints:
	http://www.gedasymbols.org/user/kai_martin_knaak/essential/essential.html
Unfortunately, the idea did not seem to resonate with the devs. 


> there's a significant chance of the default ones being as
> catastrophically broken as diodes are, then that may be a
> dealbreaking issue and is at least something I'd like to know about
> before I invest any more time in gEDA.

I do not use the default libs at all. Over the years I built a pair of 
self-consistent libraries of symbols and footprints. See my section at 
gedasymbols.org for a preview:
	http://www.gedasymbols.org/user/kai_martin_knaak/
However, what you see there is slightly broken in the sense that some
links do not work. This happened because the underlying software CVS 
is unable to deal gracefully with rename and/or move of files. However, 
my lib grew so much that I felt the need to reorganize the items into 
folders with manageable size. I unsuccessfully tried to convince the 
CVS repo at gedasymbols.org to accept the new folder structure. 

Anyway, if you are interested in a maintained version of my geda 
libraries and scripts, you can clone it with git from my repository
at uni-hannover.de:
	git clone http://bibo.iqo.uni-hannover.de/git/gedasymbols.git

Hope that helps, 

---<)kaiamrtin(>---
--nextPart4485571.UE0AnEsGW0
Content-Type: application/x-shellscript; name="layoutdruck.sh"
Content-Disposition: attachment; filename="layoutdruck.sh"
Content-Transfer-Encoding: base64

IyEvYmluL2Jhc2gKIyBsYXlvdXQtcHJpbnQgZm9yIFBDQiAtPChrbWspPi0gMjAxMC0yMDEyCiMg
bmVlZHMgcG9zdGVyLCBwczJwZGYsIGNvbnZlcnQsIHBzbWVyZ2UgYW5kIG9wdGlvbmFsbHkKIyB2
aWV3ZXJzIGZvciBQTkcgYW5kIFBERiAoZ3RodW1iIGFuZCBva3VsYXIpCiMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCgppZiBbICQjIC1lcSAw
IF0gICAgIyBTY3JpcHQgaW52b2tlZCB3aXRoIG5vIGNvbW1hbmQgbGluZSBhcmdzCnRoZW4KICBl
Y2hvICJBIHNjcmlwdCB0byBwcm92aWRlIFBERiBhbmQgUE5HIHByaW50cyBvZiBhIFBDQiBsYXlv
dXQuIFRoZSBQREYgb3V0cHV0IgogIGVjaG8gImNvbnRhaW5zIHBhZ2VzIHdpdGggdGhlIHJlZmRl
cyBvZiBjb21wb25lbnRzIGFuZCBhZGRpdGlvbmFseSBwYWdlcyB0aGF0IgogIGVjaG8gInNob3cg
dGhlIHZhbHVlcyBvZiBjb21wb25lbnRzLiBPcHRpb25hbGx5LCBhbiBhZGRpdGlvbmFsIGJvdHRv
bSB2aWV3IgogIGVjaG8gImlzIHByb2R1Y2VkIHRoYXQgc2hvd3MgbWlycm9yZWQgdG9wIHNpbGsu
IFRoaXMgaXMgdXNlZnVsIGZvciBkZWJ1Z2dpbmciIAogIGVjaG8gInRocnUgaG9sZSBkZXNpZ25z
LiIKICBlY2hvICJQaG90b3JlYWxpc3RpYyBQTkcgb3V0cHV0IGlzIHJlbmRlcmVkIHdpdGggYSBk
cm9wIHNoYWRvdyBmb3IgYSBzbGlnaHRseSIgCiAgZWNobyAidGhyZWUgZGltZW5zaW9uYWwgaW1w
cmVzc2lvbi4iCiAgZWNobyAiIgogIGVjaG8gIlVzYWdlOiBgYmFzZW5hbWUgJDBgIFstc11bLXBd
Wy1WXSBmb29iYXIucGNiIgogIGVjaG8gIi1zICAgICBhZGQgYSBwYWdlIHdpdGggbWlycm9yZWQg
dG9wIHNpbGsgb24gYm90dG9tIGxheWVyIgogIGVjaG8gIi1wICAgICBwcm9kdWNlIHBob3RvIHJl
YWxpc3RpYyBvdXRwdXQiCiAgZWNobyAiLVYgICAgIGxhdW5jaCB2aWV3ZXJzIG9uIHByb2R1Y2Vk
IG91dHB1dCIKICBlY2hvICJOb3RlOiBUaGVyZSBpcyBhIGJ1ZyBpbiB0aGUgcnVuIG9mIHRoZSBt
aWxsIHZlcnNpb24gb2YgUENCLCB0aGF0IHByZXZlbnRzIgogIGVjaG8gImV4ZWN1dGlvbiBvZiB0
aGUgRElTUExBWSBhY3Rpb24gb24gdGhlIGNvbW1hbmQgbGluZS4gVGhlIGFwcGxpY2F0aW9uIgog
IGVjaG8gImV4aXRzIHByZWVtcHRpdmVseSBvbiB0aGUgYXNzdW1wdGlvbiwgdGhhdCB0aGlzIGNv
bW1hbmQgaXMgb25seSB2YWxpZCIKICBlY2hvICJpZiBQQ0IgcnVucyBpbiBHVUkgbW9kZS4gQmVj
YXVzZSBvZiB0aGlzLCB0aGlzIHByaW50IHNjcmlwdCB3b24ndCB3b3JrIgogIGVjaG8gInByb3Bl
cmx5IHVubGVzcyBhIHBhdGNoIGhhcyBiZWVuIGFwcGxpZWQgdG8gdGhlIHNvdXJjZS4iCiAgZWNo
byAiQSBwYXRjaCB0byBtYWtlIFBDQiBpc3N1ZSBhIHJhdGhlciB0aGFuIGV4aXQgcmlnaHQgYXdh
eSwgY2FuIGJlIgogIGVjaG8gImRvd25sb2FkZWQgYXMgJ2hpZG5vZ3VpLWFjdGlvbnNjcmlwdC5w
YXRjaCcgZnJvbSBodHRwOi8vZ2VkYXN5bWJvbHMub3JnIC4iCiAgZXhpdApmaSAgCkJPVFRPTVRI
UlU9MApQSE9UT09VVFBVVD0wClNUQVJUVklFV0VSPTAKRVBTPTAKd2hpbGUgZ2V0b3B0cyAiOnNw
ViIgT3B0aW9uCmRvCiAgY2FzZSAkT3B0aW9uIGluCiAgICBzICAgICApIGVjaG8gImFkZCBhIHBh
Z2Ugd2l0aCBtaXJyb3JlZCB0b3Agc2lsayBvbiBib3R0b20gbGF5ZXIiOyBCT1RUT01USFJVPTEg
OzsKICAgIHAgICAgICkgZWNobyAicHJvZHVjZSBwaG90b3JlYWxpc3RpYyBpbWFnZSAiOyBQSE9U
T09VVFBVVD0xIDs7CiAgICBlICAgICApIGVjaG8gInByb2R1Y2UgRVBTIGZpbGVzIGZvciBpbmNs
dXNpb24gaW4gTHlYIGRvY3VtZW50YXRpb24iIEVQUz0xIDs7CiAgICBWICAgICApIGVjaG8gImF1
dG9tYXRpY2FsbHkgc3RhcnQgdmlld2VycyAiOyBTVEFSVFZJRVdFUj0xIDs7CiAgICAqICAgICAp
IGVjaG8gInVua25vd24gb3B0aW9uOiBcIiIkT3B0aW9uIlwiIiA7IGV4aXQ7ICAgIyBEZWZhdWx0
LgogIGVzYWMKZG9uZQpzaGlmdCAkKCgkT1BUSU5EIC0gMSkpICAgIyBnbyB0byBuZXh0IGFyZ3Vt
ZW50CgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjCgoKUENCRklMRT0kMQpOQU1FPWBiYXNlbmFtZSAkUENCRklMRSAucGNiYApPVVRQREY9JE5B
TUUiX2xheW91dF8iYGRhdGUgKyVGYCIucGRmIgpPVVRQTkc9JE5BTUUiX2xheW91dF8iYGRhdGUg
KyVGYCIucG5nIgpPVVRQTkdfQk9UVE9NPSROQU1FIl9sYXlvdXRfYm90dG9tXyJgZGF0ZSArJUZg
Ii5wbmciClBDQj0vdXNyL2xvY2FsL2Jpbi9wY2IKUERGVklFV0VSPS91c3IvYmluL29rdWxhcgpQ
TkdWSUVXRVI9L3Vzci9iaW4vb2t1bGFyClNJWkU9IjIweDMwY20iClBBUEVSU0laRT0iQTQiClRN
UERJUj0vdG1wL2xheW91dGRydWNrCgojIyBlY2hvIHBjYiB2ZXJzaW9uCiRQQ0IgLVYKCm1rZGly
ICRUTVBESVIKCiMjIHRvcC1yZWZkZXMKZWNobyAiQmVzdMO8Y2t1bmdzZHJ1Y2sgTnVtbWVybiwg
T2JlcnNlaXRlIHZvbiAiJE9VVFBVVAoKJFBDQiAteCBlcHMgXAogIC0tYWN0aW9uLXN0cmluZyAn
RElTUExBWShOYW1lT25QQ0IpJyBcCiAgLS1lbGVtZW50LWNvbG9yICcjMDAwMDAwJyBcCiAgLS1w
aW4tY29sb3IgJyNjY2NjY2MnIFwKICAtLWxheWVyLWNvbG9yLTEgJyNjY2NjY2MnIFwKICAtLWxh
eWVyLWNvbG9yLTIgJyNkZGRkZGQnIFwKICAtLWxheWVyLWNvbG9yLTMgJyNlZWVlZWUnIFwKICAt
LWxheWVyLWNvbG9yLTQgJyNjY2NjY2MnIFwKICAtLWxheWVyLWNvbG9yLTUgJyNkZGRkZGQnIFwK
ICAtLWxheWVyLWNvbG9yLTYgJyNlZWVlZWUnIFwKICAtLWxheWVyLWNvbG9yLTcgJyM1NTU1NTUn
IFwKICAtLWxheWVyLWNvbG9yLTggJyM2NjY2NjYnIFwKIC0tYXMtc2hvd24gIFwKICAtLW9ubHkt
dmlzaWJsZSBcCiAgLS1sYXllci1zdGFjayAib3V0bGluZSxjb21tZW50LGVsZW1lbnRzLHRvcCIg
XAogIC0tZXBzLWZpbGUgJFRNUERJUi90b3ByZWZkZXMuZXBzIFwKICAkUENCRklMRQoKcG9zdGVy
IC1tJFBBUEVSU0laRSAtcCRTSVpFIC1jMTJ4MTJtbSAtbyAkVE1QRElSL3RvcHJlZmRlcy5wcyAk
VE1QRElSL3RvcHJlZmRlcy5lcHMKCiMjIHRvcC12YWx1ZXMKZWNobyAiQmVzdMO8Y2t1bmdzZHJ1
Y2sgV2VydGUsIE9iZXJzZWl0ZSB2b24gIiRPVVRQVVQKCiRQQ0IgLXggZXBzIFwKICAtLWFjdGlv
bi1zdHJpbmcgJ0RJU1BMQVkoVmFsdWUpJyBcCiAgLS1lbGVtZW50LWNvbG9yICcjMDAwMDAwJyBc
CiAgLS1waW4tY29sb3IgJyNjY2NjY2MnIFwKICAtLWxheWVyLWNvbG9yLTEgJyNjY2NjY2MnIFwK
ICAtLWxheWVyLWNvbG9yLTIgJyNkZGRkZGQnIFwKICAtLWxheWVyLWNvbG9yLTMgJyNlZWVlZWUn
IFwKICAtLWxheWVyLWNvbG9yLTQgJyNjY2NjY2MnIFwKICAtLWxheWVyLWNvbG9yLTUgJyNkZGRk
ZGQnIFwKICAtLWxheWVyLWNvbG9yLTYgJyNlZWVlZWUnIFwKICAtLWxheWVyLWNvbG9yLTcgJyM1
NTU1NTUnIFwKICAtLWxheWVyLWNvbG9yLTggJyM2NjY2NjYnIFwKICAtLWFzLXNob3duICBcCiAg
LS1vbmx5LXZpc2libGUgXAogIC0tbGF5ZXItc3RhY2sgIm91dGxpbmUsY29tbWVudCxlbGVtZW50
cyx0b3AiIFwKICAtLWVwcy1maWxlICRUTVBESVIiL3RvcHZhbHVlLmVwcyIgXAogICRQQ0JGSUxF
Cgpwb3N0ZXIgLW0kUEFQRVJTSVpFIC1wJFNJWkUgLWMxMngxMm1tIC1vICRUTVBESVIvdG9wdmFs
dWUucHMgJFRNUERJUi90b3B2YWx1ZS5lcHMKCgojIyBib3R0b20tcmVmZGVzCmVjaG8gIkJlc3TD
vGNrdW5nc2RydWNrIFVudGVyc2VpdGUsIE51bW1lcm4gdm9uICIkT1VUUFVUCgokUENCIC14IGVw
cyBcCiAgLS1hY3Rpb24tc3RyaW5nICdESVNQTEFZKE5hbWVPblBDQiknIFwKICAtLWVsZW1lbnQt
Y29sb3IgJyMwMDAwMDAnIFwKICAtLXBpbi1jb2xvciAnI2NjY2NjYycgXAogIC0tbGF5ZXItY29s
b3ItMSAnI2NjY2NjYycgXAogIC0tbGF5ZXItY29sb3ItMiAnI2RkZGRkZCcgXAogIC0tbGF5ZXIt
Y29sb3ItMyAnI2VlZWVlZScgXAogIC0tbGF5ZXItY29sb3ItNCAnI2NjY2NjYycgXAogIC0tbGF5
ZXItY29sb3ItNSAnI2RkZGRkZCcgXAogIC0tbGF5ZXItY29sb3ItNiAnI2VlZWVlZScgXAogIC0t
bGF5ZXItY29sb3ItNyAnIzU1NTU1NScgXAogIC0tbGF5ZXItY29sb3ItOCAnIzY2NjY2NicgXAog
IC0tYXMtc2hvd24gXAogIC0tbGF5ZXItc3RhY2sgIm91dGxpbmUsY29tbWVudCxlbGVtZW50cyxi
b3R0b20sc29sZGVyc2lkZSIgXAogIC0tZXBzLWZpbGUgJFRNUERJUiIvYm90dG9tcmVmZGVzX3Rt
cC5lcHMiIFwKICAkUENCRklMRQoKIyMgcmVjdGlmeSBicm9rZW4gZXBzIHN5bnRheDogbWFrZSBi
b3VuZGluZyBib3ggcGFyYW1ldGVycyBpbnRlZ2VycyAjIwojYXdrIC1GIFtcIFwuXSAnCiMgIHsK
IyAgaWYgKCAkMSA9PSAiJSVCb3VuZGluZ0JveDoiICkKIyAgICAgeyBwcmludCAkMSIgIiQyIiAi
JDMiICIkNCIgIiQ2IH0KIyAgICAgZWxzZSB7IHByaW50ICQwIH0KIyAgfQojJyAkVE1QRElSIi9i
b3R0b21yZWZkZXNfdG1wLmVwcyIgPiAkVE1QRElSIi9ib3R0b21yZWZkZXNfdG1wMi5lcHMiCgoj
IyBjcm9wIGVwcyAjIwplcHN0b29sIC0tYmJveCAtLWNvcHkgICRUTVBESVIiL2JvdHRvbXJlZmRl
c190bXAuZXBzIiAkVE1QRElSIi9ib3R0b21yZWZkZXMuZXBzIgoKIyMgbWFrZSBhIGRlY2VudGx5
IHNpemVkIHBvc3RzY3JpcHQgcGFnZQpwb3N0ZXIgLW0kUEFQRVJTSVpFIC1wJFNJWkUgLWMxMngx
Mm1tIC1vICRUTVBESVIiL2JvdHRvbXJlZmRlcy5wcyIgJFRNUERJUiIvYm90dG9tcmVmZGVzLmVw
cyIKCgojIyBib3R0b20tdmFsdWUKZWNobyAiQmVzdMO8Y2t1bmdzZHJ1Y2sgVW50ZXJzZWl0ZSwg
V2VydGUgdm9uICIkT1VUUFVUCgokUENCIC14IGVwcyBcCiAgLS1hY3Rpb24tc3RyaW5nICdESVNQ
TEFZKFZhbHVlKScgXAogIC0tZWxlbWVudC1jb2xvciAnIzAwMDAwMCcgXAogIC0tcGluLWNvbG9y
ICcjY2NjY2NjJyBcCiAgLS1sYXllci1jb2xvci0xICcjY2NjY2NjJyBcCiAgLS1sYXllci1jb2xv
ci0yICcjZGRkZGRkJyBcCiAgLS1sYXllci1jb2xvci0zICcjZWVlZWVlJyBcCiAgLS1sYXllci1j
b2xvci00ICcjY2NjY2NjJyBcCiAgLS1sYXllci1jb2xvci01ICcjZGRkZGRkJyBcCiAgLS1sYXll
ci1jb2xvci02ICcjZWVlZWVlJyBcCiAgLS1sYXllci1jb2xvci03ICcjNTU1NTU1JyBcCiAgLS1s
YXllci1jb2xvci04ICcjNjY2NjY2JyBcCiAgLS1hcy1zaG93biAgXAogIC0tbGF5ZXItc3RhY2sg
Im91dGxpbmUsY29tbWVudCxlbGVtZW50cyxib3R0b20sc29sZGVyc2lkZSIgXAogIC0tZXBzLWZp
bGUgJFRNUERJUiIvYm90dG9tdmFsdWVfdG1wLmVwcyIgXAogICRQQ0JGSUxFCgoKIyMgcmVjdGlm
eSBicm9rZW4gZXBzIHN5bnRheDogbWFrZSBib3VuZGluZyBib3ggcGFyYW1ldGVycyBpbnRlZ2Vy
cyAjIwojYXdrIC1GIFtcIFwuXSAnCiMgIHsKIyAgaWYgKCAkMSA9PSAiJSVCb3VuZGluZ0JveDoi
ICkKIyAgICAgeyBwcmludCAkMSIgIiQyIiAiJDMiICIkNCIgIiQ2IH0KIyAgICAgZWxzZSB7IHBy
aW50ICQwIH0KIyAgfQojJyAkVE1QRElSIi9ib3R0b212YWx1ZV90bXAuZXBzIiA+ICRUTVBESVIi
L2JvdHRvbXZhbHVlX3RtcDIuZXBzIgoKIyMgY3JvcCBlcHMgIyMKZXBzdG9vbCAtLWJib3ggLS1j
b3B5ICAkVE1QRElSIi9ib3R0b212YWx1ZV90bXAuZXBzIiAkVE1QRElSIi9ib3R0b212YWx1ZS5l
cHMiCgojIyBtYWtlIGEgZGVjZW50bHkgc2l6ZWQgcG9zdHNjcmlwdCBwYWdlCnBvc3RlciAtbSRQ
QVBFUlNJWkUgLXAkU0laRSAtYzEyeDEybW0gLW8gJFRNUERJUiIvYm90dG9tdmFsdWUucHMiICRU
TVBESVIiL2JvdHRvbXZhbHVlLmVwcyIKCiRQQ0IgLXggZXBzIFwKICAtLWFjdGlvbi1zdHJpbmcg
J0RJU1BMQVkoTmFtZU9uUENCKScgXAogIC0tZWxlbWVudC1jb2xvciAnIzAwMDAwMCcgXAogIC0t
cGluLWNvbG9yICcjY2NjY2NjJyBcCiAgLS1sYXllci1jb2xvci0xICcjY2NjY2NjJyBcCiAgLS1s
YXllci1jb2xvci0yICcjZGRkZGRkJyBcCiAgLS1sYXllci1jb2xvci0zICcjZWVlZWVlJyBcCiAg
LS1sYXllci1jb2xvci00ICcjY2NjY2NjJyBcCiAgLS1sYXllci1jb2xvci01ICcjZGRkZGRkJyBc
CiAgLS1sYXllci1jb2xvci02ICcjZWVlZWVlJyBcCiAgLS1sYXllci1jb2xvci03ICcjNTU1NTU1
JyBcCiAgLS1sYXllci1jb2xvci04ICcjNjY2NjY2JyBcCiAgLS1hcy1zaG93biAgXAogIC0tbWly
cm9yIFwKICAtLWxheWVyLXN0YWNrICJlbGVtZW50cyIgXAogIC0tZXBzLWZpbGUgJFRNUERJUiIv
ZWxlbWVudHMuZXBzIiBcCiAgJFBDQkZJTEUKCgojIyMjIyMgT3B0aW9uYWxseSBkZXJpdmUgYSBz
ZWUtdGhydSBvZiBib3R0b20gd2l0aCBhd2sgYW5kIHRhaWwgCiMjIyMjIyh2ZXJ5IGRpcnR5IGhh
Y2sgdGhhdCBkZXBlbmRzIG9uIHNwZWNpZmljIGxheWVyIG5hbWVzIGFuZCBsYXllciBncm91cHMp
CmlmIFsgJEJPVFRPTVRIUlUgPT0gIjEiIF0KdGhlbiAKZWNobyAiRG8gYm90dG9tdGhydSIKYXdr
ICckMCA9PSAiJSBMYXllciBib3R0b20gZ3JvdXAgMSBkcmlsbCAwIG1hc2sgMCIgeyBleGl0IH0g
XAoJeyBwcmludCB9JyAkVE1QRElSL2JvdHRvbXJlZmRlcy5lcHMgPiAkVE1QRElSL2JvdHRvbXRo
cnUuZXBzCmF3ayAnTlIgPD0gMjIgeyBuZXh0IH0gJDEgPT0gInNob3dwYWdlIiB7IGV4aXQgfSB7
IHByaW50IH0nICRUTVBESVIvYm90dG9tcmVmZGVzLmVwcyA+PiAkVE1QRElSL2JvdHRvbXRocnUu
ZXBzCmF3ayAnTlIgPD0gMjEgeyBuZXh0IH0gJDEgPT0gInNob3dwYWdlIiB7IGV4aXQgfSB7IHBy
aW50IH0nICRUTVBESVIvZWxlbWVudHMuZXBzID4+ICRUTVBESVIvYm90dG9tdGhydS5lcHMKdGFp
bCAtbiA1ICRUTVBESVIiL2VsZW1lbnRzLmVwcyIgPj4gJFRNUERJUiIvYm90dG9tdGhydS5lcHMi
CnBvc3RlciAtbUE0IC1wJFNJWkUgLWMxMngxMm1tIC1vICRUTVBESVIiL2JvdHRvbXRocnUucHMi
ICRUTVBESVIiL2JvdHRvbXRocnUuZXBzIgoKZmkKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCgppZiBbICRC
T1RUT01USFJVID09ICIxIiBdIAp0aGVuIAogIFBBR0VTPSIgXAogICAkVE1QRElSL3RvcHJlZmRl
cy5wcyBcCiAgICRUTVBESVIvYm90dG9tcmVmZGVzLnBzIFwKICAgJFRNUERJUi90b3B2YWx1ZS5w
cyBcCiAgICRUTVBESVIvYm90dG9tdmFsdWUucHNcCiAgICRUTVBESVIvYm90dG9tdGhydS5wcyIK
ZWxzZQogIFBBR0VTPSIgXAogICAkVE1QRElSL3RvcHJlZmRlcy5wcyBcCiAgICRUTVBESVIvYm90
dG9tcmVmZGVzLnBzIFwKICAgJFRNUERJUi90b3B2YWx1ZS5wcyBcCiAgICRUTVBESVIvYm90dG9t
dmFsdWUucHMiCmZpCgojIyBjb21iaW5lIHRvIGEgc2luZ2xlIFBERiBkb2N1bWVudApwc21lcmdl
IC1vJFRNUERJUi9vdXQucHMgJFBBR0VTCiAKcHMycGRmICRUTVBESVIvb3V0LnBzICRPVVRQREYK
CiMjIHNhdmUgdGhlIGVwcyBmaWxlcyBmb3IgdXNlIGluIGx5eCBkb2N1bWVudGF0aW9uCmlmIFsg
JEVQUyA9PSAiMSIgXQp0aGVuCiAgZWNobyAiU2F2ZSBFUFMgZmlsZXMgaW4gY3VycmVudCB3b3Jr
aW5nIGRpcmVjdG9yeSIKICBmb3IgaSBpbiAkUEFHRVM7IGRvIAogICAgICAgY3AgJFRNUERJUi9g
YmFzZW5hbWUgJGkgLnBzYC5lcHMgICRQV0QvJE5BTUUiXyJgYmFzZW5hbWUgJGkgLnBzYC5lcHMK
ICBkb25lCmZpCgojIyMgb3B0aW9uYWxseSBzdGFydCB2aWV3ZXIuIyMjCmlmIFsgJFNUQVJUVklF
V0VSID09ICIxIiBdCnRoZW4KICAkUERGVklFV0VSICRPVVRQREYKZmkKCgojIyMgcGhvdG9yZWFs
aXN0aWMgb3V0cHV0ICMjIyMKaWYgWyAkUEhPVE9PVVRQVVQgPT0gIjEiIF0KdGhlbgoKZWNobyAg
IkRvIGEgcGhvdG8gcmVhbGlzdGljIHZpZXcgb2YgdGhlIHRvcCBzaWRlIG9mIHRoZSBwY2IiCnBj
YiAteCBwbmcgLS1waG90by1tb2RlIFwKICAtLWRwaSA2MDAgIFwKICAtLXVzZS1hbHBoYSBcCiAg
LS1hcy1zaG93biAgXAogIC0tb25seS12aXNpYmxlIFwKICAtLW91dGZpbGUgJFRNUERJUi9vdXQu
cG5nIFwKICAkUENCRklMRQoKY29udmVydCAkVE1QRElSL291dC5wbmcgXAogIFwoICtjbG9uZSAt
YmFja2dyb3VuZCBibGFjayAtc2hhZG93IDc1eDIwKzIwKzIwIFwpICArc3dhcCBcCiAgLWJhY2tn
cm91bmQgd2hpdGUgXAogIC1sYXllcnMgbWVyZ2UgXAogIC1yZXNpemUgNTAlIFwKICAkT1VUUE5H
CgplY2hvICJEbyBhIHBob3RvIHJlYWxpc3RpYyB2aWV3IG9mIHRoZSBib3R0b20gc2lkZSBvZiB0
aGUgcGNiIgpwY2IgLXggcG5nIC0tcGhvdG8tbW9kZSBcCiAgLS1kcGkgNjAwICBcCiAgLS11c2Ut
YWxwaGEgXAogIC0tYXMtc2hvd24gIFwKICAtLW9ubHktdmlzaWJsZSBcCiAgLS1waG90by1mbGlw
LXggXAogIC0tb3V0ZmlsZSAkVE1QRElSL291dC5wbmcgXAogICRQQ0JGSUxFCgpjb252ZXJ0ICRU
TVBESVIvb3V0LnBuZyBcCiAgXCggK2Nsb25lIC1iYWNrZ3JvdW5kIGJsYWNrIC1zaGFkb3cgNzV4
MjArMjArMjAgXCkgICtzd2FwIFwKICAtYmFja2dyb3VuZCB3aGl0ZSBcCiAgLWxheWVycyBtZXJn
ZSBcCiAgLXJlc2l6ZSA1MCUgXAogICRPVVRQTkdfQk9UVE9NCgojIyMgb3B0aW9uYWxseSBzdGFy
dCB2aWV3ZXIuIyMjCmlmIFsgJFNUQVJUVklFV0VSID09ICIxIiBdCnRoZW4KICAkUE5HVklFV0VS
ICRPVVRQTkcgJE9VVFBOR19CT1RUT00KZmkKCmZpICMgcGhvdG8gcmVhbGlzdGljIG91dHB1dAoK
ZXhpdCAjIGVuZCBvZiBzY3JpcHQKCg==

--nextPart4485571.UE0AnEsGW0
Content-Type: text/x-patch; name="hidnogui.patch"
Content-Disposition: attachment; filename="hidnogui.patch"
Content-Transfer-Encoding: 8Bit

From 39da24471519012c04d3c2974b6f6a89469d5a29 Mon Sep 17 00:00:00 2001
From: Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT de>
Date: Sun, 1 Jan 2012 23:23:45 +0100
Subject: [PATCH] hidnogui so gepatcht, dass Ausdruck mit actionscript nicht
 aussteigt

---
 src/hid/common/hidnogui.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/hid/common/hidnogui.c b/src/hid/common/hidnogui.c
index d772e18..645111d 100644
--- a/src/hid/common/hidnogui.c
+++ b/src/hid/common/hidnogui.c
@@ -48,7 +48,8 @@ nogui_parse_arguments (int *argc, char ***argv)
 static void
 nogui_invalidate_lr (int l, int r, int t, int b)
 {
-  CRASH;
+  printf("pcb: invalidate_lr() called without a GUI\n");
+  printf("This is ok, if you run an action script\n");
 }
 
 static void
-- 
1.7.10


--nextPart4485571.UE0AnEsGW0--


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019