HEmP

Timeline
Login

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

37 check-ins related to "esteem"

2024-02-25
09:45
Add changes to the output of loaddefs-generate-batch. Leaf 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