Say, e.g., "Apples ripen" instead of "The fruits ripen".
Fixed translation of season names.
Apply the rot from ingredients to the rot member of the product when crafting, instead of the birthday.

Combine some code into a function:
game::complete_craft contains two code blocks that do the same thing: setup some additional data of the crafted item.

set_item_inventory: removed the game parameter, the global instance is everywhere else, why not here?

An invlet is not needed for liquids, so don't assign one.
Make coordinates stored for drop/pickup/move activities relative to the player, fixes #8901
Adds missing newspaper spawnpoints

As discussed but never actually implemented in #7690.  Sorry for the
delay.
lack of newline at end of source file crashing my plugin (standard for
gnu compilers anyway)
added ACT_CRAFT to is_abortable() switch, expanded enum activity_type for readability
MShock's v0.30

Winter season is now complete.
Fruit trees, berry bushes have fruits/berries
visible only in appropriate season.
silver
cigar
bfipowder
crack
heroin
celery
sugar_beet
cucumber
blackberries
funnel
wire
wire_barbed
rag_bloody
pillow
down_pillow
pinecone
coffee_raw
milk_powder
Now powder:
powder_eggs
protein_powder
seasoning_italian
seasoning_salt
pepper
Liquid tiles for:
colamdew
belgian_ale
bum_wine
pine_tea
dandelion_tea
herbal_tea
moonshine
hb_beer
peanutbutter
soysauce
pine_wine
dandelion_wine
fruit_wine
molasses
Fixes #9299 by checking if moving from a cargo part
Fix for autogas pumps pumping 'til eternity.

The autogas mod has a pump called "t_gas_pump_a" which caused the act_refill_vehicle action to run forever. This fixes this problem.
Fix missing separator
Set suitcase cutting damage to 0 (from 80).

That was presumably a typo.
Merge pull request #9304 from Kodiologist/nonlethal-suitcases

Set suitcase cutting damage to 0 (from 80).
Adds boat & pump locations to the boat mod

By rights the pump could spawn in several hardware/tool groups, but
without more uses for it, I thought it better to restrict it to the same
spots as the boat.
Automated gas stations can now refund unused gasoline

This adds a new menu option, "Refund cash.", to the automated gas station which allows you to pump a vehicle full, and then refund the leftover back to a cash card.
Added ability to mark locations on the overmap as 'explored'. This turns the symbols to the dark gray color as long as overlays are enabled.
Merge remote-tracking branches 'dda/pr/9265', 'dda/pr/9283', 'dda/pr/9295', 'dda/pr/9298', 'dda/pr/9301', 'dda/pr/9302', 'dda/pr/9303' and 'dda/pr/9305' into dda-master

* dda/pr/9265:
  Fixed translation of season names.
  Say, e.g., "Apples ripen" instead of "The fruits ripen".

* dda/pr/9283:
  Apply the rot from ingredients to the rot member of the product when crafting, instead of the birthday.

* dda/pr/9295:
  Fix missing separator
  Adds missing newspaper spawnpoints

* dda/pr/9298:
  added ACT_CRAFT to is_abortable() switch, expanded enum activity_type for readability
  lack of newline at end of source file crashing my plugin (standard for gnu compilers anyway)

* dda/pr/9301:
  MShock's v0.30

* dda/pr/9302:
  Fixes #9299 by checking if moving from a cargo part

* dda/pr/9303:
  Fix for autogas pumps pumping 'til eternity.

* dda/pr/9305:
  Adds boat & pump locations to the boat mod
Tab removal.
Add json files to etags index.
Apply monster blacklists and whitelists to all spawns.

Now, for example, if you use a mod with

{
    "type": "MONSTER_WHITELIST",
    "categories": ["WILDLIFE"]
}

you'll never see any creatures other than wildlife.