summaryrefslogtreecommitdiff
path: root/src/lread.c
AgeCommit message (Expand)Author
2024-06-12Restore functionality on Android 2.2Po Lu
2024-05-31Remove unused Fget_file_charMattias Engdegård
2024-05-27; * src/lread.c (syms_of_lread) <load-no-native>: Doc fix (bug#70914).Eli Zaretskii
2024-05-27; * src/lread.c (load-no-native): Improve docstring.Andrea Corallo
2024-05-26Clean up legacy bytecode loadingMattias Engdegård
2024-05-09Replace calls to intern with a constant string with DEFSYMsPo Lu
2024-05-06`read': give fuller error message for errors following "#".Alan Mackenzie
2024-05-05Retract lexical cookie source load warningMattias Engdegård
2024-05-04Only issue lexical cookie warning for elisp filesMattias Engdegård
2024-05-04; * src/lread.c (warn_missing_cookie): Fix typo.Po Lu
2024-05-04* src/lread.c (warn_missing_cookie): Exempt the user init file.Po Lu
2024-05-03Warn when loading .el files without lexical-binding declarationMattias Engdegård
2024-04-28Use a dedicated type to represent interpreted-function valuesStefan Monnier
2024-04-28(COMPILED): Rename to CLOSUREStefan Monnier
2024-04-01Faster JSON parsingMattias Engdegård
2024-03-16Merge from origin/emacs-29Eli Zaretskii
2024-03-14; * src/lread.c (maybe_swap_for_eln): Clarify warning message.Eli Zaretskii
2024-02-23Use the new obarray type for the initial obarrayMattias Engdegård
2024-02-23Add a proper type for obarraysMattias Engdegård
2024-02-13Remove SYMBOL_WITH_POS_{POS,SYM}Paul Eggert
2024-02-13Remove BASE2_EQPaul Eggert
2024-02-13; * src/lread.c (Finternal__obarray_buckets): Fix coding style.Po Lu
2024-02-12lread.c: Use bare symbol operationsMattias Engdegård
2024-02-12Internal function for obarray performance analysis (bug#68244)Mattias Engdegård
2024-02-09Replace a few calls to intern with constant stringsPo Lu
2024-02-04* src/lread.c (bytecode_from_rev_list): Fix assertion failureStefan Monnier
2024-02-04* src/lread.c (build_load_history): Be careful with in-place updatesStefan Monnier
2024-02-01* src/lread.c (bytecode_from_rev_list): Fix thinkoStefan Monnier
2024-02-01* src/lread.c (bytecode_from_rev_list): Re-group checksStefan Monnier
2024-01-31Eliminate lazy bytecode loadingMattias Engdegård
2024-01-20Be more systematic about parens in C source codePaul Eggert
2024-01-13Share hash table test structsMattias Engdegård
2024-01-13Inlined and specialised hash table look-upMattias Engdegård
2024-01-13Store hash values as integers instead of Lisp_ObjectMattias Engdegård
2024-01-13Remove rehash-threshold and rehash-size struct membersMattias Engdegård
2024-01-13Represent hash table weakness as an enum internallyMattias Engdegård
2024-01-13Don't print or read the hash table size parameterMattias Engdegård
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-08-19Disable text conversion inside read-char-exclusivePo Lu
2023-07-27Update Android portPo Lu
2023-07-14Merge remote-tracking branch 'origin/master' into feature/androidPo Lu
2023-07-13Port NaN, infinity handling better to VAXPaul Eggert
2023-06-17Merge remote-tracking branch 'origin/master' into feature/androidPo Lu
2023-06-17Merge from origin/emacs-29Eli Zaretskii
2023-06-14; * src/lread.c (bytecode_from_rev_list): Avoid C++ comment.Po Lu
2023-06-04Merge remote-tracking branch 'origin/master' into feature/androidPo Lu
2023-06-03Merge from origin/emacs-29Eli Zaretskii
2023-05-27Merge remote-tracking branch 'origin/master' into feature/androidPo Lu
2023-05-26; * src/lread.c (read0, skip_lazy_string): Fix commentary again.Eli Zaretskii