advanced_inventory: choose amount of charges on pickup. item.charges(): 2 optional arguments for output precision.
No point in asking if you can't pickup a single charge.
Merge, and compensate for definition of itype.volume that is completely geschtonkenflapped:
Merge item::volume precision and unit arguments with
 item-with-charges-volume-scale-defined-by-max-charges-which-is-named-stack-size
behavior. precise_value now returns multiple of 1000, since the current maximum item::max_charges() / stack_size(.json)
is 200.
Fixes bugged recipe for union suit.
Update player.cpp

Removing the hack required by paper wrappers not being a formal container.
Recipe for reinforced glass panes.
Add missing windshields to back of schoolbus.
Revert "Recipe to make plastic gallon jug."

This reverts commit 81c23c3065bd4bca501e7f73d5fe68770ddaf1a0.
Style iexamine::rubble.
Use std::string in stead of const char * in iexamine::rubble.
Use all_parts_with_feature in vehicle::valid_wheel_config
Add bug message for uninitialized techniques.
Allow 1-square, 1-wheel vehicles if the wheel has the STABLE flag.
Make casters stable, allow making stable unicycle wheels from bicycle wheels, and add unicycles.
Very slim (2%) chance of a unicycle in a parking lot.
Didn't realize I'd left it reversible.
Adds a switchblade knife!
Works for me.
Put JsonObject::get_object() in the correct place.
Fixes primer recipe.