aboutsummaryrefslogtreecommitdiffstats
path: root/lisp (follow)
Commit message (Collapse)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-111-6/+7
|
* Rename sticky to multisessionLars Ingebrigtsen2021-12-112-208/+208
|
* Make dynamic loading work under mingwLars Ingebrigtsen2021-12-101-0/+1
|
* 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
|
* Use emoji--recent as the first usage of sticky.elLars Ingebrigtsen2021-12-071-8/+11
|
* Get the insertion logic rightLars Ingebrigtsen2021-12-072-10/+11
|
* Add an with-sqlite-transaction macroLars Ingebrigtsen2021-12-072-36/+73
|
* Start implementation of a persistence libraryLars Ingebrigtsen2021-12-071-0/+178
|
* Tramp code cleanupMichael Albinus2021-12-066-54/+71
| | | | | | | | | | | | | | | | | | | | | | * lisp/net/tramp.el (tramp-get-default-directory) (tramp-get-buffer-string): New defsubsts. (tramp-message, tramp-error-with-buffer) (tramp-file-name-for-operation, tramp-command-completion-p) (tramp-action-login, tramp-action-yesno, tramp-action-yn) (tramp-action-terminal, tramp-action-confirm-message) (tramp-wait-for-regexp, tramp-call-process) (tramp-call-process-region, tramp-read-passwd): * lisp/net/tramp-cmds.el (tramp-list-remote-buffers) (tramp-reporter-dump-variable): * lisp/net/tramp-gvfs.el (tramp-gvfs-monitor-process-filter): * lisp/net/tramp-sh.el (tramp-sh-handle-insert-directory) (tramp-sh-handle-process-file, tramp-sh-handle-write-region) (tramp-sh-gio-monitor-process-filter): * lisp/net/tramp-smb.el (tramp-smb-action-set-acl): * lisp/net/tramp-sudoedit.el (tramp-sudoedit-handle-file-name-all-completions): * test/lisp/net/tramp-tests.el (tramp--test-instrument-test-case) (tramp-test32-shell-command): Use them.
* Fix mode-line display on TTY framesEli Zaretskii2021-12-061-1/+1
| | | | | | | * lisp/bindings.el (mode-line-frame-control): Remove the leading '-' before '%F' on TTY frames. It has no real purpose, and looks ugly nowadays, since it's preceded by a blank, due to the new min-width feature.
* Avoid small parasitic button on mode lineEli Zaretskii2021-12-061-1/+1
| | | | | | * lisp/bindings.el (mode-line-position): Remove stray space character, which caused a "ghost" button on the mode line. (Bug#52332)
* Merge remote-tracking branch 'origin/emacs-28' into trunkStefan Monnier2021-12-061-2/+3
|\
| * lisp/minibuffer.el: Fix for bug#52169 regressionStefan Monnier2021-12-061-2/+3
| | | | | | | | | | * lisp/minibuffer.el (completion-table-subvert): Make sure we return a boundary that's not outside of the limit of the string.
* | Add package management to tutorial and startup screenDaniel Fleischer2021-12-061-3/+7
| | | | | | | | | | | | | | | | | | * etc/tutorials/TUTORIAL: Add section about package installation. * lisp/startup.el (fancy-startup-tail): Add button for package-list-packages. This was discussed in: https://lists.gnu.org/r/emacs-devel/2021-12/msg00079.html