Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
7 check-ins using file src/main.c version 2415ba6a18
|
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
| ||
| 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... 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 | |