Acceptance Conditions for ω-Languages