aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/emacs-lisp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add more multisession testsscratch/sqliteLars Ingebrigtsen2021-12-151-1/+1
* Check more thoroughly for unprintable objectsLars Ingebrigtsen2021-12-151-4/+6
* Handle newlines in listingLars Ingebrigtsen2021-12-151-1/+2
* Fix regexp from previous checkinLars Ingebrigtsen2021-12-151-1/+1
* Don't store unreadable objectsLars Ingebrigtsen2021-12-151-1/+6
* Keep point after revertingLars Ingebrigtsen2021-12-151-2/+8
* Add command to edit from the listing bufferLars Ingebrigtsen2021-12-151-1/+18
* Allow passing in the storageLars Ingebrigtsen2021-12-151-2/+4
* Allow listing all backends, and fix up deletionLars Ingebrigtsen2021-12-151-15/+30
* Document using make-multisession directlyLars Ingebrigtsen2021-12-151-0/+4
* Allow mixing and matching storage methodsLars Ingebrigtsen2021-12-151-2/+4
* Use strings for package/keyLars Ingebrigtsen2021-12-151-14/+16
* Use a less hacky value for the unbound valueLars Ingebrigtsen2021-12-151-5/+6
* Declare some sqlite.c functionsLars Ingebrigtsen2021-12-141-0/+5
* Clean up code slightlyLars Ingebrigtsen2021-12-141-8/+3
* Write+rename instead of just writing in the file backendLars Ingebrigtsen2021-12-141-2/+6
* Fix typo in pragma (and always execute)Lars Ingebrigtsen2021-12-141-4/+4
* Move init functions aroundLars Ingebrigtsen2021-12-141-1/+1
* Set reversion function locallyLars Ingebrigtsen2021-12-141-1/+1
* Don't check for sqlite in the interface functionsLars Ingebrigtsen2021-12-141-4/+2
* Use tabulated-list-mode for multisession-edit-modeLars Ingebrigtsen2021-12-141-8/+23
* Fix files value deletionLars Ingebrigtsen2021-12-141-4/+3
* Unhex package/keys in the files backend and flip defaultsLars Ingebrigtsen2021-12-141-3/+5
* Ensure proper printing of valuesLars Ingebrigtsen2021-12-141-3/+11
* Implement a simple file-based multisesson storageLars Ingebrigtsen2021-12-141-0/+86
* Rearrange multisession to allow several backendsLars Ingebrigtsen2021-12-141-85/+114
* Put into a directory structure to prepare for other backendsLars Ingebrigtsen2021-12-141-1/+5
* Default to using a write-ahead logLars Ingebrigtsen2021-12-131-1/+6
* Tweak multisession stuff and improve concurrencyLars Ingebrigtsen2021-12-131-22/+16
* Start thinking about handling contended tablesLars Ingebrigtsen2021-12-121-13/+33
* Fix the concurrency updatesLars Ingebrigtsen2021-12-121-3/+3
* Document multisession variablesLars Ingebrigtsen2021-12-121-1/+1
* Rename sticky to multisessionLars Ingebrigtsen2021-12-112-208/+208
* Fix up some file namesLars Ingebrigtsen2021-12-081-2/+8
* Actually set the value againLars Ingebrigtsen2021-12-071-1/+2
* Fix up sequence logic by using "on conflict" insteadLars Ingebrigtsen2021-12-071-24/+13
* Add command to list sticky valuesLars Ingebrigtsen2021-12-071-0/+37
* Auto-vacuumLars Ingebrigtsen2021-12-071-0/+1
* Get the insertion logic rightLars Ingebrigtsen2021-12-071-9/+10
* Add an with-sqlite-transaction macroLars Ingebrigtsen2021-12-071-36/+31
* Start implementation of a persistence libraryLars Ingebrigtsen2021-12-071-0/+178
* Prefer nil to (current-time) when either will doPaul Eggert2021-12-051-2/+2
* ; Small doc fix in recent eieio-opt.el changeStefan Kangas2021-12-061-1/+1
* EIEIO: Remove redundant type info in helpStefan Monnier2021-12-052-5/+1
* Don't fill byte-compilation warnings in batch modeLars Ingebrigtsen2021-12-061-1/+3
* Merge from origin/emacs-28Stefan Kangas2021-12-051-1/+1
|\
| * * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc fix.Stefan Kangas2021-12-041-1/+1
* | Make package-dir-info more resilientLars Ingebrigtsen2021-12-051-7/+11
* | eieio-core.el: Allow assignment to cl-structs through `slot-value`Stefan Monnier2021-12-041-7/+12
* | Remove some more items obsolete since Emacs 23Stefan Kangas2021-12-031-3/+0