HEmP

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

22 check-ins related to "esteem"

2021-08-28
13:36
Change name of target 'esteem' to 'code'. Leaf 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