Negative numbers in range searches

I have been trying to get negative numbers to work in range searches.
This
is for lat/lon in a geographic search. Obviously I could find
workarounds,
but it seems like this should work.

If I use a straight negative number, like this [-200 -100] it will come
up
empty. If I escape the - with a backslash, it works sometimes, but not
always, but only if I REVERSE the numbers, e.g. [-100 -200]. It seems
to
not work when the number of digits changes as here, but it works if both
numbers have the same number of digits, e.g. [-200 -10] and [-10
-200]
will come up empty. Overall it’s pretty strange and unpredictable.

I tried to file a bug but the Trac system rejected it as spam…

Does anyone know how to get this working or can anyone confirm issues
with
this?

Thanks.

-MM