Fossil

Timeline
Login

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

19 check-ins using file extsrc/sqlite3.h version 7b29f87ebc

2023-06-19
17:37
Rework the elimination of the trailing comma in compile_commands.json to be more platform-portable. Closed-Leaf check-in: 49c53e0bb8 user: stephan tags: compile_commands.json
2023-06-18
23:20
Update documentation to "fossil patch" and "fossil ui" to talk about the algorithm used for locating the fossil executable on the remote host. check-in: d22e2b3817 user: drh tags: trunk
19:58
Omit the PATH= argument to SSH for "fossil patch push/pull" and "fossil ui" when the --fossilcmd option is used. check-in: a35522f8a4 user: drh tags: trunk
15:37
Get the -MJ ... flags working for the in-binary objects and generate the top-level compile_commands.json. check-in: e330509cd4 user: stephan tags: compile_commands.json
13:58
More work on compile_commands.json support. This does not work because the approach of extending CFLAGS with the -MJ flag is incompatible with the build process's use of different compilers for the in-tree tools vs the files compiled as part of the fossil binary. On systems with both gcc and clang, the former group may get built with cc (==gcc) yet inherit -MJ via CFLAGS, breaking the build. This approach appears to be a dead end, but checking it in for later analysis. check-in: 0e6ad145d4 user: stephan tags: compile_commands.json
11:16
Initial *incomplete* attempt at integrating compile_commands.json support, for code editors which support it. This is a copy/paste port from the libfossil tree, but lacks one final piece which is difficult to emulate in POSIX make (as opposed to GNU make). Build file changes only, no code changes. check-in: 492787465d user: stephan tags: compile_commands.json
03:12
fix import handling of git repositories with renamed files Reported by James Cook in [forum:2b857ded1b]: renamed files were shown as a deletion and an addition. This was because the optional 3rd and 4th field in the manifest's F card to indicate renames were omitted, despite having parsed these data from the git fast-export marks. check-in: 7ab1e11850 user: mark tags: trunk
00:46
Always print the SSH command used to implement "fossil patch push/pull". No longer require the -v option to see the ssh command. This is in the interest of full disclosure - letting the operator know what Fossi is doing behind the scenes. check-in: 97ec767f4b user: drh tags: trunk
00:22
For the "fossil ui remote:/" and the "fossil patch push/pull" commands, when going over SSH, add the argument "PATH=$HOME/bin:$PATH" to the command line so that the "fossil" executable can be found in the users home directory. This is important on system like Mac where the default PATH for SSH consists of only unwritable directories. check-in: 8cb1164079 user: drh tags: trunk
2023-06-17
20:51
Mention the "all" option in the documentation for "autosync" check-in: 4e7b08c380 user: drh tags: trunk
14:10
add "renamed" annotation to renamed and changed files in /info As per James Cook's report in [forum:2b857ded1b], the /info page provided no hint that a renamed and modified file had been renamed, only modified. This slightly changes the annotation to make it clear the file was also renamed. Discussed with larrybr and stephan in /chat. Slight tweak on stephan's suggested phrasing. ok stephan@ check-in: 495a4d71b8 user: mark tags: trunk
2023-06-16
08:15
Update auto.def to MINIMUM_SQLITE_VERSION 3.43.00 to match [2abb23dba8bdc5db]. check-in: cbd27f23a6 user: stephan tags: trunk
2023-06-15
19:12
Fix a gap positions vs. adjacent chunks positions mix-up in the diff context loader. The test case to reveal this bug is the 2nd gap of commit diff [d6ddd5bcfa]. Congrats again to Stephan for this smart code! check-in: 8347c4add1 user: florian tags: trunk
12:21
To avoid unnecessary clutter in the error log, do not write timeout message to the error log for timeouts that occur during web-page reply and that use less than one second of CPU time. check-in: af2f7d1749 user: drh tags: trunk
11:58
Use the new timediff() function of SQLite 3.43.0 to refactor the "Duration of Project" line on the /stat page to be "Project Age". check-in: 2abb23dba8 user: drh tags: trunk
11:26
Document the --errorlog command-line option to "fossil ui". check-in: 1e64c2c10b user: drh tags: trunk
2023-06-14
14:37
Add the ability for 'branch list' to filter the branches that have/have not been merged into the current branch, per [forum:c4a9d9e097|forum request]. Closed-Leaf check-in: d6ddd5bcfa user: danield tags: branch-list-merged-unmerged
14:29
Remove a longtime obsolete comment in the branch listing routine. check-in: ebe81aa11c user: danield tags: trunk
2023-06-12
18:24
Update the built-in SQLite to the latest trunk version that fixes a harmless compiler warning. check-in: f8a29b2e20 user: drh tags: trunk