Fossil SCM

In the "fossil info -v" command, sort the access-url and check-out fields by date, not by name.

drh 2017-05-12 15:11 trunk
Commit 12ab581fdac0c7d81b53f5c293e69c064d9b37ad48a95b745dcf586629c3321f
1 file changed +2 -2
+2 -2
--- src/info.c
+++ src/info.c
@@ -130,11 +130,11 @@
130130
*/
131131
static void extraRepoInfo(void){
132132
Stmt s;
133133
db_prepare(&s, "SELECT substr(name,7), date(mtime,'unixepoch')"
134134
" FROM config"
135
- " WHERE name GLOB 'ckout:*' ORDER BY name");
135
+ " WHERE name GLOB 'ckout:*' ORDER BY mtime DESC");
136136
while( db_step(&s)==SQLITE_ROW ){
137137
const char *zName;
138138
const char *zCkout = db_column_text(&s, 0);
139139
if( g.localOpen ){
140140
if( fossil_strcmp(zCkout, g.zLocalRoot)==0 ) continue;
@@ -146,11 +146,11 @@
146146
db_column_text(&s, 1));
147147
}
148148
db_finalize(&s);
149149
db_prepare(&s, "SELECT substr(name,9), date(mtime,'unixepoch')"
150150
" FROM config"
151
- " WHERE name GLOB 'baseurl:*' ORDER BY name");
151
+ " WHERE name GLOB 'baseurl:*' ORDER BY mtime DESC");
152152
while( db_step(&s)==SQLITE_ROW ){
153153
fossil_print("access-url: %-54s %s\n", db_column_text(&s, 0),
154154
db_column_text(&s, 1));
155155
}
156156
db_finalize(&s);
157157
--- src/info.c
+++ src/info.c
@@ -130,11 +130,11 @@
130 */
131 static void extraRepoInfo(void){
132 Stmt s;
133 db_prepare(&s, "SELECT substr(name,7), date(mtime,'unixepoch')"
134 " FROM config"
135 " WHERE name GLOB 'ckout:*' ORDER BY name");
136 while( db_step(&s)==SQLITE_ROW ){
137 const char *zName;
138 const char *zCkout = db_column_text(&s, 0);
139 if( g.localOpen ){
140 if( fossil_strcmp(zCkout, g.zLocalRoot)==0 ) continue;
@@ -146,11 +146,11 @@
146 db_column_text(&s, 1));
147 }
148 db_finalize(&s);
149 db_prepare(&s, "SELECT substr(name,9), date(mtime,'unixepoch')"
150 " FROM config"
151 " WHERE name GLOB 'baseurl:*' ORDER BY name");
152 while( db_step(&s)==SQLITE_ROW ){
153 fossil_print("access-url: %-54s %s\n", db_column_text(&s, 0),
154 db_column_text(&s, 1));
155 }
156 db_finalize(&s);
157
--- src/info.c
+++ src/info.c
@@ -130,11 +130,11 @@
130 */
131 static void extraRepoInfo(void){
132 Stmt s;
133 db_prepare(&s, "SELECT substr(name,7), date(mtime,'unixepoch')"
134 " FROM config"
135 " WHERE name GLOB 'ckout:*' ORDER BY mtime DESC");
136 while( db_step(&s)==SQLITE_ROW ){
137 const char *zName;
138 const char *zCkout = db_column_text(&s, 0);
139 if( g.localOpen ){
140 if( fossil_strcmp(zCkout, g.zLocalRoot)==0 ) continue;
@@ -146,11 +146,11 @@
146 db_column_text(&s, 1));
147 }
148 db_finalize(&s);
149 db_prepare(&s, "SELECT substr(name,9), date(mtime,'unixepoch')"
150 " FROM config"
151 " WHERE name GLOB 'baseurl:*' ORDER BY mtime DESC");
152 while( db_step(&s)==SQLITE_ROW ){
153 fossil_print("access-url: %-54s %s\n", db_column_text(&s, 0),
154 db_column_text(&s, 1));
155 }
156 db_finalize(&s);
157

Keyboard Shortcuts

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