Preheat the oven to 350 degrees F. Lightly grease 2 large baking sheets and set aside.
Place the raisins in a medium bowl and cover with boiling water. Let sit until plump and moist, 15 to 20 minutes. Drain well.
In a large bowl, with an electric mixer cream the butter and sugar until fluffy. Add the vanilla extract and eggs, and beat to combine.
Into a medium bowl, sift together the flour, baking powder, baking soda, salt, cinnamon and nutmeg. Stir into the butter mixture, and add the buttermilk, stirring to mix. Fold in the oatmeal, raisins, nuts, and chips, blending well.
Drop the dough onto the baking sheets by rounded tablespoons, spacing them 2 inches apart. Bake for 10 to 12 minutes.
Let cool on the sheets for 5 minutes, then transfer to wire racks to cool.
Yield: about 3 dozen cookies