I am following this tutorial: http://arduino.cc/playground/Main/LiquidCrystal, written fairly recently about using a 595 shift register to communicate with the LCD instead of connecting it directly thus saving more input/output pins. The tutorial includes its own modified version of the LCD library but when I try to compile the sample code on the tutorial with the LCD library updated, I get a compiling error.
Also, can some one confirm if the schematics are correct? I was looking at another tutorial using the 595 and there was a capacitor from a pin to ground, but this one doesn't.