Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
39 check-ins related to "esteem"
2024-09-08
| ||
09:24 | *** No message *** Leaf check-in: 19fb854d5b user: sebyte tags: esteem | |
2024-06-05
| ||
15:23 | *** No message *** check-in: 3d9d06503a user: sebyte tags: esteem | |
2024-02-25
| ||
09:45 | Add changes to the output of loaddefs-generate-batch. check-in: b0dafe6d16 user: sebyte tags: esteem | |
2023-12-07
| ||
11:07 | Discard use of #'file-truename. Add function #'esteem-abbrev-dir and employ throughout. Change style of commentary/sectioning. Refer to ‘user options’ in commentary (rather than ‘user-customisable variables’). check-in: ff506f1048 user: sebyte tags: esteem | |
2023-11-05
| ||
17:13 | Give esteem-fallback-folder-list the correct defcustom type. check-in: 6eed60e648 user: sebyte tags: esteem | |
2023-11-04
| ||
10:16 | Ignore vco-msg.txt. check-in: a4d31d5d0d user: sebyte tags: esteem | |
2023-11-01
| ||
13:04 | Remove brain-dead inclusion of call to #'esteem-mode (and its autoload cookie). check-in: 646a9082b6 user: sebyte tags: esteem | |
2023-08-05
| ||
09:39 | Replace #'expand-file-name with #'file-truename in primary hook fuunction #'esteem-check-directory so that shared folders reached via symbolic links are correcly identified as such. Enable esteem-mode at load time (and at esteem-autoloads.el’ load time). check-in: f36ad89e16 user: sebyte tags: esteem | |
2023-06-01
| ||
15:56 | Rename function esteem-directory-below-shared-folder-p esteem-directory-shared-p and rewrite the documentation string. Reintroduce one of the calls to expand-file-name removed in the previous commit. Add commentary explaining why it is required. check-in: 2733cc0409 user: sebyte tags: esteem | |
10:32 | Discard two needless calls to expand-file-name (in esteem-folders & esteem-directory-below-shared-folder-p). Rename function esteem-cleanup esteem-kill-obsolete-response-buffers and employ it in esteem-check-directory. Add a documentation string to esteem-check-directory. Improve file commentary. check-in: 37538a0010 user: sebyte tags: esteem | |
08:48 | Replace calls to #'file-truename with calls to #'expand-file-name. Syncthing understands that symbolic links are automatically resolved _by the file system_, i.e. it makes no attempt to resolve them itself, so why should we? On the other hand, "~/Sync" is expanded to ("/home/<user>/Sync"), so we must do the same. check-in: 22fed62512 user: sebyte tags: esteem | |
2023-04-14
| ||
13:20 | State the correct file name in the first line of the file. check-in: aa786331c2 user: sebyte tags: esteem | |
2023-03-23
| ||
15:36 | Add autoload cookie for #'esteem-mode. check-in: 10fd2a456d user: sebyte tags: esteem | |
15:28 | Ignore Makefile. check-in: 999deba400 user: sebyte tags: esteem | |
15:15 | Prepare to use Makefile under tool/ on branch 'trunk'. check-in: e9a5da4483 user: sebyte tags: esteem | |
2023-03-19
| ||
12:27 | Correctly escape single quotation marks in docstrings. check-in: cfd23878ac user: sebyte tags: esteem | |
2022-08-14
| ||
10:12 | Silence the compiler by placing minor mode esteem-mode in customisation group ‘external’ and adding a doc string. check-in: 7bc3ef64aa user: sebyte tags: esteem | |
2021-08-28
| ||
13:36 | Change name of target 'esteem' to 'code'. check-in: d440b5d275 user: sebyte tags: esteem | |
2021-08-04
| ||
12:29 | Employ function file-truename in functions esteem-directory-below-shared-folder-p and esteem-check-directory to correctly handle symbolic links. check-in: 80d418f085 user: sebyte tags: esteem | |
2021-07-05
| ||
07:43 | Allow (and encourage) the value of user customizable variable esteem-fallback-folder-list to be a list of shared folders without folder types, i.e. a list of strings rather than a list of conses. check-in: 9890a642ab user: sebyte tags: esteem | |
2021-07-04
| ||
19:15 | Discard the dedicated message buffer and revert to minibuffer messaging. No longer advise dired-maybe-insert-subdirectoy. Define esteem-mode (using define-minor-mode) to toggle functionality. Improve doc strings in section Folder and overhaul section Device. check-in: eb21037555 user: sebyte tags: esteem | |
2021-04-04
| ||
19:35 | Add simple Makefile. check-in: 22c52a8939 user: sebyte tags: esteem | |
17:39 | Handle dired-maybe-insert-subdir with a piece of before advice which does nothing more than bind new special variable esteem-directory-in-question. This works because dired-after-readin-hook is run when a subdirectory is inserted. (The previous method was causing function esteem-check-directory to be called twice). Add an optional config argument to functions esteem-folders, esteem-directory-below-shared-folder-p, esteem-devices & esteem-devices-syncing-p to obviate the need for repeated REST API calls to system/config. Show messages in a dedicated *Esteem messages* buffer. check-in: 095536766d user: sebyte tags: esteem | |
07:24 | Remove dependency on anaphora. Discard special variable esteem-scheme and function esteem-auto-configure-scheme and use only HTTPS for REST API calls. Log command and directory (as well as REST API call) and implement log buffer scrolling. check-in: 5558cacbe7 user: sebyte tags: esteem | |
2021-03-11
| ||
09:29 | Add in-tree settings following https://www.fossil-scm.org/forum/forumpost/3eedc2b52a. check-in: 0c4f74ac4e user: sebyte tags: esteem | |
2021-03-01
| ||
15:43 | Bind variable no-byte-compile true in esteem-tests.el and discard error condition in function esteem-check-directory. check-in: c625e2ba58 user: sebyte tags: esteem | |
2021-01-07
| ||
16:45 | Require nsm. Add customizable variable esteem-fallback-folder-list. Discard function esteem-log-buffer. Add function esteem-maybe-log. Simplify esteem-condition messages. Add function esteem-url-retrieve and employ in simplified and improved functions esteem-auto-configure-scheme & esteem-request. Handle esteem-unexpected-response & esteem-connection-failed in esteem-syncthing-running-p. Discard use of ignore-errors in esteem-syncthing-running-smoothly-p. Add function esteem-syncthing-system-config. Document function esteem-folder and set esteem-fallback-folder-list when a folder list is received. Add parameter folder-list to function esteem-directory-below-shared-folder-p and update documentation. Overhaul implementation of esteem-check-directory and handle condition esteem-connection-failed. Discard the '-all' in functions esteem-*-all-devices. Adapt tests to condition esteem-unexpected-response's new data format. check-in: ed9cdf4391 user: sebyte tags: esteem | |
2020-12-06
| ||
12:43 | Add catchall argument ARGS to function esteem-check-directory so that it may directly advise dired-maybe-insert-subdir. Move the high-level assertions in function esteem-syncthing-running-p to function esteem-syncthing-running-smoothly-p. Add keyword argument DEBUG-P to esteem-request. Improve the descriptions of esteem-conditions, i.e. make them more helpful. Alter function 'esteem-log to return log buffer. Improve commentary. Adapt esteem-tests.el to accommodate changes. check-in: a4514fdb58 user: sebyte tags: esteem | |
2020-11-30
| ||
21:34 | Introduce function esteem-check-directory intended for dired-after-readin-hook. Employ esteem-cleanup in esteem-check-directory & esteem-directory-below-shared-folder-p. Discard alias esteem--dir-synced-p. Introduce four new commands; esteem-all-devices-current-state, esteem-pause-all-devices, esteem-resume-all-devices & esteem-toggle-all-devices. Rename esteem-folder-paths esteem-folders and return a cons including the folder type as well as the absolte path. Remove occurrences of `--' in function names. Call url-retrieve-synchronously with argument SILENT set true. Improve commentary. check-in: b60c2766f6 user: sebyte tags: esteem | |
16:24 | Add a comment on the seemingly harmless recursion in esteem-request (first use only). check-in: 5e1883faca user: sebyte tags: esteem | |
15:57 | Finalise position on Syncthing's checkbox setting `Use HTTPS for GUI'. Make variable esteem-scheme non-user customizable and add variable esteem-debug-p. Add command esteem-auto-configure-scheme. Modify the lambda list of esteem-request. Rather than one optional method argument, accept two keyword arguments; method and scheme. Implement a simple log facility in two functions; esteem-log-buffer & esteem-log. Employ said log facility in esteem-request only when esteem-debug-p is true. Remove unnecessary functions esteem-get-system-status & esteem-get-system-config. Alter functions esteem-folder-paths and esteem-devices accordingly. Fix function esteem--directory-below-shared-folder-p and add function esteem-cleanup. Improve commentary. check-in: 74edac3df5 user: sebyte tags: esteem | |
2020-11-29
| ||
14:26 | Discuss in commentary the effect listen address 0.0.0.0 seems to have on Syncthing's behaviour. Assert Syncthing's response is one of two HTTP status codes. check-in: 57c3c02c42 user: sebyte tags: esteem | |
2020-11-28
| ||
11:38 | Improve commentary. Test the value of esteem-scheme before continuing the the 'wrong scheme' test. Simplify regexps in looking-at forms. check-in: 504600b6ee user: sebyte tags: esteem | |
2020-11-27
| ||
12:59 | Overhaul and simplify. Add tests. check-in: 6bc1e5f7a8 user: sebyte tags: esteem | |
2020-11-25
| ||
18:16 | Improve commentary. Add user customizable variable esteem-scheme. Rename user customizable variable esteem-address esteem-loopback-hostname. Remove 'api-' from user customizable variable esteem-api-key. Remove superfluous ':group' keyword arguments to defcustom forms. Add known condition esteem-http-307-temporary-redirect and employ in esteem-api-json-read. check-in: 134452c84e user: sebyte tags: esteem | |
2020-11-22
| ||
21:02 | Add special variable esteem-address (default value "localhost") and employ in #'esteem-api-get. check-in: 4533ccf136 user: sebyte tags: esteem | |
20:07 | Signal esteem-connection-failed (rather than esteem-connection-error) while protecting url-retrieve-synchronously. Remove 'syncthing-' from variable esteem-syncthing-port. Add function esteem-api-get-nonexistent-endpoint. Improve commentary. check-in: 30bb6c2f7c user: sebyte tags: esteem | |
17:49 | Define known conditions and add error handling. Add first API function; esteem--directory-below-shared-folder-p. Require anaphora. Add tests to commentary. check-in: c5a27a8964 user: sebyte tags: esteem | |
2020-11-20
| ||
14:07 | From nothing to a list of synced folders in one short morning. A hopeful beginning perhaps. check-in: 429e407bee user: sebyte tags: esteem | |