Bulk Buy lets you buy vendor items in quantities greater than a single stack using the default stack split frame (shown when you shift-click on a vendor item). Version 1.01 adds support for bulk buying of items that cost currencies other than gold.
This includes both stackable (e.g. buying 50 Weak Flux, which stacks in lots of 20) and non-stackable items (e.g. buying 5 Mining Picks at once even though they don't stack).
There is no in-game configuration, but if for some odd reason you need to buy more than 10,000 of an item at once you can edit the MAX_STACK number at the top of the core.lua file to raise the limit.
Bulk Buy was inspired by an AddOn with very similar functionality I used a long time ago whose name I can't remember. I couldn't find this AddOn on WoW Interface or Curse, so I decided to recreate its functionality myself. Although the functionality is borrowed, the code itself is completely my own work.
Fix "attempt to compare number with nil"
ITEM_QUALITY constants were changed to Lua enums (LE_ITEM_QUALITY) in 6.0
Bump TOC Interface version to 6.0
Buying items that cost proper currencies like Justice Points should now be fixed. This issue wasn't affecting items bought with other items like Inks from the Ink Trader.
Added support for bulk buying items that cost non-gold currencies.