Fossil SCM

Update the change log to talk about all the latest enhancement.

drh 2025-03-11 18:04 trunk
Commit faf1982916db688b8fc9c5e99b2eb56c5261b139a5fc378f34251e0fa5ab7958
2 files changed +8 -8 +21 -7
+8 -8
--- src/search.c
+++ src/search.c
@@ -1497,18 +1497,18 @@
14971497
** Search for check-in comments, documents, tickets, or wiki that
14981498
** match a user-supplied pattern.
14991499
**
15001500
** s=PATTERN Specify the full-text pattern to search for
15011501
** y=TYPE What to search.
1502
-** c -> check-ins
1503
-** d -> documentation
1504
-** t -> tickets
1505
-** w -> wiki
1506
-** e -> tech notes
1507
-** f -> forum
1508
-** h -> built-in help
1509
-** all -> everything
1502
+** c -> check-ins,
1503
+** d -> documentation,
1504
+** t -> tickets,
1505
+** w -> wiki,
1506
+** e -> tech notes,
1507
+** f -> forum,
1508
+** h -> built-in help,
1509
+** all -> everything.
15101510
*/
15111511
void search_page(void){
15121512
const int isSearch = P("s")!=0;
15131513
login_check_credentials();
15141514
style_header("Search%s", isSearch ? " Results" : "");
15151515
--- src/search.c
+++ src/search.c
@@ -1497,18 +1497,18 @@
1497 ** Search for check-in comments, documents, tickets, or wiki that
1498 ** match a user-supplied pattern.
1499 **
1500 ** s=PATTERN Specify the full-text pattern to search for
1501 ** y=TYPE What to search.
1502 ** c -> check-ins
1503 ** d -> documentation
1504 ** t -> tickets
1505 ** w -> wiki
1506 ** e -> tech notes
1507 ** f -> forum
1508 ** h -> built-in help
1509 ** all -> everything
1510 */
1511 void search_page(void){
1512 const int isSearch = P("s")!=0;
1513 login_check_credentials();
1514 style_header("Search%s", isSearch ? " Results" : "");
1515
--- src/search.c
+++ src/search.c
@@ -1497,18 +1497,18 @@
1497 ** Search for check-in comments, documents, tickets, or wiki that
1498 ** match a user-supplied pattern.
1499 **
1500 ** s=PATTERN Specify the full-text pattern to search for
1501 ** y=TYPE What to search.
1502 ** c -> check-ins,
1503 ** d -> documentation,
1504 ** t -> tickets,
1505 ** w -> wiki,
1506 ** e -> tech notes,
1507 ** f -> forum,
1508 ** h -> built-in help,
1509 ** all -> everything.
1510 */
1511 void search_page(void){
1512 const int isSearch = P("s")!=0;
1513 login_check_credentials();
1514 style_header("Search%s", isSearch ? " Results" : "");
1515
+21 -7
--- www/changes.wiki
+++ www/changes.wiki
@@ -12,17 +12,25 @@
1212
"--from PATH" option is present, the default start page becomes
1313
"/ckout?exbase=PATH".
1414
* Added the [/help?cmd=merge-info|fossil merge-info] command and especially
1515
the --tk option to that command, to provide analysis of the most recent
1616
merge or update operation.
17
- * Added the ability to sign check-ins with SSH keys.
18
- * Issue a warning if a user tries to commit on a check-in where the
19
- branch has been changed.
2017
* When a merge conflict occurs, a new section is added to the conflict
2118
text that shows Fossil's suggested resolution to the conflict.
2219
* Add the "Hide diffs/Show diffs" toggle to web-UI diff pages that show
2320
diffs of multiple files.
21
+ * Enhancements to [/help?cmd=commit|fossil commit]:
22
+ <ol type="a">
23
+ <li> If Fossil sees potential formatting mistakes (bad hyperlinks)
24
+ in the check-in comment, it will alert the developer and give
25
+ him or her the opportunity to edit the comment before continuing.
26
+ <li> The new "--if-changes" option causes the commit to become
27
+ a quiet no-op if there are no pending changes.
28
+ <li> Added the ability to sign check-ins with SSH keys.
29
+ <li> Issue a warning if a user tries to commit on a check-in where the
30
+ branch has been changed.
31
+ </ol>
2432
* Deprecate the --comfmtflags and --comment-format global options and
2533
no longer list them in the built-in help, but keep them working for
2634
backwards compatibility.
2735
Alternative TTY comment formatting can still be specified using the
2836
[/help?cmd=comment-format|comment-format setting], if desired. The
@@ -49,24 +57,30 @@
4957
<li> Enhance the "ymd" query parameter so that when used like
5058
"ymd=YYYYMMDD-YYYYMMDD" it shows all events in the range of
5159
dates specified.
5260
<li> Accept the "Z" (Zulu-time) suffix on date arguments for the
5361
"ymd" and "yw" query parameters.
62
+ <li> The new "min" query parameter, when added to a from=,to= query,
63
+ collapses long runs of check-ins on the same branch into just
64
+ end-points.
65
+ <li> The p= and d= parameters an reference different check-ins, which
66
+ case the timeline shows those check-ins that are both ancestors
67
+ of p= and descendents of d=.
5468
</ol>
55
- * Add the "--if-changes" option to the [/help?cmd=commit|fossil commit]
56
- command that causes the command to become a quiet no-op if there are
57
- no pending changes.
5869
* Added the [/help?cmd=/clusterlist|/clusterlist page] for analysis
5970
and debugging
6071
* Fix a bug in [/help?cmd=patch|fossil patch create] that causes
6172
[/help?cmd=revert|fossil revert] operations that happened on individual
6273
files after a [/help?cmd=merge|fossil merge] to be omitted from the
6374
patch.
6475
* Added the [/help?cmd=patch|patch alias] command for managing aliases
6576
for remote checkout names.
66
- * Enhance the [/help?cmd=help|fossil help] command:
77
+ * Enhancements to on-line help and the [/help?cmd=help|fossil help] command:
6778
<ol type="a">
79
+ <li> Add the ability to search the help text, either in the UI
80
+ (on the [/help?cmd=/search|/search page]) or from the command-line
81
+ (using the "[/help?cmd=search|fossil search -h PATTERN]" command.)
6882
<li> Accepts an optional SUBCOMMAND argument following the
6983
COMMAND argument and only shows results for the specified
7084
subcommand, not the entire command.
7185
<li> The -u (--usage) option shows only the command-line syntax
7286
<li> The -o (--options) option shows only the command-line options
7387
--- www/changes.wiki
+++ www/changes.wiki
@@ -12,17 +12,25 @@
12 "--from PATH" option is present, the default start page becomes
13 "/ckout?exbase=PATH".
14 * Added the [/help?cmd=merge-info|fossil merge-info] command and especially
15 the --tk option to that command, to provide analysis of the most recent
16 merge or update operation.
17 * Added the ability to sign check-ins with SSH keys.
18 * Issue a warning if a user tries to commit on a check-in where the
19 branch has been changed.
20 * When a merge conflict occurs, a new section is added to the conflict
21 text that shows Fossil's suggested resolution to the conflict.
22 * Add the "Hide diffs/Show diffs" toggle to web-UI diff pages that show
23 diffs of multiple files.
 
 
 
 
 
 
 
 
 
 
 
24 * Deprecate the --comfmtflags and --comment-format global options and
25 no longer list them in the built-in help, but keep them working for
26 backwards compatibility.
27 Alternative TTY comment formatting can still be specified using the
28 [/help?cmd=comment-format|comment-format setting], if desired. The
@@ -49,24 +57,30 @@
49 <li> Enhance the "ymd" query parameter so that when used like
50 "ymd=YYYYMMDD-YYYYMMDD" it shows all events in the range of
51 dates specified.
52 <li> Accept the "Z" (Zulu-time) suffix on date arguments for the
53 "ymd" and "yw" query parameters.
 
 
 
 
 
 
54 </ol>
55 * Add the "--if-changes" option to the [/help?cmd=commit|fossil commit]
56 command that causes the command to become a quiet no-op if there are
57 no pending changes.
58 * Added the [/help?cmd=/clusterlist|/clusterlist page] for analysis
59 and debugging
60 * Fix a bug in [/help?cmd=patch|fossil patch create] that causes
61 [/help?cmd=revert|fossil revert] operations that happened on individual
62 files after a [/help?cmd=merge|fossil merge] to be omitted from the
63 patch.
64 * Added the [/help?cmd=patch|patch alias] command for managing aliases
65 for remote checkout names.
66 * Enhance the [/help?cmd=help|fossil help] command:
67 <ol type="a">
 
 
 
68 <li> Accepts an optional SUBCOMMAND argument following the
69 COMMAND argument and only shows results for the specified
70 subcommand, not the entire command.
71 <li> The -u (--usage) option shows only the command-line syntax
72 <li> The -o (--options) option shows only the command-line options
73
--- www/changes.wiki
+++ www/changes.wiki
@@ -12,17 +12,25 @@
12 "--from PATH" option is present, the default start page becomes
13 "/ckout?exbase=PATH".
14 * Added the [/help?cmd=merge-info|fossil merge-info] command and especially
15 the --tk option to that command, to provide analysis of the most recent
16 merge or update operation.
 
 
 
17 * When a merge conflict occurs, a new section is added to the conflict
18 text that shows Fossil's suggested resolution to the conflict.
19 * Add the "Hide diffs/Show diffs" toggle to web-UI diff pages that show
20 diffs of multiple files.
21 * Enhancements to [/help?cmd=commit|fossil commit]:
22 <ol type="a">
23 <li> If Fossil sees potential formatting mistakes (bad hyperlinks)
24 in the check-in comment, it will alert the developer and give
25 him or her the opportunity to edit the comment before continuing.
26 <li> The new "--if-changes" option causes the commit to become
27 a quiet no-op if there are no pending changes.
28 <li> Added the ability to sign check-ins with SSH keys.
29 <li> Issue a warning if a user tries to commit on a check-in where the
30 branch has been changed.
31 </ol>
32 * Deprecate the --comfmtflags and --comment-format global options and
33 no longer list them in the built-in help, but keep them working for
34 backwards compatibility.
35 Alternative TTY comment formatting can still be specified using the
36 [/help?cmd=comment-format|comment-format setting], if desired. The
@@ -49,24 +57,30 @@
57 <li> Enhance the "ymd" query parameter so that when used like
58 "ymd=YYYYMMDD-YYYYMMDD" it shows all events in the range of
59 dates specified.
60 <li> Accept the "Z" (Zulu-time) suffix on date arguments for the
61 "ymd" and "yw" query parameters.
62 <li> The new "min" query parameter, when added to a from=,to= query,
63 collapses long runs of check-ins on the same branch into just
64 end-points.
65 <li> The p= and d= parameters an reference different check-ins, which
66 case the timeline shows those check-ins that are both ancestors
67 of p= and descendents of d=.
68 </ol>
 
 
 
69 * Added the [/help?cmd=/clusterlist|/clusterlist page] for analysis
70 and debugging
71 * Fix a bug in [/help?cmd=patch|fossil patch create] that causes
72 [/help?cmd=revert|fossil revert] operations that happened on individual
73 files after a [/help?cmd=merge|fossil merge] to be omitted from the
74 patch.
75 * Added the [/help?cmd=patch|patch alias] command for managing aliases
76 for remote checkout names.
77 * Enhancements to on-line help and the [/help?cmd=help|fossil help] command:
78 <ol type="a">
79 <li> Add the ability to search the help text, either in the UI
80 (on the [/help?cmd=/search|/search page]) or from the command-line
81 (using the "[/help?cmd=search|fossil search -h PATTERN]" command.)
82 <li> Accepts an optional SUBCOMMAND argument following the
83 COMMAND argument and only shows results for the specified
84 subcommand, not the entire command.
85 <li> The -u (--usage) option shows only the command-line syntax
86 <li> The -o (--options) option shows only the command-line options
87

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button