Index: trunk/data/ignoretags.cfg
===================================================================
--- trunk/data/ignoretags.cfg	(revision 3669)
+++ trunk/data/ignoretags.cfg	(revision 3669)
@@ -0,0 +1,363 @@
+# JOSM IgnoreTags
+;
+; Ignore valid and semi-valid keys that start with...
+;
+S:opengeodb
+S:openGeoDB
+S:name:
+S:note:
+S:tiger:
+S:gnis:
+S:census:
+S:au.gov.abs:
+S:qroti:
+S:is_in
+S:wikipedia
+S:source_ref:
+;
+; Ignore valid and semi-valid keys that equal...
+;
+E:loc_name
+E:attribution
+E:admin_level
+E:old_name
+E:operator
+E:usage
+E:construction
+E:collection
+E:addr:state
+E:import_uuid
+E:image
+E:url
+E:website
+E:postal_code
+E:source:boundary
+E:hour_on
+E:hour_off
+E:tower:type
+E:rcn_ref
+E:place_name
+E:cycleway
+E:abutters
+E:survey_date
+E:right:state
+E:left:state
+;
+; Ignore valid and semi-valid keys that end with...
+;
+F::nswgnb
+F::forward
+F::backward
+F::left
+F::right
+;
+; Misc Tags
+;
+K:type=is_in
+K:bridge=viaduct
+K:bridge=aqueduct
+K:bridge=swing
+;
+; Highway Key/Value Pairs
+;
+K:highway=motorway_link
+K:highway=trunk_link
+K:highway=primary_link
+K:highway=secondary_link
+K:oneway=-1
+;
+; traffic_calming Tags
+;
+K:traffic_calming=yes
+K:traffic_calming=bump
+K:traffic_calming=chicane
+K:traffic_calming=cushion
+K:traffic_calming=hump
+K:traffic_calming=rumble_strip
+K:traffic_calming=table
+K:traffic_calming=choker
+;
+; Aeroway Key/Value Pairs
+;
+K:aeroway=apron
+K:aeroway=hanger
+K:aeroway=helipad
+K:aeroway=runway
+K:aeroway=taxiway
+K:aeroway=terminal
+K:aeroway=aerodrome
+;
+; Amenity Key/Value Pairs
+;
+K:amenity=arts_centre
+K:amenity=atm
+K:amenity=baby_hatch
+K:amenity=bank
+K:amenity=bbq
+K:amenity=bench
+K:amenity=biergarten
+K:amenity=bicycle_parking
+K:amenity=bicycle_rental
+K:amenity=bureau_de_change
+K:amenity=bus_station
+K:amenity=brothel
+K:amenity=cafe
+K:amenity=car_rental
+K:amenity=car_sharing
+K:amenity=cinema
+K:amenity=college
+K:amenity=courthouse
+K:amenity=crematorium
+K:amenity=dentist
+K:amenity=doctors
+K:amenity=drinking_water
+K:amenity=embassy
+K:amenity=emergency_phone
+K:amenity=fast_food
+K:amenity=ferry_terminal
+K:amenity=fire_station
+K:amenity=food_court
+K:amenity=fountain
+K:amenity=fuel
+K:amenity=gallery
+K:amenity=grave_yard
+K:amenity=grit_bin
+K:amenity=gym
+K:amenity=hospital
+K:amenity=hunting_stand
+K:amenity=kindergarten
+K:amenity=library
+K:amenity=marketplace
+K:amenity=nightclub
+K:amenity=parking
+K:amenity=pharmacy
+K:amenity=place_of_worship
+K:amenity=police
+K:amenity=post_box
+K:amenity=post_office
+K:amenity=prison
+K:amenity=pub
+K:amenity=public_building
+K:amenity=recycling
+K:amenity=restaurant
+K:amenity=school
+K:amenity=shelter
+K:amenity=signpost
+K:amenity=studio
+K:amenity=taxi
+K:amenity=telephone
+K:amenity=theatre
+K:amenity=toilets
+K:amenity=townhall
+K:amenity=university
+K:amenity=vending_machine
+K:amenity=veterinary
+K:amenity=waste_basket
+K:amenity=waste_disposal
+;
+; Cuisine Tags
+;
+K:cuisine=coffee_shop
+K:cuisine=fish_and_chips
+K:cuisine=pie
+;
+; Cycleway Tags
+;
+K:cycleway=lane
+K:cycleway=track
+K:cycleway=opposite_lane
+K:cycleway=opposite
+K:cycleway=opposite_track
+;
+; Historic Tags
+;
+K:historic=castle
+K:historic=monument
+K:historic=memorial
+K:historic=archaeological_site
+K:historic=ruins
+K:historic=battlefield
+K:historic=wreck
+K:historic=yes
+;
+; Man_made Tags
+;
+T:man_made=pipeline|type=water
+T:man_made=pipeline|type=oil
+T:man_made=pipeline|type=gas
+T:man_made=pipeline|type=sewage
+T:man_made=pipeline|location=underground
+T:man_made=pipeline|location=underwater
+T:man_made=pipeline|location=overground
+;
+; Military Tags
+;
+K:military=airfield
+K:military=bunker
+K:military=barracks
+K:military=danger_area
+K:military=range
+K:military=naval_base
+;
+; Natural Tags
+;
+K:natural=bay
+K:natural=beach
+K:natural=cave_entrance
+K:natural=cliff
+K:natural=fell
+K:natural=glacier
+K:natural=heath
+K:natural=marsh
+K:natural=mud
+K:natural=peak
+K:natural=scree
+K:natural=scrub
+K:natural=spring
+K:natural=tree
+K:natural=volcano
+K:natural=wetland
+;
+; Surface Key/Value Pairs
+;
+K:surface=dirt
+K:surface=wood
+;
+; Relation Tags
+;
+K:relation=to
+K:relation=from
+;
+; Religious Key/Value Pairs
+;
+T:religion=christian|denomination=anglican
+T:religion=muslim|denomination=alaouite
+T:religion=jewish|denomination=alternative
+T:religion=christian|denomination=apostolic
+T:religion=jewish|denomination=ashkenazi
+T:religion=christian|denomination=baptist
+T:religion=christian|denomination=catholic
+T:religion=christian|denomination=christian_community
+T:religion=christian|denomination=christian_scientist
+T:religion=jewish|denomination=conservative
+T:religion=christian|denomination=coptic_orthodox
+T:religion=christian|denomination=czechoslovak_hussite
+T:religion=muslim|denomination=druze
+T:religion=christian|denomination=dutch_reformed
+T:religion=christian|denomination=evangelical
+T:religion=pastafarian|denomination=EVKdFSMiD
+T:religion=christian|denomination=foursquare
+T:religion=christian|denomination=greek_orthodox
+T:religion=jewish|denomination=hasidic
+T:religion=jewish|denomination=humanistic
+T:religion=muslim|denomination=ibadi
+T:religion=muslim|denomination=ismaili
+T:religion=christian|denomination=jehovahs_witness
+T:religion=christian|denomination=kabbalah
+T:religion=christian|denomination=karaite
+T:religion=jewish|denomination=liberal
+T:religion=christian|denomination=living_waters_church
+T:religion=christian|denomination=lutheran
+T:religion=christian|denomination=maronite
+T:religion=other|denomination=masonic
+T:religion=christian|denomination=mennonite
+T:religion=christian|denomination=methodist
+T:religion=jewish|denomination=modern_orthodox
+T:religion=christian|denomination=mormon
+T:religion=jewish|denomination=neo_orthodox
+T:religion=christian|denomination=new_apostolic
+T:religion=christian|denomination=nondenominational
+T:religion=jewish|denomination=nondenominational
+T:religion=muslim|denomination=nondenominational
+T:religion=christian|denomination=old_catholic
+T:religion=christian|denomination=orthodox
+T:religion=jewish|denomination=orthodox
+T:religion=christian|denomination=pentecostal
+T:religion=christian|denomination=presbyterian
+T:religion=jewish|denomination=progressive
+T:religion=christian|denomination=protestant
+T:religion=christian|denomination=quaker
+T:religion=jewish|denomination=reconstructionist
+T:religion=jewish|denomination=reform
+T:religion=jewish|denomination=renewal
+T:religion=christian|denomination=roman_catholic
+T:religion=christian|denomination=russian_orthodox
+T:religion=christian|denomination=salvation_army
+T:religion=jewish|denomination=samaritan
+T:religion=christian|denomination=seventh_day_adventist
+T:religion=muslim|denomination=shia
+T:religion=muslim|denomination=sunni
+T:religion=jewish|denomination=ultra_orthodox
+T:religion=christian|denomination=united
+T:religion=christian|denomination=united_reformed
+T:religion=christian|denomination=uniting
+;
+; Shop Key/Value Pairs
+;
+K:shop=alcohol
+K:shop=bakery
+K:shop=beverages
+K:shop=bicycle
+K:shop=books
+K:shop=butcher
+K:shop=car
+K:shop=car_repair
+K:shop=chemist
+K:shop=clothes
+K:shop=computer
+K:shop=confectionery
+K:shop=convenience
+K:shop=department_store
+K:shop=dry_cleaning
+K:shop=doityourself
+K:shop=electronics
+K:shop=florist
+K:shop=furniture
+K:shop=garden_centre
+K:shop=greengrocer
+K:shop=hairdresser
+K:shop=hardware
+K:shop=hifi
+K:shop=kiosk
+K:shop=laundry
+K:shop=mall
+K:shop=motorcycle
+K:shop=optician
+K:shop=organic
+K:shop=outdoor
+K:shop=sports
+K:shop=stationery
+K:shop=supermarket
+K:shop=shoes
+K:shop=toys
+K:shop=travel_agency
+K:shop=video
+;
+; Sports Tags
+;
+K:sport=boxing
+K:sport=netball
+;
+; Tourism Tags
+;
+K:tourism=alpine_hut
+K:tourism=attraction
+K:tourism=artwork
+K:tourism=camp_site
+K:tourism=caravan_site
+K:tourism=chalet
+K:tourism=guest_house
+K:tourism=hostel
+K:tourism=hotel
+K:tourism=information
+K:tourism=motel
+K:tourism=museum
+K:tourism=picnic_site
+K:tourism=theme_park
+K:tourism=viewpoint
+K:tourism=zoo
+K:tourism=yes
+;
+; Type Key/Value Pairs
+;
+K:type=collection
Index: trunk/data/tagchecker.cfg
===================================================================
--- trunk/data/tagchecker.cfg	(revision 3669)
+++ trunk/data/tagchecker.cfg	(revision 3669)
@@ -0,0 +1,79 @@
+# JOSM TagChecker validator file
+
+# Format:
+# Each line specifies a certain error to be reported
+# <data type> : messagetype : <key><expression><value>
+#
+# Data type can be:
+#  node        - a node point
+#  way         - a way
+#  relation    - a relation
+#  *           - all data types
+#
+# Message type can be:
+# E            - an error
+# W            - a warning
+# I            - an low priority informational warning
+#
+# Key and value are expressions describing certain keys and values of these keys.
+# Regulator expressions are supported. In this case the expressions starts and
+# ends with // signs. If an 'i' is appended, the regular expression is
+# case insensitive.
+#
+# The * sign indicates any string.
+# The texts BOOLEAN_TRUE and BOOLEAN_FALSE in the value part indicate a special
+# handling for boolean values (yes, true, 0, false, no, ...).
+#
+# Expression can be:
+#  !=          - the key/value combination does not match
+#  ==          - the key/value combination does match
+#
+# To have more complicated expressions, multiple elements can be grouped together
+# with an logical and (&&).
+#
+# The comment at the end of a rule is displayed in validator description
+#
+# Empty lines and space signs are ignored
+
+way  : W : highway == * && name == /.* (Ave|Blvd|Cct|Cir|Cl|Cr|Crct|Cres|Crt|Ct|Dr|Drv|Esp|Espl|Hwy|Ln|Mw|Mwy|Pl|Rd|Qy|Qys|Sq|St|Str|Ter|Tce|Tr|Wy)\.?$/i               # abbreviated street name
+
+node : W : oneway == *                                         # oneway tag on a node
+node : W : bridge == BOOLEAN_TRUE                              # bridge tag on a node
+node : W : highway == tertiary                                 # wrong highway tag on a node
+node : W : highway == secondary                                # wrong highway tag on a node
+node : W : highway == residential                              # wrong highway tag on a node
+node : W : highway == unclassified                             # wrong highway tag on a node
+node : W : highway == track                                    # wrong highway tag on a node
+way  : W : highway == unclassified && name != *                # Unnamed unclassified highway
+way  : I : highway == secondary && ref != *                    # highway without a reference
+way  : I : highway == tertiary && ref != *                     # highway without a reference
+way  : I : highway == motorway && nat_ref != *                 # highway without a reference
+*    : W : highway == road                                     # temporary highway type
+*    : W : / *name */i == * && name != *                       # misspelled key name
+
+# The following could replace unnamed way check. Still at the moment we keep it as it is
+#way  : W : junction == roundabout && highway == /motorway|trunk|primary|secondary|tertiary|residential|pedestrian/ && /name|ref|(name:.*)|(.*_name)|(.*_ref)/ != * # Unnamed junction
+#way  : W : highway == /motorway|trunk|primary|secondary|tertiary|residential|pedestrian/ && /name|ref|(name:.*)|(.*_name)|(.*_ref)/ != * # Unnamed 
+
+way  : W : highway == cycleway && bicycle == BOOLEAN_FALSE     # cycleway with tag bicycle
+way  : W : highway == footway && foot == BOOLEAN_FALSE         # footway with tag foot
+#way  : I : highway == cycleway && bicycle == *                 # cycleway with tag bicycle
+#way  : I : highway == footway && foot == *                     # footway with tag foot
+way  : W : highway == cycleway && cycleway == lane             # separate cycleway as lane on a cycleway
+way  : W : highway == * && barrier == *                        # barrier used on a way
+
+#way  : I : waterway == * && layer != *                         # waterway without layer tag
+way  : I : highway == footway && maxspeed == *                 # maxspeed used for footway
+way  : I : highway == steps && maxspeed == *                   # maxspeed used for footway
+
+*    : W : layer == /\+.*/                                     # layer tag with + sign
+
+*    : I : name == /.*Strasse.*/i                              # street name contains ss
+
+relation : E : type != *                                       # relation without type
+
+node : I : amenity == /restaurant|cafe|fast_food/ && name != * # restaurant without name
+#way  : I : highway != * && railway != * && waterway != * && name == * # unusual named way type
+#*    : W : natural == water && waterway == *                   # unusual tag combination
+*    : W : highway == * && waterway == *                       # unusual tag combination
+*    : W : highway == * && natural == *                        # unusual tag combination
Index: trunk/data/words.cfg
===================================================================
--- trunk/data/words.cfg	(revision 3669)
+++ trunk/data/words.cfg	(revision 3669)
@@ -0,0 +1,1116 @@
+# NOTE: Order *is* significant, case also.
+#
+# special symbols, must be first character:
+#  # Comment
+#  + correctly spelled word
+#  - incorrectly spelled word. Must follow correctly spelled word before next correctly spelled word.
+#
+# There must not be any white space before or after words, unless they are to be included in
+# the bad spelling.
++abutters
+-abuters
+-abbutter
+-abbutters
+-abuttors
+-abuutters
+-ubutters
++abutter
++address
++aka
++ambulance
++amenity
+-ameninty
+-amienty
+-amienity
+-amenitzy
+-amenety
+-amenitry
+-amnity
+-amenity 
+-amentiy
+-aminity
+-amneity
+-amnenity
+-aminety
+-amentity
+-ammenity
+-ameinty
+-anemity
+-amneity
+-amemity
+-ameity
+-amenity:
+-amenty
+-Amenity
+-maenity
+-emenity
++amenitylanduse
++atm
++Atta Oehlaweg
++bicycle
+-bycycle
+-biycle
+-bycicle
+-bicyle
++bike
+- bike
++biological
++by
++City
++class
+-Class
++classification
++ele
++emity
++email
++code_departement
++code_INSEE
++commercial
+-comercial
++comment
++COMMENTLINE
++confirmed
++created_by
+-created by
+-cretaed_by
+-crated_by
+-creared_by
+-creayed_by
+-{created_by
+- created_by
+-creeated_by
+-created_bu
++crossing
++denomination
+-denonimation
+-denomionation
+-denomation
+-demonination
+-demomination
+-denomition
+-denomincation
+-denominatation
+-denoination
++domination
++faith
++footway
++foot
+- foot
+-foor
++height
+-hieght
++highway
+-higwhay
+-highwaay
+-HighWay
+-huighway
+-highwayt
+-ghway
+-highaway
+-highwway
+-ighway
+-higjway
+-hioghway
+-hiway
+-hihjway
+-higheway
+-highwaY
+-hughway
+-hihgway
+-higoway
+-highwat
+-highwah
+-gighway
+-higyway
+-hichway
+-HIGHWAY
+-hingway
+-hhighway
+-highwayu
+-hyighway
+-hiughway
+-highwya
+-hifhway
+-hihway
+-hifgway
+-highway:
+-highjway
+-highway 
+-highwy
+-hgihway
+-highawy
+-highwau
+-highay
+-higbway
+-hignway
+-higway
+-highwayx
+- highway
+-hoghway
+-highwa
+-Highway
+-hghway
++highways
++highspeed
++highwaytype
++highway_type
++highwayunclassified
++horse
++hvg
++iata_ref
++icao_ref
++IM2
++image
+-imaqge
++island
++layer
+-layer 
+-elevation
+-leyer
+-lyaer
+- layer
++layer2
++layers
++layout
++leisure
+-leissure
+-leiruse
+-lesure
+-leisure 
+-Leisure
+-liesure
+-lieusure
+-lesiure
+-leasure
++naam
++name
+-nane
+-nme
+-namee
+-nname
+-naem
+-nmae
+-nacme
+-n ame
+-name`
+-namw
+-bame
+-nam
+- name
+-namr
+-name 
+-anme
+-Name
+-name:
+-NAME
+-name;
++name_1
++name_4
++named_by
++names
++name_right
++name_left
++note
+-Note
++note:fa
+-note:fa 
+-notes:fa
++Number
++oneway
+-aneway
+-onewway
+-onewau
+-oneay
+-neway
+-oneweay
+-onewa
+-omeway
+-one_way
+-onway
+- oneway
+-oeway
+-eway
++onte
++osmarender:nameDirection
+-name_direction
+-name-direction
+-osmarender:name_direction
++place
+-place 
+-Place
++passing
++passing_places
++railway
+- railway
+-Railway
+-raillway
++re
++regional_name
++ref
+-ref 
+-ref:
+-Ref
++ref:fa
++ref:source
++ref_nat
++ref_int
++retail
++time
++seats
++seventh_wonder_of_world
++square
++soccer
++source
+-sorce
+-soruce
+-soure
+-souce
+-sourec
+-aource
+-sourse
++source2
++source:ncn_ref
++source:highway
++SSSI
++status
++way
++waterway
+- waterway
+-waterwa
+-Waterway
+-waterwy
+-wateway
++wood
++unknown
+-unknwon
+#
+# Not sorted.
+#
++ 
++1
++4wd
++ car
++ class
++ horse
++ sport
++ open 09:00 - 16:00 daily
++ General McArthur lived here
++ Also coaches
++80n:ibm
++amenities
++bar
++batteries
++Bezeichnung
++boder
++Brand
++Food
++Fussweg
++Hauptstrasse
++POI
++Park
++Strasse
++abutment
++abutts
++access
++accident_and_emergency
++active_volcano
++aerialway
+-areilway
+-areialway
+-arielway
++aeroway
+-aeoroway
+-areoway
+-airoway
++ageofdgpsdata
++airport
+-aeroport
++airport_ident
++airport_ref
++airway
++alias
++alt
++altname
++alt_name
++alt_name_2
++alternative_name
++altitude
++alt_ref
++ame
++annotation
++annotate
++angle
++angle_to_last
++appearance
++approximate
++area
++art
++ascii_name
++asphalt
++author
++autocar
++b test tag
++badminton
++barnvagn
++barrier
++bb:name
++beach
++bicycleRoute
++bicycle_Route
++blackadder:name
++blackadder:commerce
++blackadder:cuisine
++blackadder:service
++blackadder:civic
++bicycles
++boat
++bogus_footpath_going_nowhere
++border
++borded
++border_edit
++border_type
++bottles
++boundary
++boundary_name
++boundary_type
++branch
++branch_code:fa
++branch_name:fa
++brand
++brewery
++bridge
+-brideg
+- bridge
+-brdige
+-bridgde
+-birdge
+-   bridge
+-bidge
+-brige
+-brigde
+-bridgw
++bridge_ref
++bridge_name
++bridleway
++building
+-buidling
+-buillding
+-buiding
+-bulding
++building_name
++build_date
++bus
++buss
++busway
++bus_routes
++building_type
++cafe
++capacity
++Car
++car
++carriage
++cars
++car park at rear
+- car park at rear
++car_repair
++carsharing
++category
++caution
++charge
++chemin
++checked_by
++cheshire_cycleway_ref
++christian_denomination
++cladding
++city
+-citya
++city_id
++clinic
++clothes
++cmt
++complete
+- complete
+-complite
++condition
++construction
++controlled
++converted_by
++core
++cost
++country
++course
++cover
++covered
++creator
++cycle
+-cyle
++cycleRoute
++cycle_route
++cycleway
+-cylceway
+-cycleway:
++cykel
++cuisine
++cusine
++cutting
++d_lat
++d_lon
++danger
++date
++date_off
++day_off
++day_on
++dead-end
++deadend
++depth
++desc
++description
+-descripion
+-desription
+-decription
++descriptions
++ details:naco
++destination
++difficulty
++direction
++direction_to
++dispensing
++distance
++distance_meter
++disused
++ECautomaton
++edited_some_more_by
++editor
++editor note
++ef
++elevated
++embankment
++emergency
++emergency_ward
++error
++exit
++exit_nr
++exit_name
++external_description
++external_link
++ev_charge
++facility
++farezone
++farm_vehicles
++fastfood
++FACC_CODE
++feature
+-featuer
++feature: NGIA map
+- feature: NGIA map
++features
++feet
++ferry
++fenced
++fire
++first_number
++fix
++fixme
++FIXME
++foobar
++food
++footpath
+-fottpath
++forrest
++foto
++free
++freight
+-frieght
++from_to
++from_zip
++fuel_diesel
++fuel_lpg
++fuel_octane_91
++fuel_octane_95
++fuel_octane_98
++full_name:fa
+-full_name:Fa
++full_name
++gate
++geoname_id
++glass
++glass_bottles
++glutenfree
++gluten_free
++goods
++gps_network
++grade
++grind
++gym
++halt
++hazard
++hame
++has_postalcode
++hdop
++helped_by
++heritage
++hgv
++highway E-number
++highway_border
+-highway_boarder
+-highway_boreder
++hill
++historic
++historic name
++historical
++history
++Higgy:ref
++hotelclass
++hospital:operator
++hour_off
++hour_on
++hours
++house_numbers
++iata
++icao
++id
+-ID
++import_ref
++incomplete
++incline_steep
++incline
++industrial
++info
++ info :naco
++infopoint
++informal_name
++int_name
+-int name
+-iint_name
++int_ref
++interpolation
++intersection
++is
++is_in
+-is in
+- is_in
++in_in
++is_in:de
++is_in:es
++junction
+-junktion
+-junctoin
+-junctioin
+-juntion
+-junctiion
+-jounction
+-jumction
+- junction
+-juction
+-Junction
+-junction 
++junction_ref
++junction:ref
++junction:name
++key
++Kingsmede
++label
++landuse
+-land_use
+-lansuse
+-lanudse
+-lanuse
++lane
++lanes
+-Lanes
++last_number
++ Last Edit: Batchoy 2006-12-14
++learning
++length
++level
++level crossing
++license
++liftStation
++liftType
++lighthouse
++line
++lines
++link:naming
++linje
++lit
++loc_ref
++loc_ref:fa
++loc_name
+-loc_name 
++loc_name:fa
++local_name
+-local_nama
++local_ref
++locality
++lock
++lock_gate
++long_name
++lorries
++Loyola Heights
++ma,e
++main
++major
++man_made
+-man-made
+-man_made 
+-mand_made
+-nan_made
+-madmade
+-manmade
++mapkey
++maplint:error
++maplint:notice
++maplint:warning
++mapping_status
+-mapping status
+-mappingstatus
++markedtrail
++marker
++marching_step
++minspeed
+-min_speed
++maxspeed
+-maspeed
+-max_speed
+-max speed
+-maxsepeed
+-maxseep
+-mayspeed
+-maxspeed 
+-maxpeed
++maxheight
+-max_hieght
+-max_height
++maxweight
+-maxwieght
+-max_weight
+-max_wieght
+-maxweihgt
++maxwidth
++membership
++memorial
++menu
++military
++missing_street
++mixed
++monument
++more_data
++motor
++motorbike
++motorcar
+-otorcar
+- motorcar
+-motocar
++motor_car
++motorcars
+-motocars
++motorcycle
+-motorcylce
+-motocycle
+-motorcycle 
++motorway
++motorway station
++motorway_junction
++munro
++museum
++nad_ref
++name.2
++name.alt
++name.en
++name:ar
++name:af
++name:cy
++name:de
++name:en
++name:en-cy
++name:es
++name:eu
++name:fa
++name:fi
++name:fr
++name:gd
++name:la
++name:my
++name:nl
++name:non
++name:ru
++name:sv
++name.se
++name.short
++name:zh-Latn
++name1
++name2
++name_alt
++name int
++name_int
++name:source
++name_source
++name:cym
++name_ie
++name_loc
++name_segment
++namelayer
++name:ref
++name_ref
++nat_name
++nat_ref
++nat_pref
++nat_reg
++natural
+-nataural
+- natural
+-natrual
+-nautral
+-natural 
++natural2
++nature
++navigable
++ncn_name
++ncn_ref
++ncn:ref
++ncn_route
++needs_to_be
++network
++net_ref
++newforest:pathtype
++newsagent_code
++nickb_marker
++nickname
++nlanes
++noat
++node
++noentry
++noexit
+- noexit
++notes
++note_1
+-note_!
++note_2
+-note2
++note_3
++note_4
++note_
++noturn
++number
++numbers
++obstacles
++obstruction
++official
++ojw2
++ojw_test
++old_name
+-oldname
++old_name:fa
++old_full_name:fa
++old_ref
++opened
++open_in
++operator
++opm:capacity
++opm:difficulty
++opm:liftStation
++opm:liftType
+-opm:lifttype
++osmarender:renderName
+-osmarender:rendername
+-soamrender:renderName
++osmarender:renderRef
+-osmrender:renderRef
++owner
++owners
++park_and_ride
++parking
++parking:cost
++parking:spaces
++passenger
++path
++paved
++pcv_only
++pdop
++pedestrian
++pedestrians
++permissive
++petrol lhs
++petrol petron
++petrol
++phone
++phone_number
++physical
++place_postal
++place numbers
++place_code
++place_name
+- place_name
++place_numbers
++place_of_worship
++plave
++playe
++plant
++poi
++point_of_interest
++population
++popul
++port
++position_accuracy
++possible_name
++post_code
++postal_code
+- postal_code
+-posatl_code
++postcode
++post_office
++power
++primary
++private
+-privat
++provided
++Properties
++problem
++psv
++public
++public_transportation
++punting
++quality
++rail
++railroad
++railway_tracks
++ramp
++recreation
++recycling
++recycling:batteries
++recycling:bicycles
++recycling:books
++recycling:clothing
++recycling:clothes
++recycling:glas
+-recyling:glas
++recycling:shoes
++recycling:engine_oil
++recycling:glass_bottles
++recycling:green_waste
++recycling:magazines
++recycling:mobile_phones
++recycling:newspaper
++recycling:newspapers
++recycling:printer_cartridges
++recycling:cardboard
++recycling:music
++recycling:paper
+-reycling:paper
++recycle:plastic_bottles
++recycle:paper
++recycle:magazines
++recycle:cardboard
++recycle:cans
++recycling:cans
++recycling:plastic_bottles
++recycline:cardboard
++recycle:glass_bottles
++recycling:cork
++recycling:glass
++recycling:plastic
++recycling:plastic_bags
++recycling:plasic_bottles
++recycling:scrap_metal
++recycling:white_goods
++recycling:wood
++recycling:tyres
++red
++reference
++ref_direction
++reg
++reg_name
++reg_ref
++reg_reg
++region_id
++religion
+-relgion
++residence
++residential
+-residentail
++restriction
+-restrction
+-Restriction
++restricted
++restrictions
+-Restrictions
+-Restrictions 
++riverwidth
++river_width
++road
++rollerblade
++roundabout
++route
++routing
++rue
++runway
++sat
++sculpture
++service
++shape
++sheltered
++shortcut
++sidewalk
++sign
++single_track
++singletrack
++shop
++shopping
++size
++ski
++slope
++snowboarding
++some_data
++source:loc_name
++source:old_name
++source:old_ref
++source:name
+-source:Name
++source:ref
++source_ref
++source_ref:ref
++source_ref:name
++source:uri
++source_uri
++source:url
+-source_url
++source:oneway
++southglos:heritagetrail
++species
++speed
++speed_limit
++speed limit
++speedlimit
++speedevil
++sport
++sport_2
++sports
++stairs
++start_date
++state
++station
++stream
++street
++street_name
++steps
++structure
++subtype
++suburb
++suggested
++surface
+-sruface
++surfaced
++survey_ref
++survey
+- survey
++svg:font-size
++svg:stroke-width
++svg_font-size
++svg:stroke-dasharray
++swimming
++sym
++symbol
++symbolic
++tag
++taxi
++telephone
++telephone:operator
++telephone_number
++telephonenumber
++telephone_type
++test
++testing
++testnode
++ this was a children's playarea with a path leading through it. Didn't want to look too dodgy :)
++the Netherlands
++NL
++thoroughfare
++time_diff
++times
++tractor
++track
++tracktype_1
++to_zip
++todo
++TODO
++toll
++tollway
++topspeed
++tourism
+-tourismn
+-tourim
+-tourism 
+-toursim
+-touristm
++tourist
++tourist_attraction
++towards
++town
++towpath
++tracks
++traffic
++traffic_signals
++train
++tracktype
+-tractype
+-tracltype
+-trackype
++tram
++tramline
+-tram_line
++true
++truck
++tube
++tune
++tunnel
+-tunne
+-tunnel 
+-Tunnel
+-tunel
+-tunnely
++turn_right
++typ
++type
+-tyoe
++type.en
++uk:row
++unclassified
++upload_tag
++uploader
++uploaded_by
++uri
++url
++use
++use_status
++usage
++utility
++vdop
++vehicle
++viaduct
++vicar
++view
++village
++visited_by
++volcano
++voltage
++warning
++water
++waterfall
++wayclass
++waypoint
++web
++website
++website:official
++weight_limit
++wide
++width
++width_restriction
++wiki
++wikipedia
++wikipedia:es
++wiki:nl
++wrong
++www
++zip
++zip_code
++{}
