summaryrefslogtreecommitdiff
path: root/src/fns.c
Commit message (Expand)AuthorAge
* Improve documentation of locale-specific string comparisonEli Zaretskii2022-11-23
* Improve the doc string of 'string-collate-lessp'Ihor Radchenko2022-11-22
* Merge remote-tracking branch 'origin/feature/noverlay'Stefan Monnier2022-10-28
|\
| * Merge 'master' into noverlayStefan Monnier2022-09-25
| |\
| * | Provide a new tree data-structure for overlays.Andreas Politz2017-10-04
* | | Ignore non-base64 junk when decoding MIMEAndreas Schwab2022-10-25
* | | Audit some plist uses with new predicate argumentBasil L. Contovounesios2022-10-22
* | | ; * src/fns.c (HAVE_FAST_UNALIGNED_ACCESS): run faster on mainframesMattias Engdegård2022-10-11
* | | Restrict string-lessp vectorisation to safe architecturesMattias Engdegård2022-10-08
* | | Speed up string-lessp for multibyte stringsMattias Engdegård2022-10-07
* | | Speed up string-lessp furtherMattias Engdegård2022-09-30
* | | ; * src/fns.c (Fcopy_alist): More accurate error typeMattias Engdegård2022-09-25
* | | Don't crash in copy-alist with non-list argumentMattias Engdegård2022-09-25
| |/ |/|
* | `append' doc string clarificationLars Ingebrigtsen2022-09-24
* | mapconcat fast path with `identity` function argumentMattias Engdegård2022-09-15
* | Better `take` and `ntake` bignum argument handlingMattias Engdegård2022-09-01
* | Accept bignum arguments in `take` and `ntake`Mattias Engdegård2022-08-30
* | Clarify `take` and `ntake` documentation (bug#56521)Mattias Engdegård2022-07-18
* | Add `take` and `ntake` (bug#56521)Mattias Engdegård2022-07-17
* | Allow commands that call `yes-or-no-p' to be repeatable againLars Ingebrigtsen2022-07-11
* | Simplify str_to_multibyte and related codeMattias Engdegård2022-07-11
* | Simplify and speed up string-to-multibyteMattias Engdegård2022-07-11
* | Speed up string-to-unibyteMattias Engdegård2022-07-10
* | Remove unused member of internal structMattias Engdegård2022-07-08
* | Faster append and vconcatMattias Engdegård2022-07-07
* | Merge from origin/emacs-28Stefan Kangas2022-07-02
|\ \
| * | ; * src/fns.c (Frequire): Fix a typo in the doc string. (Bug#56328)Brennan Vincent2022-07-01
* | | Improve sxhash-equal documentationLars Ingebrigtsen2022-06-28
* | | Allow plist-get/plist-put/plist-member to take a comparison functionLars Ingebrigtsen2022-06-27
* | | Make warning about require/autoload while bootstrapping not error outLars Ingebrigtsen2022-06-24
* | | * src/fns.c (Fmapconcat): Better empty-string-or-nil detection.Mattias Engdegård2022-06-17
* | | * src/fns.c (Fmapconcat): Optimize the case where separator==""Stefan Monnier2022-06-16
* | | * src/fns.c (mapcar1): Test types in rough order of likelyhood.Mattias Engdegård2022-06-16
* | | Use BASE_EQ instead of EQ where obviously safeMattias Engdegård2022-06-16
* | | Use BASE_EQ when comparing with QunboundMattias Engdegård2022-06-12
* | | * src/fns.c (internal_equal): Use BASE_EQ where possible.Mattias Engdegård2022-06-11
* | | Make `line-number-at-pos' work more like in earlier Emacs versionsLars Ingebrigtsen2022-06-09
* | | * src/fns.c: Fix IDs in comments to match code.Paul Eggert2022-05-07
* | | Clarify read-answer-short/use-short-answers actionLars Ingebrigtsen2022-04-07
* | | Faster `string-lessp` for unibyte argumentsMattias Engdegård2022-04-04
* | | Replace list and vector sorting with TIMSORT algorithmAndrew G Cohen2022-04-04
* | | Remove unused fns/data and make fns staticPaul Eggert2022-03-19
* | | Use filenvercmp instead of doing it by handPaul Eggert2022-03-19
* | | Improve random bignum generationPaul Eggert2022-03-16
* | | Prefer CALLNPaul Eggert2022-03-14
* | | Fix symbols with position appearing in the output of `compile-defun'Alan Mackenzie2022-02-19
* | | Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård2022-02-12
* | | Reduce code duplication in parts of (auto)load&defaliasStefan Monnier2022-01-28
* | | Minor `concat` tweaksMattias Engdegård2022-01-26
* | | ;* src/fns.c (concat_strings): Add missing space.Andrea Corallo2022-01-25