aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
11 daysAdd a sys_check routineTristan Riehs
11 daysFix handling of argc and argvTristan Riehs
The subcommand's name must be kept in argv[0] for getopt to work properly.
2026-07-02Add todo for ReadlineTristan Riehs
2026-07-02Remove duplicate todoTristan Riehs
2026-07-02Handle missing command-line-provided config fileTristan Riehs
2026-07-02Manage uconfig better in ftag_configTristan Riehs
2026-07-02Support XDG_CONFIG_HOMETristan Riehs
2026-07-02Add todos for edit commandsTristan Riehs
2026-07-01Improve ftag_tag_all scriptTristan Riehs
2026-07-01Do not use development database by defaultTristan Riehs
2026-06-07Remove todo regarding config fileTristan Riehs
2026-06-07Rewrite ftag_config_initTristan Riehs
2026-06-07Fix call to parse_args after option parsingTristan Riehs
2026-06-07Integrate the config moduleTristan Riehs
At this point there is probably a small memory leak, but right now I do not have internet for upgrading my system for Valgrind.
2026-06-07Properly protect the config destructionTristan Riehs
2026-06-07Fix function nameTristan Riehs
2026-05-31Mark where to resumeTristan Riehs
2026-05-31Factorize database openingTristan Riehs
2026-05-31Clean MakefileTristan Riehs
2026-05-31Re-order linking flagsTristan Riehs
2026-05-31Get rid of development defaultsTristan Riehs
2026-05-31Integrate config to the rest of the codeTristan Riehs
Compile-time values such as DATABASE_PATH are no longer needed.
2026-05-31Add a config file command-line optionTristan Riehs
Integrate getopt for this option and the -h help option.
2026-05-31Properly integrate uconfig to the MakefileTristan Riehs
2026-05-31Actually add the uconfig submoduleTristan Riehs
2026-05-30Try to create Git submodule fileTristan Riehs
2026-05-03Create a config moduleTristan Riehs
2026-05-03Do not create config and cache directories from makefileTristan Riehs
They are created by "ftag init". It will fail if any parent directory does not exist, which is not ideal but fine. It will also silently fail if a file having the direcytory's name exists, which is bad but I don't want to fix it for now.
2026-04-26Add way if initializing files' tagsTristan Riehs
This is temporary.
2026-04-26Add a "input" moduleTristan Riehs
2026-04-26Create a "utils" moduleTristan Riehs
Also put configuration macros in a dedicated header. In the future the configuration will be read at execution time.
2026-04-26Create a "system" moduleTristan Riehs
Also unify makefiles, otherwise dependencies are not properly resolved.
2026-03-22Add disclaimer to readmeTristan Riehs
2026-03-22Revamp the "getting started" part of the readmeTristan Riehs
2026-03-22Add uninstall ruleTristan Riehs
2026-03-22Add clarification regarding config and cache dirsTristan Riehs
2026-02-17Add to-doTristan Riehs
2026-02-17Always give heap-allocated strings to sanitize_sql_qtrTristan Riehs
2026-02-17Improve help messageTristan Riehs
Sometime "help" does not work while "-h" does. For example with "ftag file add".
2026-02-17Do not create cache and config directories as rootTristan Riehs
2026-02-17Do not export archive variablesTristan Riehs
2026-02-17Set version to 0.1Tristan Riehs
First stable version will be 1.0.
2026-02-17Add a dist ruleTristan Riehs
Also add an explicit version.
2026-02-17Slightly reorganize readmeTristan Riehs
2026-02-17File renaming is part of packagingTristan Riehs
2026-02-16First draft of READMETristan Riehs
2026-02-16Add licenseTristan Riehs
2026-02-16Do not abort ftag init if directories existTristan Riehs
2026-02-08Update configuration displayTristan Riehs
2026-02-08Integrate new build-time variablesTristan Riehs