zevlg / telega.el

GNU Emacs telegram client (unofficial)
https://zevlg.github.io/telega.el/
GNU General Public License v3.0
1.09k stars 85 forks source link

Make native-comp happy #258

Closed yangsheng6810 closed 3 years ago

yangsheng6810 commented 3 years ago

When using native-comp branch of Emacs, elisp codes are compiled to native code. Some macros used in telega were not correctly required at compile time, causing errors like the following for some users:

---[telega bug]
PP-ERROR: (telega-root--chat-known-pp OMITTED_FOR_PRIVACY
) ==>
(invalid-function dom-attr)
------
zevlg commented 3 years ago

Is not https://github.com/zevlg/telega.el/pull/256 fixed this ?

yangsheng6810 commented 3 years ago

Sorry, it does fix it. I forgot to update telega before submitting the PR.