kicad/pcbnew
Marco Mattila 9dc9cc1f78 Board manufacturers typically do not print silkscreen on areas without
soldermask. Nevertheless, it would be nice to have proper gerbers to
begin with, i.e., gerbers with no silkscreen in soldermaskless areas.
Of course, most of the problem can be taken care of by drawing the
footprints properly. However, sometimes the silkscreen of one
footprint ends up on the pads of another one (think components under a
so-dimm card, for example). The attached patch adds an option to
subtract the soldermask from the silkscreen when doing gerber output.

marco
2010-12-06 16:05:12 -06:00
..
dialogs Board manufacturers typically do not print silkscreen on areas without 2010-12-06 16:05:12 -06:00
CMakeLists.txt Fix CMake generated header build error in PCBNew. 2010-11-29 10:49:22 -05:00
Info.plist OSX - should resolve problems on case sensitive filesystem 2010-09-19 13:06:30 +02:00
ar_protos.h Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
attribut.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
automove.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
autoplac.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
autorout.cpp pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
autorout.h Comment translations. 2009-11-12 15:43:38 +00:00
basepcbframe.cpp code cleaning 2010-11-18 22:16:28 +01:00
block.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
block_module_editor.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
board.cpp fixed tagged translation 2009-11-15 14:12:53 +00:00
board_items_to_polygon_shape_transform.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
board_undo_redo.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
build_BOM_from_board.cpp added orto2 patch 2010-10-04 14:58:07 +02:00
cell.h finished Draw functions for aperture macros. Now aperture macros are drawn correctly. 2010-10-03 17:39:06 +02:00
class_board.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
class_board.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_board_connected_item.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
class_board_design_settings.cpp LibEdit: finished SVG plot. 2010-03-19 20:15:30 +00:00
class_board_item.cpp Gerbview code redesign 2010-09-28 16:42:05 +02:00
class_dimension.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
class_dimension.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_drawsegment.cpp Pcbnew: Commit block move patch from Marco Mattila 2010-11-11 22:46:55 +01:00
class_drawsegment.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_drc_item.cpp removed in drawpanel an erroneous change (was made only for a test). drc code cleaning. cmakelist.txt changes in minizip. 2010-09-18 10:29:40 +02:00
class_edge_mod.cpp Gerbview: support for plot lines (currently: not arcs) with a rectangular pen (Yes, it exists!). pcbnew: try to fix an issue when exporting arcs in gencad. 2010-10-25 09:43:50 +02:00
class_edge_mod.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_marker_pcb.cpp wxWidgets 2.9 string fixes and other minor updates. 2009-10-16 17:18:23 +00:00
class_marker_pcb.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_mire.cpp Implement wxDC coordinate handling and wxGCDC. 2010-02-08 18:15:42 +00:00
class_mire.h Comment translations. 2009-11-12 15:43:38 +00:00
class_module.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
class_module.h fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
class_module_transform_functions.cpp Fixed some issues about trapezoidal pads. Better pad editor dialog. fixed other (very) minor bugs. Code cleaning 2010-09-11 18:33:43 +02:00
class_netclass.cpp Running cmake with -DCMAKE_BUILD_TYPE="Debug" causes build errors at: 2010-07-19 10:40:54 -05:00
class_netclass.h pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
class_netinfo.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_netinfo_item.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
class_netinfolist.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
class_pad.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
class_pad.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_pad_draw_functions.cpp Fix gcc 4.5 warnings compil. 2010-11-20 20:53:00 +01:00
class_pcb_layer_widget.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
class_pcb_layer_widget.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_pcb_text.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
class_pcb_text.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_text_mod.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
class_text_mod.h Pcbnew: minor code cleanup and enhancement in zone filling. Commit patch from Marco Mattila. Eeschema: minor bug fix about dangling ends. removed obsolete file 2010-11-18 14:38:08 +01:00
class_track.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
class_track.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
class_zone.cpp Pcbnew: fix a serious bug in ZONE_CONTAINER::HitTestFilledArea( ) which could break connectivity calculations relative to copper areas. 2010-11-13 20:21:16 +01:00
class_zone.h Pcbnew: fix a serious bug in ZONE_CONTAINER::HitTestFilledArea( ) which could break connectivity calculations relative to copper areas. 2010-11-13 20:21:16 +01:00
class_zone_setting.cpp Pcbnew: fix a serious bug in ZONE_CONTAINER::HitTestFilledArea( ) which could break connectivity calculations relative to copper areas. 2010-11-13 20:21:16 +01:00
class_zone_setting.h coding standards consistency updates 2010-11-12 09:17:10 -06:00
classpcb.cpp work on libedit continued. 2010-03-20 19:57:59 +00:00
clean.cpp Code cleaning. Also fix gcc 4.5 compil warnings. 2010-11-21 19:28:32 +01:00
collectors.cpp Pcbnew: Fixed minor problems (bugs 568357 and 568356). Changed French word COTATION to DIMENSION in class COTATION (now class DIMENSION) 2010-04-23 11:54:40 +02:00
collectors.h Pcbnew: fixed pad selection by right click according to pad visibility. 2010-02-05 10:56:23 +00:00
connect.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
controle.cpp Zones drawing optimization with WXGrapchisContext + Fix bug #612132 2010-10-09 10:08:29 +02:00
copy_track.cpp.notused more amazing free specctra import/export software 2008-02-08 00:16:59 +00:00
cross-probing.cpp ++ Pcbnew: 2010-01-24 13:46:01 +00:00
debug_kbool_key_file_fct.cpp Fixed my filling problem in pcbnew by changing some parameters in kbool 2009-11-16 12:10:37 +00:00
debug_kbool_key_file_fct.h fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
deltrack.cpp added orto2 patch 2010-10-04 14:58:07 +02:00
dimension.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
dist.cpp add files not currently available in source (e.g. docs, modules, etc.) 2007-06-05 12:10:51 +00:00
drag.h fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
dragsegm.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
drc.cpp Fix bug in PolyLine.cpp, Fix bug in DRC calculations (see changelog). Cvpcb: move dialog files in dialogs/ 2010-10-28 15:02:07 +02:00
drc_clearance_test_functions.cpp Fix bug in PolyLine.cpp, Fix bug in DRC calculations (see changelog). Cvpcb: move dialog files in dialogs/ 2010-10-28 15:02:07 +02:00
drc_marker_functions.cpp drc: more code cleaning. Added comments and fixed some erroneous comments. Fixed bug 638839. 2010-09-18 19:55:08 +02:00
drc_stuff.h drc code cleaning 2010-09-19 19:44:46 +02:00
dupltrac.cpp.notused notused, maybe delete soon 2007-08-10 14:51:39 +00:00
edgemod.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
edit.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
edit_pcb_text.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
edit_track_width.cpp Pcbnew: fix minor bug in via edition. 2010-12-05 17:24:08 +01:00
editedge.cpp Pcbnew: Fixed minor problems (bugs 568357 and 568356). Changed French word COTATION to DIMENSION in class COTATION (now class DIMENSION) 2010-04-23 11:54:40 +02:00
editmod.cpp minor change when deleting a pad in modedit: the pad is deleted silently 2010-08-11 15:15:30 +02:00
editrack-part2.cpp removed in drawpanel an erroneous change (was made only for a test). drc code cleaning. cmakelist.txt changes in minizip. 2010-09-18 10:29:40 +02:00
editrack.cpp wxLOCALE_LOAD_DEFAULT patch from Martijn Kuipers. 2010-10-14 14:17:14 +02:00
edtxtmod.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
event_handlers_tracks_vias_sizes.cpp code cleaning 2010-11-18 22:16:28 +01:00
export_gencad.cpp Try to fix a gencad export issue. 2010-10-26 13:47:16 +02:00
export_vrml.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
files.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
find.cpp More comment translation work. 2009-11-14 22:15:22 +00:00
find.h PCBNew UI normalization and global variable reductions. 2009-05-01 18:06:03 +00:00
find.pjd PCBNew UI normalization and global variable reductions. 2009-05-01 18:06:03 +00:00
gen_drill_report_files.cpp Pcbnew: Fixed minor problems (bugs 568357 and 568356). Changed French word COTATION to DIMENSION in class COTATION (now class DIMENSION) 2010-04-23 11:54:40 +02:00
gen_holes_and_tools_lists_for_drill.cpp Pcbnew: gen drill functions: morecode cleanup 2010-11-24 20:54:59 +01:00
gen_modules_placefile.cpp fixed build problem for specctra.cpp stand alone. 2010-01-05 08:48:49 +00:00
gendrill.cpp minor cleanup. minor enhancements. Finish file housekeeping. add Bug 682586 fix from Mark van Doesburg. 2010-11-29 16:05:01 +01:00
gendrill.h Fix very minor bugs. Boost update. Pcbnew: files housekeeping and code cleanup. 2010-11-26 12:55:34 +01:00
globaleditpad.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
gpcb_exchange.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
graphpcb.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
help_common_strings.h Cleaning code: moved some help strings used both in toolbars and menus in a single file help_common_strings.h, 2010-06-30 13:15:34 +02:00
hotkeys.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
hotkeys.h Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
hotkeys_board_editor.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
hotkeys_module_editor.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
icon_modedit.ico Initial import of KiCad. 2007-05-06 16:03:28 +00:00
icon_pcbnew.ico Initial import of KiCad. 2007-05-06 16:03:28 +00:00
icon_w3d.ico Initial import of KiCad. 2007-05-06 16:03:28 +00:00
initpcb.cpp Pcbnew: files housekeeping and code cleanup 2010-11-26 21:00:39 +01:00
ioascii.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
layer_widget.cpp Fixed kicad.app linking, layer behaviour on OSX and toolbar behaviour 2010-11-01 20:03:08 +01:00
layer_widget.h font size tweak, make sure layer_widget_test still compiles 2010-02-10 06:56:37 +00:00
librairi.cpp Code cleaning. Also fix gcc 4.5 compil warnings. 2010-11-21 19:28:32 +01:00
loadcmp.cpp Common dialog file housekeeping. Code cleanup, and minor fixes. 2010-11-20 11:59:59 +01:00
locate.cpp fixed bug 585140 and minor cleaning 2010-05-27 12:23:29 +02:00
magnetic_tracks_functions.cpp pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
menubar_modedit.cpp Zones drawing optimization with WXGrapchisContext + Fix bug #612132 2010-10-09 10:08:29 +02:00
menubar_pcbframe.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
mirepcb.cpp code cleaning 2010-11-18 22:16:28 +01:00
modedit.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
modedit_onclick.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
modedit_undo_redo.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
modeditoptions.cpp Added hotkey E to edit items. Minor code cleaning 2010-08-10 20:34:26 +02:00
module_editor_frame.h Formatting, code cleaning and fix erroneous or inconsistent comments in block functions 2010-11-13 12:02:24 +01:00
moduleframe.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
modules.cpp Try to fix a gencad export issue. 2010-10-26 13:47:16 +02:00
move-drag_pads.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
move_copy_track.cpp.notused file maintenance 2007-12-17 22:08:42 +00:00
move_or_drag_track.cpp removed in drawpanel an erroneous change (was made only for a test). drc code cleaning. cmakelist.txt changes in minizip. 2010-09-18 10:29:40 +02:00
muonde.cpp Pcbnew: code cleaning, dialogs converted from Dialogblocks to wxFormBuilder, file housekeeping. Add patch from Manveru. 2010-11-27 14:09:18 +01:00
muwave_command.cpp code cleaning 2009-12-20 19:48:58 +00:00
netlist.cpp Code cleaning. Also fix gcc 4.5 compil warnings. 2010-11-21 19:28:32 +01:00
onleftclick.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
onrightclick.cpp Pcbnew: fix minor bug in via edition. 2010-12-05 17:24:08 +01:00
pcbframe.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
pcbnew.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
pcbnew.h code cleaning. 2010-07-20 20:11:34 +02:00
pcbnew.icns Update OS X icns icons 2010-05-13 21:03:12 +02:00
pcbnew.rc add files not currently available in source (e.g. docs, modules, etc.) 2007-06-05 12:10:51 +00:00
pcbnew_config.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
pcbnew_config.h Add PCBNew setting to remember last net list read and other minor fixes. 2010-04-23 10:46:00 -04:00
pcbnew_doc.icns Update OS X icns icons 2010-05-13 21:03:12 +02:00
pcbnew_id.h Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
pcbplot.cpp Board manufacturers typically do not print silkscreen on areas without 2010-12-06 16:05:12 -06:00
pcbplot.h Board manufacturers typically do not print silkscreen on areas without 2010-12-06 16:05:12 -06:00
plot_rtn.cpp Board manufacturers typically do not print silkscreen on areas without 2010-12-06 16:05:12 -06:00
plotdxf.cpp Pcbnew and Gerbview: Refactor dialogs for plot and print. 2010-01-01 13:30:39 +00:00
plotgerb.cpp ++Pcbnew 2010-03-31 16:59:32 +00:00
plothpgl.cpp Pcbnew and Gerbview: Refactor dialogs for plot and print. 2010-01-01 13:30:39 +00:00
plotps.cpp Pcbnew and Gerbview: Refactor dialogs for plot and print. 2010-01-01 13:30:39 +00:00
polygons_defs.h added " pcbnew module editor toolbar items now in menubar" patch from Jerry Jacobs. Fixed TODO. 2010-07-29 22:00:24 +02:00
print_board_functions.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
printout_controler.cpp Pcbnew+gerbview: fixed some issues in printing dialog 2010-04-21 20:57:34 +02:00
printout_controler.h Pcbnew+gerbview: fixed some issues in printing dialog 2010-04-21 20:57:34 +02:00
protos.h code cleaning 2010-11-18 22:16:28 +01:00
queue.cpp Comment translation and capitalization fixes. 2009-11-20 14:55:20 +00:00
ratsnest.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
sel_layer.cpp pcbnew: More about work on color selection and items visibility: 2010-01-31 20:01:46 +00:00
set_grid.cpp Code cleaning. Minor fixes. Better link to gnucap. 2010-07-14 15:24:36 +02:00
solve.cpp minor enhancements, fixes an code cleanup (removed unused global variables) 2010-02-24 15:33:03 +00:00
specctra.cpp change IOError class name spelling to IO_ERROR to conform to coding standards 2010-11-09 09:45:11 -06:00
specctra.h fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
specctra_export.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
specctra_import.cpp change IOError class name spelling to IO_ERROR to conform to coding standards 2010-11-09 09:45:11 -06:00
specctra_test.cpp change IOError class name spelling to IO_ERROR to conform to coding standards 2010-11-09 09:45:11 -06:00
surbrill.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
swap_layers.cpp committed newfont patch. Pcbnew: board date automatically updated at each change. 2010-02-19 13:23:58 +00:00
tool_modedit.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
tool_onrightclick.cpp Added hotkey E to edit items. Minor code cleaning 2010-08-10 20:34:26 +02:00
tool_pcb.cpp Pcbnew: gen drill files code cleanup. Fix minor bug 680558 2010-11-24 16:10:33 +01:00
toolbars_update_user_interface.cpp code cleaning 2010-11-18 22:16:28 +01:00
tr_modif.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
tracepcb.cpp LayerBox little enhancements and adjust; fix bug #669495 2010-11-03 22:19:46 +01:00
track.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
trpiste.cpp Comment translation and capitalization fixes. 2009-11-20 14:55:20 +00:00
work.cpp Comment translation and capitalization fixes. 2009-11-20 14:55:20 +00:00
xchgmod.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
zone_filling_algorithm.cpp Pcbnew: code cleanup 2010-11-26 18:47:35 +01:00
zones.h Pcbnew: Work on undo/redo in Pcbnew almost finished. 2009-08-23 15:22:44 +00:00
zones_by_polygon.cpp code cleaning 2010-11-18 22:16:28 +01:00
zones_by_polygon_fill_functions.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
zones_convert_brd_items_to_polygons_with_Boost.cpp Pcbnew: fix a bug in filling zone algo, only when using boost::polygon. Gerbview: preparing enhancements. 2010-12-01 08:51:21 +01:00
zones_convert_brd_items_to_polygons_with_Kbool.cpp Pcbnew: minor code cleanup and enhancement in zone filling. Commit patch from Marco Mattila. Eeschema: minor bug fix about dangling ends. removed obsolete file 2010-11-18 14:38:08 +01:00
zones_convert_to_polygons_aux_functions.cpp Pcbnew: minor code cleanup and enhancement in zone filling. Commit patch from Marco Mattila. Eeschema: minor bug fix about dangling ends. removed obsolete file 2010-11-18 14:38:08 +01:00
zones_functions_for_undo_redo.cpp fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
zones_functions_for_undo_redo.h fix function comments, this time ones in *.cpp files until they 2010-11-12 10:59:16 -06:00
zones_non_copper_type_functions.cpp code cleaning 2010-11-18 22:16:28 +01:00
zones_polygons_insulated_copper_islands.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
zones_polygons_test_connections.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00
zones_test_and_combine_areas.cpp function comments, fix ones in *.cpp files until they can be deleted if they exist in the headers 2010-11-12 10:36:43 -06:00