Would it help if you would have additional ENV variables? Like GEANY_LINE_NUMBER and GEANY_COLUMN_POSITION or something like that?
I guess devs may be reluctant to add something with only an extremely limited use case perhaps (I assume so; I know that from the ruby core team which often asks for a use case when someone suggests a new feature).