The following are standard definitions.
A function $f: [a,b) \rightarrow E$ (where $a < b \leq \infty$ and $E$ is a real Banach space) is called improperly Riemann integrable if it is Riemann integrable on $[a,b']$ for all $b' \in [a,b)$ and $\lim_{b' \uparrow b}\int_a^{b'}f(x)dx$ exists. In that case, the improper Riemann integral is $\int_a^bf(x)dx := \lim_{b' \uparrow b}\int_a^{b'}f(x)dx$
Analogously one defines the improper integral for functions $f: (a,b] \rightarrow E$ (where $-\infty \leq a < b$).
The improper integral of a function $f: (a,b) \rightarrow E$ (where $-\infty \leq a < b \leq \infty$) is $$\int_a^bf(x)dx = \int_a^cf(x)dx +\int_c^bf(x)dx,$$ if both improper integrals on the right exist for some (and therefore any) $c \in (a,b)$.
What about the following alternative definition?
A function $f: (a,b) \rightarrow E$ is called improperly Riemann integrable if it is Riemann integrable on $[a',b']$ for all $a',b' \in (a,b)$ and $\lim_{(a',b') \rightarrow (a,b)}\int_{a'}^{b'}f(x)dx$ exists. In that case, the improper integral is $$\int_a^bf(x)dx = \lim_{(a',b') \rightarrow (a,b)}\int_{a'}^{b'}f(x)dx$$.
Question: Are these two definitions for improper Riemann integrability of a function $f: (a,b) \rightarrow E$ equivalent?
I proved that the standard definition implies the alternative one and that if both hold, they yield the same value for the improper integral. However, I cannot prove or give a counterexample to the statement that the alternative definition implies the standard one. Either I am completely missing something, or this is actually an interesting question.