I have a question about the application of the Limits in Edit > Preferences.
If I set the Date ‘about’, ‘after’ and ‘before’ year range to 1, and then in the People view choose a Filter of Birth date “before 1900” I get people with birth dates in 1899 (expected), about 1900 (=date+1,expected), about 1898 (= date-1,expected) and about 1897 (not expected).
Why do I get people with the about 1897 birth dates?
If I choose a Filter Birth date of “between 1890 and 1900” I only get people with expected birth dates (of about 1889 and about 1901).
When I was first experimenting with the limits and what they mean to Gramps, both when applied to events and to filtering, I noticed this quirk. I wanted my limits to be 5 years. When applying filters, dates 6 years out would return as valid. You are seeing an actual 2 year spread when you set the limit to 1. I made the adjustment setting “about” to 4 years. Unfortunately, limits cannot be set lower than 1.