Let $X$ be a topological space, $(Y,d)$ a metric space, $f\in Y^X$, and $(f\_n)$ a sequence in $Y^X$ with the following property: 


For every $x\_0\in X$ and every $\varepsilon>0$, there exist a neigbourhood $U$ of $x\_0$ and an index $n\_0$ such that we have $d(f\_n(x),f(x))<\varepsilon$ for every $x\in U$ and every $n\ge n\_0$.


How does one call this kind of convergence? Are there any standard references?


Observe that $U$ is allowed to depend on $\varepsilon$, so that the condition is weaker than locally uniform convergence.
On the other hand, it easily implies compact convergence (that is, uniform convergence on every compact subset of $X$); thus if $X$ locally compact, then it is actually the same as locally uniform convergence. 


I haven't made this up, it happens to be exactly what I can prove in a particular problem. In that problem, the functions need not be continuous.


Of course, we should also generalize the metric space to a uniform space, the sequence to a net, and then ask for the name of the corresponding topology 
on $Y^X$. 



Between compact and locally uniform: What is the name of this convergence?
This notion of convergence is not often refered to; I think mostly because it does not come from a topology. But this an excellent notion of convergence, probably the best we can put on the space of (continuous) functions. I can tell you a few things about it - *but only in the case where all the functions are continuous*:


**First observation:** This notion of convergence does not depend on the uniform structure of $Y$, and we don't even need this uniform structure to define it:


One will say that a net $f\_{\alpha}$ of functions $X \rightarrow Y$ tends to a function $f:X\rightarrow Y$ if:


For all $U$ open subsets of $Y$, $f^{-1}(U)$ admit a covering by open subsets $V\_i$ such that for each $i$ there exists a $\alpha\_i$ such that for all $\alpha \geqslant \alpha\_i$ one has $f\_{\alpha}(V\_i) \subset U$.


*Proposition:* (if $f$ is continuous) This notion of convergence is equivalent to yours.


*Prof:* Assume convergence in my definition, then take $x\_0 \in X$ and $\epsilon >0$. Let $U=\{ y | d(f(x\_0),y)<\epsilon \}$ there exists a covering of $f^{-1}(U)$ by $V\_i$ such that...
In particular, $x\_0$ is in one of the $V\_i$, and for each $x \in V\_i$ one has, for all $\alpha \geqslant \alpha\_i$, $d(f\_{\alpha}(x),f(x\_0)) <\epsilon$ which is not exactly your definition, but you can restrict $V\_i$ a little more using the continuity of $f$ such that additionally for all $x\in V\_i$, $d(f(x),f(x\_0))<\epsilon$ and we are done.


The converse is essentially the same: If $ f\_{\alpha}$ converge in your sense, then for each $U \subset Y$, for each $x \in f^{-1}(U)$ there exist an $\epsilon$ such that the $\epsilon$ neighbourhood of $f(x)$ is in $U$ and applying both your definition and the continuity of $f$ one can find a "$V\_i$" containing $x$.


**Second observation** Either with your definition or mine, The space of continuous functions is closed for this notion of convergence. Also, the evaluation map: $X \times Y^X \rightarrow Y$ is jointly continuous (on continuous function of course). In particular, when this notion of convergence on continuous function comes from a topology, then this topology on $Y^X$ is the exponential in the category of topological space.
As it is well know that the category of topological does not admit all exponentials, this notion of convergence will not always correspond to a topology (essentially, it will fail as soon as $X$ is not locally compact and $Y$ not too trivial).


In fact if you denote $K$ to one point compactification of $\mathbb{N}$, then a sequence $f\_n$ tend to $f$ for this notion of convergence exactly if the corresponding map $K \rightarrow Y^X$ is continuous in the "exponential" sense, i.e. if $ K \times X \rightarrow Y$ is continuous.


**Thrid observation:** This will probably not speak to everyone, but this notion as a really nice interpretation in topos theory and more precisely in the philosophy of geometric logic.
A function from $X$ to $Y$ can be thought of as a "point" of the topos $sh(Y)$ in the internal logic of the topos $sh(X)$. This notion of convergence is exactly the notion of convergence of points of $sh(Y)$ interpreted in the internal logic of $sh(X)$.


**Fourth observation:** This notion of convergence (with my definition) actually has a name (althoug not widely used) it is "continuous convergence" which is defined on arbitrary convergence space by: a sequence $f\_{\alpha}$ converge to $f$ if for each net $x\_{\beta}$ converging to $x$ the net $f\_{\alpha}(x\_{\beta})$ converge to $f(x)$. There is a few paper about this (a part of which are in German...) I think [This paper](http://www.sciencedirect.com/science/article/pii/0166864195000879) is a good starting point (It seems freely available and there is more reference in its bibliography) but I'm not really familiar with this literature.


Finally (but this might be subjective) I'm afraid that for non continuous functions this notion does not make sense so well. I mean, you can still use the definition of course, but the proof of the equivalence of the various possible definition of this notion of convergence as well as the various theoretical interpretation that we can give seems to rely a lot on continuity... 


