any more requests
Are these two the same? It seems that "any more requests" is grammatically correct while "anymore requests" is not. Am I right? Why are they different?
Previously, you didn't very much or it just didn't bother you. But now, it has become too much to bear, and you cannot continue like that any longer.
In a question:
You would be wondering, if there are additional surprises - thereby implying that there were already some.
I can't think of an example where this would be grammatically correct.
This is correct.
As this NGram shows, the single-word form is a relatively recent innovation...
If in doubt, put the space in. I can't think of any sentence where that would actually be considered incorrect by anyone. But as OP indicates, there are definitely contexts where most if not all native speakers would object to the single-word form.
I don't really think it makes much sense to claim different meanings for the two forms, but here's someone making a good stab at it.
They are very similar, but there is one difference:
Any more is used to mean "additional", while anymore means 'any longer'
As you can see, there are instances when any more needs to be used to clarify from anymore.
You are right, the second example, "anymore requests" is incorrect because anymore is an adverb. According to Dictionary.com, anymore carries a negative connotation, too, and also can mean "nowadays" in a non-negative way. I have heard it used that way here in SE USA.
For the negative connotation see also: http://www.youtube.com/watch?v=THtX7H6ZJi8