Michael Albinus
1cbf2655db
Extend memory-info for remote systems
* doc/lispref/files.texi (Magic File Names): Add memory-info.
* doc/lispref/internals.texi (Garbage Collection): memory-info can
also retrieve values from remote systems.
* etc/NEWS: Document changes in memory-info. Fix typos.
* lisp/files.el (warn-maybe-out-of-memory): Ensure local memory info.
* lisp/net/tramp.el (tramp-handle-memory-info): New defun.
(tramp-file-name-for-operation)
* lisp/net/tramp-adb.el (tramp-adb-file-name-handler-alist):
* lisp/net/tramp-archive.el (tramp-archive-file-name-handler-alist):
* lisp/net/tramp-crypt.el (tramp-crypt-file-name-handler-alist):
* lisp/net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist):
* lisp/net/tramp-rclone.el (tramp-rclone-file-name-handler-alist):
* lisp/net/tramp-sh.el (tramp-sh-file-name-handler-alist):
* lisp/net/tramp-smb.el (tramp-smb-file-name-handler-alist):
* lisp/net/tramp-sshfs.el (tramp-sshfs-file-name-handler-alist)
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-file-name-handler-alist):
Add 'memory-info'.
* lisp/net/tramp-sshfs.el (tramp-sshfs-handle-exec-path):
Let-bind `process-file-side-effects'.
* src/alloc.c (Fmemory_info): Support remote systems.
(Qmemory_info): Declare.
* test/lisp/net/tramp-tests.el (tramp-test31-memory-info): New test.
2022-11-27 16:57:03 +01:00
..
2022-08-04 17:33:34 +02:00
2022-08-08 13:47:15 +02:00
2022-11-24 18:59:58 +01:00
2022-11-20 12:59:39 +01:00
2021-12-01 23:27:19 +01:00
2022-11-18 13:06:55 +01:00
2022-01-01 07:03:03 -05:00
2022-10-06 14:53:39 +02:00
2022-11-26 14:30:02 +01:00
2022-11-25 17:45:06 -08:00
2022-01-01 02:45:51 -05:00
2022-05-26 12:16:04 -04:00
2022-11-18 19:50:33 +01:00
2022-10-19 20:53:36 +02:00
2022-10-26 23:02:30 +02:00
2022-01-31 11:07:26 -05:00
2022-08-21 17:45:04 +02:00
2022-06-26 15:08:57 +03:00
2022-11-27 16:57:03 +01:00
2022-01-01 02:45:51 -05:00
2022-09-24 14:07:57 +02:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-11-10 12:23:52 +02:00
2022-09-14 14:20:52 +03:00
2022-01-01 02:45:51 -05:00
2022-09-12 09:34:23 +02:00
2022-08-02 10:21:22 +02:00
2022-11-23 05:49:22 +01:00
2022-02-14 12:00:22 +01:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-09-08 16:08:42 -04:00
2022-10-01 11:58:27 +02:00
2022-10-22 19:33:12 +03:00
2022-01-01 02:45:51 -05:00
2022-11-25 05:37:01 -08:00
2022-08-04 17:33:34 +02:00
2022-01-01 07:03:03 -05:00
2022-10-27 23:04:37 +02:00
2022-01-01 02:45:51 -05:00
2022-06-17 20:08:55 +02:00
2022-01-01 07:03:03 -05:00
2022-01-01 07:03:03 -05:00
2022-01-01 02:45:51 -05:00
2022-09-08 16:08:42 -04:00
2022-03-22 15:28:02 +01:00
2022-08-08 11:50:33 +02:00
2022-01-01 02:45:51 -05:00
2022-02-20 19:17:49 +01:00
2022-06-24 11:04:51 +02:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-03-24 09:23:31 +01:00
2022-08-17 16:21:09 +02:00
2022-11-10 12:08:47 +02:00
2022-08-17 16:21:09 +02:00
2022-10-15 13:06:45 +02:00
2022-01-01 02:45:51 -05:00
2022-04-04 09:55:03 -04:00
2022-09-21 10:25:06 +02:00
2022-10-30 14:32:24 +01:00
2022-08-05 11:47:05 +02:00
2022-01-01 02:45:51 -05:00
2022-10-06 14:53:39 +02:00
2022-01-01 02:45:51 -05:00
2022-07-28 15:07:34 +02:00
2022-09-19 11:39:29 +02:00
2022-08-28 11:43:50 -04:00
2022-10-17 18:48:52 -07:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-09-29 15:39:27 +02:00
2022-07-23 01:37:59 +02:00
2022-06-06 16:12:39 +02:00
2022-09-21 09:15:47 +02:00
2022-01-01 02:45:51 -05:00
2022-01-20 14:53:12 +01:00
2022-03-23 20:25:33 +08:00
2022-06-05 18:23:17 +02:00
2022-08-09 15:46:54 +02:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-05-01 01:19:51 +03:00
2022-01-01 02:45:51 -05:00
2022-01-01 07:07:15 -05:00
2022-08-21 17:45:04 +02:00
2022-07-08 20:58:33 +03:00
2022-01-01 02:45:51 -05:00
2022-06-27 12:22:05 +02:00
2022-01-01 02:45:51 -05:00
2022-04-01 20:07:33 -04:00
2022-01-31 11:07:26 -05:00
2022-01-01 02:45:51 -05:00
2022-06-05 09:52:09 +03:00
2022-01-01 02:45:51 -05:00
2022-09-08 16:08:42 -04:00
2022-06-14 10:04:56 +03:00
2022-07-26 14:23:30 +02:00
2022-05-02 12:03:08 +02:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-01-01 07:03:03 -05:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-09-14 21:58:04 +02:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-01-01 07:03:03 -05:00
2022-08-21 17:45:04 +02:00
2022-01-01 02:45:51 -05:00
2022-08-05 12:28:59 +02:00
2022-01-01 02:45:51 -05:00
2022-11-26 13:40:33 -08:00
2022-04-10 00:26:33 +02:00
2022-07-10 18:13:50 +02:00
2022-01-01 02:45:51 -05:00
2022-11-18 12:12:09 +01:00
2022-09-08 16:08:42 -04:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-11-17 20:10:05 +01:00
2022-01-01 02:45:51 -05:00
2022-09-08 16:08:42 -04:00
2022-01-01 07:03:03 -05:00
2022-01-01 02:45:51 -05:00
2022-01-01 07:03:03 -05:00
2022-11-09 05:15:11 -08:00
2022-01-01 02:45:51 -05:00
2022-10-14 20:47:27 -07:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-01-01 02:45:51 -05:00
2022-01-01 07:03:03 -05:00
2022-09-27 13:44:04 +02:00
2022-01-01 02:45:51 -05:00
2022-07-25 10:08:41 +08:00
2022-09-14 10:23:45 +02:00
2022-08-08 11:50:33 +02:00
2022-08-26 12:53:49 +03:00
2022-02-05 08:50:05 +01:00