Hello, I have noticed a minor regression in the order in which Org collects the "ALLTAGS" tags at point. Here is a simple Org file to reproduce that issue: ===== #+filetags: a * Level 1 :b: ** Level 2 :c: *** Level 3 :d: ===== With point anywhere under ~* Level 3~ heading, evaluate: M-: (org-entry-get (point) "ALLTAGS") In Org 9.1.x, the order of tags returned was ":a:b:c:d:". But in Org 9.2, the order becomes ":b:c:a:d:". So, earlier (Org 9.1.x) the order was: 1. tags from filetags 2. tags from parent headings in order 3. current heading tags In Org 9.2, the order is: 1. *tags from parent headings in order* 2. *tags from filetags* 3. current heading tags Is this switch of order expected? -- Kaushal Modi