Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins by user mgagnon
|
2026-04-16
| ||
| 21:05 | blitz skin fix: remove display:block property on the "label" class to fix miss-aligned checkbox with their label on the /setting page. ... (check-in: 602e580b user: mgagnon tags: trunk) | |
|
2026-04-15
| ||
| 17:16 | Display Unversioned Files info in dbstat command (like on /stat page) ... (check-in: 349e9f2f user: mgagnon tags: trunk) | |
|
2026-03-12
| ||
| 01:58 | Made an exception for sqlite3 command: add "--no-repository" flag so it behave like the real sqlite3 program. ... (leaf check-in: 4cc76a6e user: mgagnon tags: argv0_as_subcommand) | |
| 00:29 | Use "command_basename" once on beginning to simplify command comparison with argv0. ... (check-in: 7e7b3034 user: mgagnon tags: argv0_as_subcommand) | |
|
2026-03-11
| ||
| 22:57 | Experiment the use of argv0 as direct subcommand (like busybox) for a few subcommand that can be conveniently use as alias. Requested in this forum post. ... (check-in: 96de01f8 user: mgagnon tags: argv0_as_subcommand) | |
|
2026-02-05
| ||
| 13:22 | Add mention of the "-R REPO_FILE" option in the whatis usage help. ... (check-in: 32493b85 user: mgagnon tags: trunk) | |
|
2025-10-09
| ||
| 23:11 | Replace the circumstantial "Trunk", "All" and "Tip" link the /dir|/tree|/file submenu section by 1 multi-choice element in the recent open branches + "All Checkins" and "tip" special entries. ... (closed check-in: 5a3f0386 user: mgagnon tags: dir_page_recent_branch_menu) | |
|
2025-10-08
| ||
| 15:25 | replace c++ comments single line comment. ... (check-in: ee5db213 user: mgagnon tags: trunk) | |
| 15:22 | When using "oldestfirst" query parameter on /timeline, swap the Older/Newer buttons at the beginning and end of the timeline so the direction is consistent with the order of the timeline. ... (check-in: c0948343 user: mgagnon tags: trunk) | |
|
2025-07-09
| ||
| 21:54 | improve whatis output when lising checkins contain some file artifact by showing on which branch belong the checkin. (just like the /whatis webpage) ... (check-in: d3896c2a user: mgagnon tags: trunk) | |
|
2025-05-31
| ||
| 15:08 | Backout recent changes which was reporting error when external diff command exit with non 0 value. It's common for cli diff programs (e.g. gnu-diff and bsd-diff) to return 1 when files differ. Looking for a more "generic" solution. ... (check-in: 9b041508 user: mgagnon tags: trunk) | |
|
2025-05-08
| ||
| 11:11 | For the timeline command, fix special case where -n|-limit is 0 when using after keyword. ... (check-in: 6e3dde3a user: mgagnon tags: trunk) | |
|
2025-04-11
| ||
| 21:47 | Fix some issue with the timeline command when using the "after" keyword. ... (check-in: ee2a71b5 user: mgagnon tags: trunk) | |
|
2025-04-09
| ||
| 01:47 | Merge latest change from trunk. ... (closed check-in: 3144c3be user: mgagnon tags: fix-timeline-cli-after) | |
|
2025-04-03
| ||
| 16:58 | Fix the use of "-p PATH" flag with "after" keyword in the timeline command. ... (check-in: 52645bdc user: mgagnon tags: fix-timeline-cli-after) | |
| 02:51 | Make work the "-t TYPE" flag with "after". Note: "-p PATH" is still to be fixed with "after" and was also not working originally with "children | ancestor" ... (check-in: 7f1b2f1b user: mgagnon tags: fix-timeline-cli-after) | |
| 02:09 | Use the absolute value of the -n argument as limit of the initial select when "after" is used so "-n N" with negative N can be use. (especially since the default is -20). ... (check-in: 0d26e8a4 user: mgagnon tags: fix-timeline-cli-after) | |
|
2025-04-02
| ||
| 23:31 | Fix the use of the "after" WHEN keyword for the fossil timeline command. "fossil timeline after <checkin|date>" when used with "-n N" was showing the N most recent checkins regardless the specified <checking|date> instead of the N checking following the specified <checkin|date>. Should fix the issue mentions on forum post 9d5808166c ... (check-in: eee36897 user: mgagnon tags: fix-timeline-cli-after) | |
|
2025-03-21
| ||
| 15:39 | Improvement on the checkout/co command: "co --keep" now imply "--force" since it's guaranteed that no file from the checkout will be affected. Add short flag version of --keep and --force. Document the existence of the "--prompt" flag. ... (check-in: 5bc31db1 user: mgagnon tags: trunk) | |
|
2025-03-07
| ||
| 18:39 | Mention the "--proxy PROXY" option in the help text for all command that support it. ... (check-in: 6d4cd329 user: mgagnon tags: trunk) | |
|
2025-03-02
| ||
| 18:57 | Remove an extraneous call of find_server_repository() in win32 implementation of server/ui, added by [0a473cd5533f5bb2]. The extra call to find_server_repository() unnecessary lock which prevent "fossil close" from deleting the checkout db while a server instance is running. (reported in forum post: e7f3472c46eae4bd) ... (check-in: 28436ab9 user: mgagnon tags: trunk) | |
|
2024-12-23
| ||
| 18:23 | Fix segfault when dealing with merge conflict involving symlinks (when allow-symlinks is enable) by reducing scope of some Blob local variable. ... (check-in: 1611c972 user: mgagnon tags: trunk) | |
|
2024-09-20
| ||
| 22:30 | Reverse the logic of the "--brief|-b" flag of the finfo command so it fits with the flag name. (no functional change) ... (check-in: b8e378bc user: mgagnon tags: trunk) | |
| 20:24 | Remove the empty implementation of the /files webpage. (It's not only dead code since a /help page get generated for it.) ... (check-in: e897da20 user: mgagnon tags: trunk) | |
|
2024-09-19
| ||
| 12:05 | Merge diff-web-noise-reduction branch to trunk, change that try to skip diff processing/rendering upfront where no useful diff output can be done. ... (check-in: 8b73fbbd user: mgagnon tags: trunk) | |
|
2024-09-17
| ||
| 23:49 | Try to skip diff rendering when not necessary, like on rename or executable bit change without file modification. ... (closed check-in: f69cf768 user: mgagnon tags: diff-web-noise-reduction) | |
|
2024-09-04
| ||
| 14:08 | Make repository listing works in windows when doing "fossil all server". See forum thread b597b5df8843daaa ... (check-in: 0a473cd5 user: mgagnon tags: trunk) | |
|
2024-02-04
| ||
| 22:12 | Add missing "#include <errno.h>" that was needed on previous commit. ... (check-in: a66a14b0 user: mgagnon tags: trunk) | |
|
2023-12-14
| ||
| 16:29 | Improve "whatis" output when in "filename" mode and parse supported whatis options when using "fossil all whatis". ... (check-in: e1e9da26 user: mgagnon tags: trunk) | |
|
2023-09-19
| ||
| 22:03 | Correction of simple typos in patch usage text. ... (check-in: 9b10bf45 user: mgagnon tags: trunk) | |
|
2023-05-09
| ||
| 21:44 | Fix sub-command parsing in order to have the "gdiff" subcommand of the "patch" command working. ... (check-in: ec782260 user: mgagnon tags: trunk) | |
|
2023-04-19
| ||
| 01:46 | Produce merge conflict mark during merge when file exist in current version and in version to be merged, but not in common ancestor. ... (check-in: 7c75e47b user: mgagnon tags: trunk) | |
|
2023-04-17
| ||
| 21:50 | Merge latest changes from trunk. ... (closed check-in: 88a76afc user: mgagnon tags: merge-conflict-when-no-file-on-pivot) | |
|
2023-03-16
| ||
| 02:08 |
Produce merge conflict mark during merge when file exist in current version
and in version to be merged, but not in common ancestor.
Related forum discussion including test script: f035bbc8461da6d2. ... (check-in: 04e1674c user: mgagnon tags: merge-conflict-when-no-file-on-pivot) | |
|
2023-01-13
| ||
| 18:38 | Backout change on "login-group join" command which broke the usage of it outside an opened checkout (using -R flag). Change usage text to match the command behavior properly when using the -R flag. ... (check-in: edf03559 user: mgagnon tags: trunk) | |
|
2023-01-11
| ||
| 03:06 | merge latest change from trunk. ... (closed check-in: 5d5911e6 user: mgagnon tags: no_ssh_sync_ip_resolve) | |
| 02:51 | Make proxy setting "system" by default to use http_proxy environment variable. Closer to old behavior and conform with most programs on Unix-like system. ... (check-in: 8f9f2cb7 user: mgagnon tags: trunk) | |
|
2023-01-06
| ||
| 21:33 | Do not try to resolve the IP from the hostname when syncing using ssh:// protocol. Ssh may use the provided name as an alias defined in ~/.ssh/config which may not be resolvable or even resolve to an unrelated ip. This change can potentially avoid long timeout during name resolution failure. Equivalent to [52f08008e2790a81]. ... (check-in: e5c5622d user: mgagnon tags: no_ssh_sync_ip_resolve) | |
|
2023-01-05
| ||
| 17:21 | Add the "-f|--file" flag to the "whatis" command which consist to search for any other files in the repo with the exact same content as the given file. ... (check-in: a821cbf5 user: mgagnon tags: trunk) | |
|
2022-09-21
| ||
| 17:14 | Backup any unmamaged files that are about to be overwritten by an update or merge. Potentially avoid the loss of a local file if the overwrite warning goes unnoticed, in which case undo is useless. ... (check-in: e99e58c5 user: mgagnon tags: trunk) | |
| 16:52 | Fix a typo in comment (no code change) ... (check-in: 13561519 user: mgagnon tags: trunk) | |
|
2022-06-04
| ||
| 16:21 | Mention the remote-url url overrite by proxy bug fix in the change log. ... (check-in: 5f609331 user: mgagnon tags: trunk) | |
|
2022-05-11
| ||
| 15:42 | Fix remote-url overwriting by proxy url bug and use the http_proxy environment variable only when explicitly requested by setting the proxy setting to "system". ... (check-in: a791d5e8 user: mgagnon tags: trunk) | |
| 15:34 | Only use the "http_proxy" environment variable if it is set to "system", if unset or set to "off", always use direct http connection. ... (closed check-in: a242bb72 user: mgagnon tags: fix_remote_url_overwrite_with_proxy) | |
| 15:06 | Merge in latest changes from trunk ... (check-in: 5605aef9 user: mgagnon tags: fix_remote_url_overwrite_with_proxy) | |
|
2022-05-03
| ||
| 04:02 | Simplification by omitting g.url.user and g.url.password backup copy since they are only swapped during short time and are restored right away. Also rename url.canonical backup copy to "proxyUrlCanonical" following name convention of already existing "proxyUrlPath" field. ... (check-in: 78a51953 user: mgagnon tags: fix_remote_url_overwrite_with_proxy) | |
|
2022-04-28
| ||
| 14:25 | attempt to fix issue where the remote-url saved is overwritten by the proxy url. (issue introduced by checkin [c129f29566439e5c]) ... (check-in: 83ffea65 user: mgagnon tags: fix_remote_url_overwrite_with_proxy) | |
|
2022-04-26
| ||
| 14:27 | Fix a few **unused-but-set-variable** warnings. (reported by recent clang on MacOS at least). Also fix a **warn_unused_result** warning when calling nice() (gcc 7.5.0 on Ubuntu-18.04 and gcc 9.3.0 on Ubuntu-20.04) ... (check-in: 74250821 user: mgagnon tags: trunk) | |
|
2022-04-06
| ||
| 16:42 | Minor consistency fix about ambiguous sub-command dispatch and error reporting, see related forum post. ... (check-in: 512905ef user: mgagnon tags: trunk) | |
|
2022-04-05
| ||
| 19:51 | When reporting the list of matching ambiguous sub-commands, make sure settings with the same prefix are not listed. ... (closed check-in: bb5162fe user: mgagnon tags: ambiguous_cmd_fix) | |