[fossil-users] Fossil gdiff fails on system where /var/tmp is a symlink

2012-11-06 Thread Matt Welland
Reported a while ago, any progress or work-around?

Fossil still has a problem with /var/tmp. May be related to it being a
symlink?

bash-3.00$ ~/bin/fossil gdiff --to d69a --from 4509
Index: dashboard.scm
==
/nfs/site/home/mrwellan/bin/fossil: unable to create directory /var/tmp

==
bash-3.00$  fossil test-canonical-name  /  /var   /var/tmp
[/] - [/]
  file_size   = 4096
  file_mtime  = 135459
  file_isfile = 0
  file_isfile_or_link = 0
  file_islink = 0
  file_isexe  = 0
  file_isdir  = 1
[/var] - [/var]
  file_size   = 4096
  file_mtime  = 135459
  file_isfile = 0
  file_isfile_or_link = 0
  file_islink = 0
  file_isexe  = 0
  file_isdir  = 1
[/var/tmp] - [/var/tmp]
  file_size   = 4096
  file_mtime  = 1352224050
  file_isfile = 0
  file_isfile_or_link = 0
  file_islink = 0
  file_isexe  = 0
  file_isdir  = 1

===
bash-3.00$ ls -l /var
total 96
...
drwxr-xr-x 13 root  root   4096 2010-10-08 20:54 spool
lrwxrwxrwx  1 root  root 12 2010-10-08 20:54 tmp - /tmp/var.tmp
drw---  4 root  root   4096 2010-10-08 20:54 tmp.old
...
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Fossil gdiff fails on system where /var/tmp is a symlink

2012-11-06 Thread Richard Hipp
On Tue, Nov 6, 2012 at 12:53 PM, Matt Welland estifo...@gmail.com wrote:

 Reported a while ago, any progress or work-around?


Does the following change help?

Index: src/blob.c
==
--- src/blob.c
+++ src/blob.c
@@ -800,11 +800,11 @@
 ** The if stops us from trying to create a directory of a drive
letter
 ** C: in this example.
 */
 if( !(i==2  zName[1]==':') ){
 #endif
-  if( file_mkdir(zName, 1) ){
+  if( file_mkdir(zName, 1)  file_isdir(zName)!=1 ){
 fossil_fatal_recursive(unable to create directory %s, zName);
 return 0;
   }
 #if defined(_WIN32)
 }





 Fossil still has a problem with /var/tmp. May be related to it being a
 symlink?

 bash-3.00$ ~/bin/fossil gdiff --to d69a --from 4509
 Index: dashboard.scm
 ==
 /nfs/site/home/mrwellan/bin/fossil: unable to create directory /var/tmp

 ==
 bash-3.00$  fossil test-canonical-name  /  /var   /var/tmp
 [/] - [/]
   file_size   = 4096
   file_mtime  = 135459
   file_isfile = 0
   file_isfile_or_link = 0
   file_islink = 0
   file_isexe  = 0
   file_isdir  = 1
 [/var] - [/var]
   file_size   = 4096
   file_mtime  = 135459
   file_isfile = 0
   file_isfile_or_link = 0
   file_islink = 0
   file_isexe  = 0
   file_isdir  = 1
 [/var/tmp] - [/var/tmp]
   file_size   = 4096
   file_mtime  = 1352224050
   file_isfile = 0
   file_isfile_or_link = 0
   file_islink = 0
   file_isexe  = 0
   file_isdir  = 1

 ===
 bash-3.00$ ls -l /var
 total 96
 ...
 drwxr-xr-x 13 root  root   4096 2010-10-08 20:54 spool
 lrwxrwxrwx  1 root  root 12 2010-10-08 20:54 tmp - /tmp/var.tmp
 drw---  4 root  root   4096 2010-10-08 20:54 tmp.old
 ...

 ___
 fossil-users mailing list
 fossil-users@lists.fossil-scm.org
 http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users




-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


[fossil-users] nowrap for file browser

2012-11-06 Thread Dmitry Chestnykh

Hello,

I noticed when file name in repository contains -, it will sometimes 
wrap into two lines in file browser. Can we add some CSS into themes to 
avoid this?


Specifically, add white-space property to ul.browser:

  ul.browser {
...
white-space: nowrap;
  }


Here are screenshots showing before and after:
http://imgur.com/a/Ei8DO

(I can commit this change if there are no objections.)

Thanks!

--
Dmitry Chestnykh
http://www.codingrobots.com
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] nowrap for file browser

2012-11-06 Thread Richard Hipp
On Tue, Nov 6, 2012 at 1:07 PM, Dmitry Chestnykh dmi...@codingrobots.comwrote:

 Hello,

 I noticed when file name in repository contains -, it will sometimes
 wrap into two lines in file browser. Can we add some CSS into themes to
 avoid this?

 Specifically, add white-space property to ul.browser:

   ul.browser {
 ...
 white-space: nowrap;
   }


 Here are screenshots showing before and after:
 http://imgur.com/a/Ei8DO

 (I can commit this change if there are no objections.)


no objections.



 Thanks!

 --
 Dmitry Chestnykh
 http://www.codingrobots.com
 __**_
 fossil-users mailing list
 fossil-users@lists.fossil-scm.**org fossil-users@lists.fossil-scm.org
 http://lists.fossil-scm.org:**8080/cgi-bin/mailman/listinfo/**fossil-usershttp://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users




-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Fossil gdiff fails on system where /var/tmp is a symlink

2012-11-06 Thread Matt Welland
Yes, that fixed it. Thanks!


On Tue, Nov 6, 2012 at 11:02 AM, Richard Hipp d...@sqlite.org wrote:



 On Tue, Nov 6, 2012 at 12:53 PM, Matt Welland estifo...@gmail.com wrote:

 Reported a while ago, any progress or work-around?


 Does the following change help?

 Index: src/blob.c
 ==
 --- src/blob.c
 +++ src/blob.c
 @@ -800,11 +800,11 @@
  ** The if stops us from trying to create a directory of a drive
 letter
  ** C: in this example.
  */
  if( !(i==2  zName[1]==':') ){
  #endif
 -  if( file_mkdir(zName, 1) ){
 +  if( file_mkdir(zName, 1)  file_isdir(zName)!=1 ){
  fossil_fatal_recursive(unable to create directory %s,
 zName);
  return 0;
}
  #if defined(_WIN32)
  }





 Fossil still has a problem with /var/tmp. May be related to it being a
 symlink?

 bash-3.00$ ~/bin/fossil gdiff --to d69a --from 4509
 Index: dashboard.scm
 ==
 /nfs/site/home/mrwellan/bin/fossil: unable to create directory /var/tmp

 ==
 bash-3.00$  fossil test-canonical-name  /  /var   /var/tmp
 [/] - [/]
   file_size   = 4096
   file_mtime  = 135459
   file_isfile = 0
   file_isfile_or_link = 0
   file_islink = 0
   file_isexe  = 0
   file_isdir  = 1
 [/var] - [/var]
   file_size   = 4096
   file_mtime  = 135459
   file_isfile = 0
   file_isfile_or_link = 0
   file_islink = 0
   file_isexe  = 0
   file_isdir  = 1
 [/var/tmp] - [/var/tmp]
   file_size   = 4096
   file_mtime  = 1352224050
   file_isfile = 0
   file_isfile_or_link = 0
   file_islink = 0
   file_isexe  = 0
   file_isdir  = 1

 ===
 bash-3.00$ ls -l /var
 total 96
 ...
 drwxr-xr-x 13 root  root   4096 2010-10-08 20:54 spool
 lrwxrwxrwx  1 root  root 12 2010-10-08 20:54 tmp - /tmp/var.tmp
 drw---  4 root  root   4096 2010-10-08 20:54 tmp.old
 ...

 ___
 fossil-users mailing list
 fossil-users@lists.fossil-scm.org
 http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users




 --
 D. Richard Hipp
 d...@sqlite.org

 ___
 fossil-users mailing list
 fossil-users@lists.fossil-scm.org
 http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users