Fossil

Check-in [0ee8c8cd]
Login

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

Overview
Comment:For the "file info NAME" command, if NAME is directory, give a sensible error message.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 0ee8c8cdecc393b560a5e3146c66b1d683ff1c9811c2ffdd316d96e817448314
User & Date: drh 2019-01-16 00:14:52.350
Context
2019-01-16
01:01
Add an option to preserve newlines as hard line breaks on the www timeline display. ... (check-in: 8af02551 user: drh tags: trunk)
00:14
For the "file info NAME" command, if NAME is directory, give a sensible error message. ... (check-in: 0ee8c8cd user: drh tags: trunk)
00:11
Detect when the repository associated with a check-out has been swapped out for a clone with different RID values, and give the user a warning. Still to do: automatically recover. ... (check-in: 1b114d24 user: drh tags: trunk)
Changes
Unified Diff Ignore Whitespace Patch
Changes to src/info.c.
200
201
202
203
204
205
206

207
208
209
210
211
212
213
  i64 fsize;
  int verboseFlag = find_option("verbose","v",0)!=0;
  if( !verboseFlag ){
    verboseFlag = find_option("detail","l",0)!=0; /* deprecated */
  }

  if( g.argc==3

   && (fsize = file_size(g.argv[2], ExtFILE))>0
   && (fsize&0x1ff)==0
  ){
    db_open_config(0, 0);
    db_open_repository(g.argv[2]);
    db_record_repository_filename(g.argv[2]);
    fossil_print("project-name: %s\n", db_get("project-name", "<unnamed>"));







>







200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
  i64 fsize;
  int verboseFlag = find_option("verbose","v",0)!=0;
  if( !verboseFlag ){
    verboseFlag = find_option("detail","l",0)!=0; /* deprecated */
  }

  if( g.argc==3
   && file_isfile(g.argv[2], ExtFILE)
   && (fsize = file_size(g.argv[2], ExtFILE))>0
   && (fsize&0x1ff)==0
  ){
    db_open_config(0, 0);
    db_open_repository(g.argv[2]);
    db_record_repository_filename(g.argv[2]);
    fossil_print("project-name: %s\n", db_get("project-name", "<unnamed>"));