HEmP

Changes On Branch ifi-notify
Login

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

Changes In Branch ifi-notify Excluding Merge-Ins

This is equivalent to a diff from 92d1f8312d to cb07aac592

2021-09-26
06:15
Now that the commit message end marker is protected by a fence, i-sh-commit-save-message need no longer save the region up to the marker, plus one char. The region up to the marker now already includes a trailing newline, i.e. the fence. Also forget the existing marker after erasing the buffer (before adding a new one). check-in: 78ae7439ef user: sebyte tags: ifi
2021-09-25
18:59
Merge branch ifi and eliminate the only regular set of merge conflicts by replacing 'root-directory' (used on branch ifi-notify until now) with 'canonical-directory' (used on branch ifi). Leaf check-in: cb07aac592 user: sebyte tags: ifi-notify
17:11
Fortify i-sh-shortcut-commit-buffer-prepare by protecting the message end marker with a fence, i.e. a leading, read-only newline. Also, signal a user error when a previously populated *Fossil commit* buffer is visiting a message file under a different checkout. Finally, only rewrite buffer contents when necessary and offer to save a modified message before a rewrite. With these fortifications in place, safely alter i-sh-commit-do and call i-sh-get-buffer-create (rather than i-sh-get-buffer). check-in: 92d1f8312d user: sebyte tags: ifi
10:06
Correct an oversight from the previous commit, i.e. replace calls to i-c-sync-window-points with calls to i-l-sync-window-points. check-in: 20b8c27190 user: sebyte tags: ifi
2021-08-12
10:23
Merge ifi. check-in: eb30e4a556 user: sebyte tags: ifi-notify

Changes to ifi-ckout.el.

Changes to ifi-lib.el.

Changes to ifi-state.el.