With commit 9299efa3519b3ef3191e8dc06a4466696c720f6c, upcoming deadlines in the agenda are sorted in reverse order, with more distant deadlines appearing first and imminent and overdue deadlines appearing last.
Running emacs -Q and using the following org file... * An overdue deadline DEADLINE: <2016-11-27 Sun 17:00> * A close deadline DEADLINE: <2016-11-30 Wed 17:00> * A more distant deadline DEADLINE: <2016-12-06 Tue 17:00> ...I find that the agenda produces this... Day-agenda (W48): Tuesday 29 November 2016 test: In 7 d.: A more distant deadline test: In 1 d.: A close deadline test: 2 d. ago: An overdue deadline The expected (and traditional) behavior is this... Day-agenda (W48): Tuesday 29 November 2016 test: 2 d. ago: An overdue deadline test: In 1 d.: A close deadline test: In 7 d.: A more distant deadline Thanks, Matt