Fossil

File History
Login

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

History of src/tag.c

2018-03-23
14:00
Add the magic comment to the query for /tagtimeline to suppress the sort-w/o-index warning message from FOSSIL_DEBUG. file: [352425e8] check-in: [55a3316b] user: drh branch: trunk, size: 21409
2017-12-05
01:05
Anti-robot defenses are now CSP-safe. file: [24c77636] check-in: [4f2c9841] user: drh branch: main.js, size: 21391
2017-04-13
20:42
Correct reparent usage information file: [7eec9152] check-in: [07783301] user: andygoth branch: trunk, size: 21399
2017-02-28
00:56
Relax size constraints on artifact hash parsing. file: [46fdc5d0] check-in: [65c59711] user: drh branch: fossil-2.0, size: 21400
2017-02-13
10:53
Add a --comment option to the tag add subcommand. file: [8d91bd43] check-in: [8b4dfae5] user: roy.marples branch: roy-export, size: 21736
03:34
Add comment cards to tags, which are accepted by git import and exported to git export.    They are visible via the timeline, but currently lack an editable means via the UI. file: [664898fe] check-in: [752bdd38] user: roy.marples branch: roy-export, size: 21485
2016-11-10
19:44
Fix typo in help text for fossil tag file: [ac52cf03] check-in: [405a93e4] user: andygoth branch: trunk, size: 21396
2016-11-04
21:32
Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. file: [51ad45af] check-in: [187424e8] user: andygoth branch: trunk, size: 21396
2016-09-23
02:27
Merge updates from trunk. file: [9ed843d1] check-in: [09343661] user: mistachkin branch: jan-manifest-tags, size: 21416
2016-08-10
09:06
Remove unnecessary spacing file: [06dddb67] check-in: [c3b5f1d2] user: jan.nijtmans branch: trunk, size: 21391
2016-08-03
01:18
Merge with trunk; resolved tar and zip generation to handle include/exclude globs. file: [a84db611] check-in: [de9e7651] user: jan branch: jan-manifest-tags, size: 21434
2016-06-10
14:40
Add the --dryrun option to "reparent" and "tag add" and "tag cancel". Fix a typo in the command-line help for "reparent". file: [98b6205e] check-in: [9cf12e65] user: drh branch: reparent, size: 21409
2016-05-17
04:36
Remove extra "+" that was being prefixed to the parent tag in the reparent command. tag_add_artifact() already prefixes one "+" because its fifth argument is 1. file: [e80b1a74] check-in: [6b456500] user: andygoth branch: reparent, size: 20098
00:46
Add logic to process "parent" tags. Add the "reparent" command used to create an appropriate parent tag to cause a check-in to be reparented. file: [b20aa8c0] check-in: [5c5a364d] user: drh branch: reparent, size: 20099
2016-04-07
18:41
Make usage of 'Usage:' and 'or:' consistent in all help text. file: [be1923ba] check-in: [8bfd9951] user: rberteig branch: trunk, size: 18297
2016-04-02
00:00
Add a plain-text equivalent of the /test-all-help page to the CLI. Complete a first pass for spelling and minor grammar over all command and page help text. file: [248d73ab] check-in: [f070ec99] user: rberteig branch: ross-spellcheck, size: 18284
2016-03-24
18:23
Reviewed all Usage: messages for consistency and fixed a few where the fossil command was named in the call to usage(), causing the displayed usage to show the command name twice. Affected commands are bisect options, test-fileage, test-set-mtime, whatis, remote-url, and tag list. file: [b3e44b40] check-in: [57f1eaec] user: rberteig branch: trunk, size: 17907
2016-01-04
03:41
Update manifests on tag change. file: [3947cce7] check-in: [6f8f8667] user: jan branch: jan-manifest-tags, size: 17936
2015-04-27
13:19
Provide help text for all commands and webpages. file: [7d5fce00] check-in: [7ab03289] user: drh branch: trunk, size: 17911
2015-03-01
20:42
More non-functional changes of 'checkin' to 'check-in' and 'checkins' to 'check-ins' in the source code. file: [807b4154] check-in: [6ec2c2e3] user: mistachkin branch: trunk, size: 17775
2015-02-14
12:24
When the user is "nobody", make the g.anon permission vector for "anonymous" available in addition to g.perm. Hyperlinks to pages that would be available to anonymous are shown rather than suppressed. When permission is denied and control jumps to login_needed() a new flag shows whether or not logging in as "anonymous" would help. Work in progress. file: [5e978c8c] check-in: [2f50d427] user: drh branch: login-enhancements, size: 17772
2015-02-09
04:10
On timelines, to show the "selected" entry, give the row some vertical space between the previous and following rows, a yellow background, a gray border, and a shadow-box (all adjustable via CSS). For the c=TIME "circa" query parameter, highlight the nearest entry. file: [19d4ca3b] check-in: [f4e299d0] user: drh branch: trunk, size: 17750
2015-01-26
09:04
Update custom MinGW makefile, add one "const" and remove some unnecessary eol-spaces file: [96fca99e] check-in: [9e318f6b] user: jan.nijtmans branch: trunk, size: 17747
2015-01-21
18:55
Enhance the ad-unit processing to allow for tall right-side column ads as an alternative to banner ads. file: [70a28941] check-in: [4bc5b6cf] user: drh branch: ad-unit-enhancement, size: 17748
2014-12-08
15:36
An experiment in trying to improve the file history timelines. A schema change is necessary for this improvement, which the present check-in captures. However, the file history timelines have not yet been improved, and in fact are slightly broken at this point. file: [11f79479] check-in: [e1e9c3a3] user: drh branch: file-history-enhancement, size: 17709
2014-12-06
19:03
Improved handling of hyperlinks from the timeline to specific branches and users. file: [3e5c1865] check-in: [494b2a4c] user: drh branch: trunk, size: 17709
2014-10-20
15:01
Add a custom static analysis program that verifies the arguments to printf-style varargs routines used in Fossil. Adjust the source code to be more robust for printf format errors and to fix a few minor problems found by the static checker. file: [2afe841e] check-in: [0a7e326f] user: drh branch: compile-time-print-checking, size: 17703
2014-10-17
15:31
Enchance the command-line timeline to accept the name of a file or directory as an argument and then only show the entries that have changes to that file or directory. file: [a7f46e52] check-in: [a50c3cfd] user: drh branch: cmdline-timeline-enhancement, size: 17663
2014-08-26
19:01
"ls" abbrev. for "list": "fossil tag ls" == "fossil tag list" file: [1301dff0] check-in: [ce7df88f] user: bch branch: trunk, size: 17662
2014-08-07
10:02
"char const" -> "const char" and various other coding style improvements. No functional change. file: [2877da11] check-in: [4e18dba6] user: jan.nijtmans branch: trunk, size: 17623
2014-03-08
16:14
Clean up and standardize the handling of user "nobody" and the g.zLogin global variable. file: [1b0ffe2e] check-in: [840b7622] user: drh branch: trunk, size: 17632
2014-02-13
11:40
Remove more legacy javascript: The functions xin() and xout() were already removed in [d89fea6a1c0823aa], so this is no longer necessary. file: [239020dc] check-in: [438eebcd] user: jan.nijtmans branch: trunk, size: 17628
2013-11-27
15:12
Implement "Unhide" button in timeline (not on other places yet) and make "hidden" tag propagating. file: [be3f4900] check-in: [50aee556] user: jan.nijtmans branch: hidden-tag, size: 17834
2013-11-12
12:39
merge trunk file: [9d7a7cb5] check-in: [3d63f560] user: jan.nijtmans branch: tkt-change-hook, size: 17736
2013-10-29
13:08
code style cleanup file: [3fda7a38] check-in: [ea3d77c4] user: jan.nijtmans branch: trunk, size: 17802
12:58
Fix existing print_timeline() calls, so they return the same output as trunk by default. file: [840a6950] check-in: [11634df5] user: jan.nijtmans branch: timeline_cmd_dash_n_fix, size: 17719
11:06
merge trunk file: [3961b434] check-in: [1d6cccc5] user: jan.nijtmans branch: timeline_cmd_dash_n_fix, size: 17709
2013-10-26
09:06
Allow comment_print() to handle lines >400 characters. Add parameter "width" to print_timeline() function. file: [157c25bb] check-in: [b2455507] user: jan.nijtmans branch: trunk, size: 17798
2013-10-25
12:42
Merge trunk. Add the "-W|--width WIDTH" option to "fossil timeline". Default is 80. file: [e3d60e85] check-in: [3710f2ac] user: jan.nijtmans branch: timeline_cmd_dash_n_fix, size: 17715
2013-10-22
07:46
Adapt other callers of print_timeline(), so they show as well whether the limit was reached. file: [7fdcee92] check-in: [25d00490] user: jan.nijtmans branch: timeline_cmd_dash_n_fix, size: 17711
2013-10-21
08:45
Simpler: In raw mode, each entry outputs a single line, so LIMIT can do the job as well. file: [b72f3fbf] check-in: [59da9686] user: jan.nijtmans branch: limit-tag, size: 17845
08:33
The same for raw mode as well. file: [d96d23a4] check-in: [4b9be08a] user: jan.nijtmans branch: limit-tag, size: 17897
08:23
Let the "-limit" option in "fossil tag find" be handled exactly the same as in "fossil timeline". This allows output of more than 2000 lines if the "-limit" parameter requests so. file: [7e8a9eea] check-in: [1f77efc3] user: jan.nijtmans branch: limit-tag, size: 17818
2013-10-18
03:13
Simplify the entry/line limit for the timeline output. Make it more accurate in verbose mode. Style fixes. file: [be6d8d30] check-in: [695a3c13] user: mistachkin branch: timeline_cmd_dash_n_fix-2, size: 17802
2013-10-17
12:22
Minor suggested update: - If N=0 there should be no limit. - If N<0 (undocumented) restore the old behavior of counting lines in stead of entries. file: [a76c5653] check-in: [6c02f699] user: jan.nijtmans branch: timeline_cmd_dash_n_fix-2, size: 17800
2013-10-15
01:21
Centralize and simplify the commit/ticket hook integration. file: [73b4800d] check-in: [6cf28968] user: mistachkin branch: tkt-change-hook, size: 17811
2013-10-14
08:19
Phase 4, simplify usage of TH1 hooks and make more consistent. Assume that the common transfer TH1 script is idempotent. file: [2b450070] check-in: [0fe1771a] user: mistachkin branch: tkt-change-hook, size: 17822
2013-09-19
14:42
merge trunk file: [38ab4885] check-in: [06f08ed0] user: jan.nijtmans branch: tkt-change-hook, size: 17817
2013-08-03
16:22
Added ?#-n|--limit #? option to (fossil tag find). file: [e559f828] check-in: [73135ec2] user: stephan branch: trunk, size: 17794
2013-07-11
10:46
Don't allow "tktnew" and "tktedit" pages or the "Common" hook to use the "http" command any more. Don't let "fossil rebuild" run any hooks. file: [11426ef3] check-in: [57d1d281] user: jan.nijtmans branch: tkt-change-hook, size: 17243
2013-06-20
13:56
Change return type of db_last_insert_rowid() to size_t. file: [98b1b11f] check-in: [e1cb483a] user: jan.nijtmans branch: size_t-rcvid, size: 17226
2013-04-17
14:00
Document "fossil tag --type TYPE" and "fossil timeline --count N --type TYPE" file: [b0359c16] check-in: [f8e526c2] user: jan.nijtmans branch: trunk, size: 17220
2012-11-04
12:59
Fix typos. file: [3ec3bc58] check-in: [45065c5c] user: dmitry branch: spelling, size: 17200
2012-09-05
12:55
const-qualification file: [c9435f48] check-in: [645f3483] user: jan.nijtmans branch: eclipse-project, size: 17204
2012-09-04
06:52
merge trunk file: [b4332e14] check-in: [26aa3eea] user: jan.nijtmans branch: eclipse-project, size: 17200
2012-08-30
07:03
merge trunk file: [c322b18c] check-in: [0387251b] user: jan.nijtmans branch: eclipse-project, size: 17199
2012-08-29
13:57
Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [30cc5944] check-in: [9f6abc59] user: jan.nijtmans branch: msvc-broken, size: 17197
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [e365fe36] check-in: [0328d681] user: drh branch: sqlite4, size: 17205
2012-06-12
11:20
Change the "pqueue_" prefix on methods of the priority queue object to be "pqueuex_" to avoid conflicts with OpenSSL. file: [f5783e25] check-in: [81162c71] user: drh branch: trunk, size: 17198
2012-06-11
17:33
merge trunk again... (previous merge was not from latest trunk from fossil-scm.org) file: [6e551ca8] check-in: [7a57ab64] user: mgagnon branch: mgagnon_fix, size: 17235
2012-04-28
07:15
Changes anchor tags (<a>) so that the href= attribute can be set by javascript rather than by HTML. This is to make it harder for spiders to follow the hyperlinks to every diff and annotation in the project history. It all seems to work, but it needs further testing and review before going live. file: [9457a300] check-in: [8ae52fc4] user: drh branch: spider-defense, size: 17193
2012-03-29
14:54
Add vim modline everywhere file: [460c668e] check-in: [a496d8e8] user: mgagnon branch: mgagnon_fix, size: 17238
2012-02-10
22:53
Bump versions of zlib and OpenSSL in the Windows makefiles. Also, rename the pqueue_insert function to avoid a symbol name collision with OpenSSL. file: [77ed690e] check-in: [674bc278] user: mistachkin branch: sslLinkingFix, size: 17198
2012-01-04
18:29
Process the style sheet using TH1 prior to returning it. This branch is experimental. file: [ba427ec8] check-in: [d1b68cc0] user: drh branch: th1-css, size: 17194
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. file: [0f6218ee] check-in: [34b4dec0] user: stephan branch: stephan-hack, size: 17196
2011-08-19
23:27
Add a -showfiles flag to timeline. fossil ... -showfiles will now print a list of files after the checkin comment, like the "Show Files" button in the Web GUI. The format of the printed lines is the same as update. file: [d234b3ab] check-in: [b14ab41f] user: venkat branch: venks-emacs, size: 17187
2011-06-01
22:39
Add the --type option to the "fossil tag find" command. Ticket [9bed1f604e0773] file: [ada6166a] check-in: [d5b9674e] user: drh branch: trunk, size: 17184
22:32
In contexts where only a check-out makes since, only resolve tags or branch names into check-outs, not events or other artifacts. Ticket [5f611295e3c2a8]. file: [6b7f77df] check-in: [2a013f02] user: drh branch: trunk, size: 16966
2011-04-27
18:21
Attempt to get Fossil working on windows systems that do not use UTF8 in the shell. file: [91ed0dd3] check-in: [e805fa8d] user: drh branch: windows-i18n, size: 16961
2011-03-10
17:39
Add the ability to compute common ancestors to the path object. Still using the pivot object for merges, however. file: [301af537] check-in: [cfec7224] user: drh branch: path-refactor, size: 16931
2011-02-27
17:27
Add the --private option to the "scrub" command. Add any manifest that includes the "private" tag to the list of private artifacts if it is not there already. file: [b62793a6] check-in: [ef1c65a4] user: drh branch: private-sync, size: 16922
2011-02-25
14:20
Comment and documentation updates on the tagging mechanism. No substantive code changes. file: [e94b6f30] check-in: [80f89e3f] user: drh branch: trunk, size: 16792
2011-02-24
17:11
Infrastructure changes: Simplify content_put() to a single parameter. Add content_put_ex() with lots of extra parameters. Add isPrivate parameters to content_put_ex() and content_new(). file: [b7c5e272] check-in: [1b451616] user: drh branch: trunk, size: 16302
2011-02-17
20:44
Make sure manifest_crosslink() resets its input blob and that callers know this and do not attempt to reuse that blob. file: [d6e2c2c4] check-in: [d22519e5] user: drh branch: trunk, size: 16311
2011-01-28
21:52
Remove extraneous hyperlinks from the Tags and Branches timelines since the "tag:" hyperlinks now cover that functionality. file: [01f0fa02] check-in: [b6e66cdd] user: drh branch: experimental, size: 16277
20:56
Add a new meta-data table named LEAF that holds a precomputed set of all leaves in the checkin DAG. Use this precomputed table rather than trying to compute the LEAFs on the fly, as a performance enhancement for repositories with many checkins. A rebuild is required. file: [8efc44d4] check-in: [69f43fc0] user: drh branch: experimental, size: 17028
14:09
Add hyperlinks to the "user:" and "tags:" marks in timelines. file: [671afacd] check-in: [13165785] user: drh branch: trunk, size: 16893
2011-01-07
16:20
Record fractional seconds for artifact times. file: [8eb14bde] check-in: [722d7cac] user: drh branch: trunk, size: 16887
2010-12-18
01:46
Fix the tag propagator so that when a non-propagating tag overrides a propagating tag, the propagation is undo. Ticket [fcadf658ed282b3a2] file: [39f22fac] check-in: [6007b207] user: drh branch: trunk, size: 16906
2010-12-16
14:46
Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. file: [65ee3ec5] check-in: [daeb10f6] user: drh branch: trunk, size: 16905
2010-12-09
15:52
New cloning algorithm appears to be much faster at the cost of slightly more network bandwidth. Fully backwards compatible. Need to look at the network bandwidth issue prior to merging with trunk. Perhaps a command-line option for the clone command to select between slow-and-small or fast-and-larger. file: [017656f1] check-in: [8bb8be26] user: drh branch: experimental, size: 16913
2010-11-26
18:37
Report an error if the repository schema version does not match what the fossil executable expects. file: [27029610] check-in: [c0c3d923] user: drh branch: trunk, size: 16910
2010-11-24
23:45
If the date of a check-in has been changed by a tag, then show that fact on the "info" page for the check-in. Requires a rebuild. file: [e390676e] check-in: [576f6db2] user: drh branch: trunk, size: 16907
2010-10-10
13:38
added cross references for help file: [aed952b3] check-in: [c3bf3c0c] user: wolfgang branch: wolfgangHelpCmd, size: 16851
08:59
added more cross reference file: [ed07223e] check-in: [c2ef3715] user: Ratte branch: wolfgangHelpCmd, size: 16852
2010-10-09
06:53
added missing help cross references file: [59d5e6d0] check-in: [81da2ee3] user: Ratte branch: wolfgangHelpCmd, size: 16832
2010-10-08
12:02
added cross reference links to command line help in the gui file: [a9240578] check-in: [b76a547f] user: wolfgang branch: wolfgangHelpCmd, size: 16818
2010-10-07
16:09
corrected missaranged lines in tag help (ticket [0cb89f4c72]) file: [806cabcf] check-in: [8041eab3] user: wolfgang branch: wolfgangTicketCmd, size: 16804
2010-10-01
17:44
Allow fossil tag add --date-override 'YYYY-MM-DD HH:MM:SS' --user-override user thetag checkin To aid in importing historic data from other scm's file: [d5289f98] check-in: [5c59d7e9] user: renez branch: trunk, size: 16803
2010-09-13
22:14
Avoid the use of tabs. Make sure lines do not exceed 80 characters. file: [a3023d6a] check-in: [4cc0ebef] user: drh branch: wolfgangFormat2CSS, size: 16266
2010-09-10
20:19
fixed many HTML-validator errors and moved more formats to CSS - tested on firefox and IE file: [7597f4c5] check-in: [d1305d0a] user: wolfgang branch: wolfgangFormat2CSS, size: 16248
2010-09-09
20:27
tag.c css skinned file: [601e0090] check-in: [6cf335ab] user: wolfgang branch: wolfgangFormat2CSS, size: 16233
2010-05-16
19:08
Change from GPL to the Simplified BSD License. file: [8a8a56da] check-in: [c06edd23] user: drh branch: clear-title, size: 16169
2010-03-15
14:46
Add the BACKLINK table and code to populate it. NB: Run "rebuild" when updating to this or later versions. file: [8853a08a] check-in: [f2181f5e] user: drh branch: trunk, size: 16445
2010-03-12
14:29
Fix the formatting on the non-propagating tag timeline. Ticket [274b530475ce]. file: [53f57645] check-in: [19d6b1cf] user: drh branch: trunk, size: 16283
2009-09-14
14:08
Construct event records for tickets correctly even when the ticket change artifacts arrive out of order. file: [bc765b3a] check-in: [95f5520a] user: drh branch: trunk, size: 16283
2009-08-26
18:25
Add the --private option to the "fossil commit" command. This option creates a private branch which is never pushed. file: [11a50e87] check-in: [02a584f7] user: drh branch: trunk, size: 16262
2009-08-21
16:25
Add the ability to edit check-in dates using control artifacts. Useful if a user does a check-in when their system clock is set incorrectly thus causing an incorrect timestamp to appear on the check-in artifact. You must run "fossil all rebuild" after upgrading to this or any later version of fossil from a prior version. file: [48169c96] check-in: [ac03d433] user: drh branch: trunk, size: 16176
2009-01-29
03:04
Add the "hyperlinks are disabled" warning to the taglist page. Disable hyperlinks on the leaves page when hyperlinks are suppose to be disabled. file: [3c286a5a] check-in: [472f9411] user: drh branch: trunk, size: 16042
02:48
On the taglist and tagtimeline pages, only show non-propagating tags. Omit the branch tags. file: [ddf9f91f] check-in: [8636eef6] user: drh branch: trunk, size: 16011
2009-01-22
13:08
Reenable the "Tags" menu item, but make it go to the new "taglist" page. Also add separate "tagtimeline" page and separate "brlist" into "brlist" and "brtimeline". file: [deb9d688] check-in: [a12cb216] user: drh branch: trunk, size: 16020
01:10
Improved messages in the "tags and properties" section of the vinfo page. Distinguish between a merge between forks and a merge between branches. A merge from forks, closes the fork, but not a merge from a branch. file: [abb9a54f] check-in: [042a08b5] user: drh branch: trunk, size: 13668
2009-01-21
23:40
Track the origin of tags and display that origin in the tag and properities information field of the "vinfo" page. Must "fossil rebuild" after this change. file: [fb6da112] check-in: [08db9e11] user: drh branch: trunk, size: 13653
13:50
Fix a bug in the "leaves" page when the repository is empty. Begin adding support for the ability to erase tags. file: [2e6da967] check-in: [432d4391] user: drh branch: trunk, size: 13582
03:21
Throw an error when the "fossil tag add" command specifies a CHECK-IN that does not exist. file: [4bfb6b94] check-in: [8b2dd057] user: drh branch: trunk, size: 13512
02:47
Add the sym-trunk and newbranch tags to the root check-in when rebuilding. Also add the newbranch tag to the root check-in when creating a new repository. file: [cbad7c19] check-in: [7c7edde1] user: drh branch: trunk, size: 13477
2009-01-20
22:21
Add web-based branch color changer. Add the "branch list" command. Simplifications to color propagation logic. file: [4892a408] check-in: [b7f32a71] user: drh branch: trunk, size: 13496
16:51
Attempting to rationalize the tagging and branching logic. The "branch" command has been resurrected and appears to work now. The "tag branch" command has been removed. Special tags "newbranch" and "closed" used to manage branches. New changes are not well-tested - use with caution. You must "rebuild" when upgrading through this version. file: [69802172] check-in: [b6e22e62] user: drh branch: trunk, size: 13573
2008-12-20
11:36
Prevent tag cancellations from showing in "fossil tag list" and "fossil tag find", and also on the tagview web page, but make them visible with "--raw" or on the RawTags webpage (admin only). Fixes ticket [f273b440c38eb8478822812e0730f0fc2c8b4c36]. file: [56669f6f] check-in: [7c281b62] user: eric branch: trunk, size: 15968
2008-10-24
13:27
Change all mentions of "UUID" in the documentation and help screens into either "artifact ID" or "baseline ID" or "ticket ID" as appropriate. "UUID" has a widely recognized meaning that is different from its meaning in fossil. "UUID" is still used in code comments and in variable names. file: [54ace316] check-in: [e8c4f69c] user: drh branch: trunk, size: 15802
2008-10-23
03:21
Fix a spelling in help text of 'tag branch'. file: [e1515e30] check-in: [56177cfe] user: cle branch: trunk, size: 15637
2008-10-22
19:35
Add a --nofork option to "tag branch" so that --raw is not being used for two different purposes. Modify and tidy up the corresponding help text. file: [7a59c326] check-in: [c887b2b6] user: eric branch: trunk, size: 15640
2008-08-11
05:30
Fix a spelling: replace 'delete' -> 'cancel' in usage for 'tag'. file: [842caf6a] check-in: [91ec6982] user: hintze branch: trunk, size: 15176
04:03
• Rename subcommand tag delete to tag cancel.    • New branching behavior. Now if subcommand tag branch is used, a new copy of manifest UUID with the same parent will be created, thereby creating a fork. A propagating symbolic tag with TAGNAME is assigned to the UUID of the new copy. Furthermore all other propagating symbolic tags that the fork did inherited by the original manifest, are cancelled.However, if the option --raw was given, the old tag branch behavior is used. That means, no creation of a fork by copying the manifest UUID, no cancelling of inherited propagating symbolic tags. The tag will be applied to the given UUID directly.For instance fossil tag branch fix-12345 cfcfcfee fossil tag branch --raw bgcolor fix-12345 yellow will create a fork by copiying manifest cfcfcfee, apply a tag fix-12345 that will propagate to its children and set the propagating property bgcolor to yellow. file: [dda1d54d] check-in: [ac392fbb] user: cle branch: trunk, size: 15176
2008-07-27
18:35
Change behavior of Fossil's tag handling.    (1) All subcommands of command tag prepends a prefix sym- infront of every tag name passed to them. Tags beginning with sym- are special in Fossil as they might serve as replacement of a UUID they are attached to. Further, tag list will only list all tags beginning with sym- but with that prefix removed during display as default. All subcommands can get passed an option --raw, that prevent the prepending of the prefix sym- in front of the tag name. tag list will report all tags without removing any prefix if called with option --raw.    (2) If a command takes a tag name that may be confused with a UUID, the command did interpret that parameter as a UUID instead as a tag name. Such tags might now be prefixed with a tag: to enforce the command to take them as tag name instead of a UUID. For example: fossil tag add abcde $uuid : fossil update tag:abcde without the prefix tag: fossil would try to update to a UUID beginning with abcde. If no such UUID was found, fossil will complain and exit. file: [ec276e48] check-in: [d1c99380] user: cle branch: trunk, size: 12898
2008-05-05
17:24
Add the ability to modify global settings (such as the proxy setting) even when there are no repositories defined. file: [29b50a2f] check-in: [4e683ef0] user: drh branch: trunk, size: 11488
2008-04-10
12:24
Fix the "tag add" command to report an error if given an invalid UUID argument. file: [002d5751] check-in: [0d9abccb] user: drh branch: trunk, size: 11487
2008-02-09
00:11
Issue a warning after a commit if the commit causes a fork. file: [f79ecb95] check-in: [49b59bc5] user: drh branch: trunk, size: 11457
2007-11-23
12:55
Fix a redundancy in the text output of the usage comment on the tag command. file: [d36aa255] check-in: [b346a7cf] user: drh branch: trunk, size: 11445
2007-09-25
21:28
Merged the compiler warning fixes into mainstream file: [bdc0f633] check-in: [92291035] user: jnc branch: trunk, size: 11461
21:21
Fixed many uninitialized variable warnings and some potential bug found via -Wall -Werror on gcc. file: [600b7bc8] check-in: [e63a9fd9] user: jnc branch: trunk, size: 11518
20:23
Updates to the autosync logic. Add the "setting" command. file: [1b7c8db1] check-in: [fff234b7] user: drh branch: trunk, size: 11440
08:38
Correct tag propagationl. Now works even when rebuilding in a randomized order. file: [53f340db] check-in: [ce7900a0] user: drh branch: trunk, size: 11497
07:19
Autosync is now working. Added autosync to tag add, tag branch and branch create. file: [9d05af9d] check-in: [e4517465] user: jnc branch: trunk, size: 11161
2007-09-22
23:41
Rework the tag system so that propagation to children is a property of each tag and does not depend on the tag name beginning with "br". Older tag artifacts might not work. The database will need to be rebuilt after upgrading to this version. file: [c707ca1d] check-in: [09c4adeb] user: drh branch: trunk, size: 11045
15:50
The "tag" command allows tag artifacts to be inserted for creating and cancelling tags and properties. Timeline responds to bgcolor, br-bgcolor, comment, and user properties. file: [c028c6b6] check-in: [3b5514ed] user: drh branch: trunk, size: 10951
12:38
Timeline now responses to comment and user properties. file: [8fad57b8] check-in: [9395aba4] user: drh branch: trunk, size: 5987
01:40
Turn tags into properties. Allow properties to control background color on timelines. Still experimental. file: [2d541bbe] check-in: [5e239230] user: drh branch: trunk, size: 4741
2007-09-21
02:41
Work toward adding a tagging system. Code compiles but is incomplete and probably does not work. file: [51309dc4] check-in: [2bc0e2c5] user: drh branch: trunk, size: 3156 Added