show/hide this revision's text 1 [made Community Wiki]

What do you need this generalization for? Is it just curiosity? The proof of this theorem via first Cousin problem generalizes to sheaf cohomology. The corresponding theorem is true for noncompact Riemann surfaces because they are all Stein manifolds, and thus have vanishing coherent analytic sheaf cohomology.