Fossil SCM
Add 'file' class to file browser/tree items even if the file has an extension.
Commit
e5606c943b50df08e8ade21b66104a6510075421
Parent
99bdfa0b9546e88…
1 file changed
+1
-1
+1
-1
| --- src/browse.c | ||
| +++ src/browse.c | ||
| @@ -609,11 +609,11 @@ | ||
| 609 | 609 | const char *zExt = strrchr(zFilename, '.'); |
| 610 | 610 | int isExt = zExt && zExt!=zFilename && zExt[1]; |
| 611 | 611 | int i; |
| 612 | 612 | for( i=1; isExt && zExt[i]; i++ ) isExt &= fossil_isalnum(zExt[i]); |
| 613 | 613 | if( isExt ){ |
| 614 | - zClass = mprintf("file-%s", zExt+1); | |
| 614 | + zClass = mprintf("file file-%s", zExt+1); | |
| 615 | 615 | for ( i=5; zClass[i]; i++ ) zClass[i] = fossil_tolower(zClass[i]); |
| 616 | 616 | }else{ |
| 617 | 617 | zClass = mprintf("file"); |
| 618 | 618 | } |
| 619 | 619 | return zClass; |
| 620 | 620 |
| --- src/browse.c | |
| +++ src/browse.c | |
| @@ -609,11 +609,11 @@ | |
| 609 | const char *zExt = strrchr(zFilename, '.'); |
| 610 | int isExt = zExt && zExt!=zFilename && zExt[1]; |
| 611 | int i; |
| 612 | for( i=1; isExt && zExt[i]; i++ ) isExt &= fossil_isalnum(zExt[i]); |
| 613 | if( isExt ){ |
| 614 | zClass = mprintf("file-%s", zExt+1); |
| 615 | for ( i=5; zClass[i]; i++ ) zClass[i] = fossil_tolower(zClass[i]); |
| 616 | }else{ |
| 617 | zClass = mprintf("file"); |
| 618 | } |
| 619 | return zClass; |
| 620 |
| --- src/browse.c | |
| +++ src/browse.c | |
| @@ -609,11 +609,11 @@ | |
| 609 | const char *zExt = strrchr(zFilename, '.'); |
| 610 | int isExt = zExt && zExt!=zFilename && zExt[1]; |
| 611 | int i; |
| 612 | for( i=1; isExt && zExt[i]; i++ ) isExt &= fossil_isalnum(zExt[i]); |
| 613 | if( isExt ){ |
| 614 | zClass = mprintf("file file-%s", zExt+1); |
| 615 | for ( i=5; zClass[i]; i++ ) zClass[i] = fossil_tolower(zClass[i]); |
| 616 | }else{ |
| 617 | zClass = mprintf("file"); |
| 618 | } |
| 619 | return zClass; |
| 620 |