add matrix method `lidentity`
bugfix for font display
a macro wrapper of `read_exepath` for mac port