@masatake AFAICT there is no difference between latest git ctags [mio.c](https://github.com/universal-ctags/ctags/blob/master/main/mio.c) and latest git Geany [mio.c](https://github.com/geany/geany/blob/master/ctags/main/mio.c).
@elextr thank you for responding.
I'm very surprised at this.
In ctags, I have a plan to remove code using 'fpos_t' (https://github.com/universal-ctags/ctags/issues/3727). ctags may use only mio_seek and mio_tell.
``` int mio_seek (MIO *mio, long offset, int whence); long mio_tell (MIO *mio); ```
However, I don't want to use `long` directly. As @k-takata suggested on the issue, I would like to use ctags_off_t or something for hiding the platform-dependent size of long.
Is this acceptable in Geany side?
Furthermore, I would like to remove all fpos_t related code.