mirror of
https://github.com/MidnightCommander/mc
synced 2024-12-23 04:46:55 +03:00
Merge branch '4077_extfs_leading_got_slash'
* 4077_extfs_leading_got_slash: tests: extfs/zip: file names with leading space or dash. Revert "urar extfs: don't start path with ./ in file list." extfs/uzip: add leading ./ to file name Ticket #4077: extfs: handle file names started with dash or space.
This commit is contained in:
commit
191d558be8
@ -373,6 +373,26 @@ extfs_free_archive (struct vfs_class *me, struct vfs_s_super *psup)
|
|||||||
|
|
||||||
/* --------------------------------------------------------------------------------------------- */
|
/* --------------------------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
static inline char *
|
||||||
|
extfs_skip_leading_dotslash (char *s)
|
||||||
|
{
|
||||||
|
/* Skip leading "./" (if present).
|
||||||
|
* Some programs don't understand it:
|
||||||
|
*
|
||||||
|
* $ zip file.zip ./-file2.txt file1.txt
|
||||||
|
* adding: -file2.txt (stored 0%)
|
||||||
|
* adding: file1.txt (stored 0%)
|
||||||
|
* $ /usr/lib/mc/extfs.d/uzip copyout file.zip ./-file2.txt ./tmp-file2.txt
|
||||||
|
* caution: filename not matched: ./-file2.txt
|
||||||
|
*/
|
||||||
|
if (s[0] == '.' && s[1] == PATH_SEP)
|
||||||
|
s += 2;
|
||||||
|
|
||||||
|
return s;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --------------------------------------------------------------------------------------------- */
|
||||||
|
|
||||||
static FILE *
|
static FILE *
|
||||||
extfs_open_archive (int fstype, const char *name, struct extfs_super_t **pparc)
|
extfs_open_archive (int fstype, const char *name, struct extfs_super_t **pparc)
|
||||||
{
|
{
|
||||||
@ -486,6 +506,7 @@ extfs_read_archive (FILE * extfsd, struct extfs_super_t *current_archive)
|
|||||||
|
|
||||||
if (*cfn != '\0')
|
if (*cfn != '\0')
|
||||||
{
|
{
|
||||||
|
cfn = extfs_skip_leading_dotslash (cfn);
|
||||||
if (IS_PATH_SEP (*cfn))
|
if (IS_PATH_SEP (*cfn))
|
||||||
cfn++;
|
cfn++;
|
||||||
p = strchr (cfn, '\0');
|
p = strchr (cfn, '\0');
|
||||||
@ -812,13 +833,16 @@ extfs_cmd (const char *str_extfs_cmd, const struct extfs_super_t *archive,
|
|||||||
quoted_file = name_quote (file, FALSE);
|
quoted_file = name_quote (file, FALSE);
|
||||||
g_free (file);
|
g_free (file);
|
||||||
|
|
||||||
|
/* Skip leading "./" (if present) added in name_quote() */
|
||||||
|
file = extfs_skip_leading_dotslash (quoted_file);
|
||||||
|
|
||||||
archive_name = extfs_get_archive_name (archive);
|
archive_name = extfs_get_archive_name (archive);
|
||||||
quoted_archive_name = name_quote (archive_name, FALSE);
|
quoted_archive_name = name_quote (archive_name, FALSE);
|
||||||
g_free (archive_name);
|
g_free (archive_name);
|
||||||
quoted_localname = name_quote (localname, FALSE);
|
quoted_localname = name_quote (localname, FALSE);
|
||||||
info = &g_array_index (extfs_plugins, extfs_plugin_info_t, archive->fstype);
|
info = &g_array_index (extfs_plugins, extfs_plugin_info_t, archive->fstype);
|
||||||
cmd = g_strconcat (info->path, info->prefix, str_extfs_cmd,
|
cmd = g_strconcat (info->path, info->prefix, str_extfs_cmd,
|
||||||
quoted_archive_name, " ", quoted_file, " ", quoted_localname, (char *) NULL);
|
quoted_archive_name, " ", file, " ", quoted_localname, (char *) NULL);
|
||||||
g_free (quoted_file);
|
g_free (quoted_file);
|
||||||
g_free (quoted_localname);
|
g_free (quoted_localname);
|
||||||
g_free (quoted_archive_name);
|
g_free (quoted_archive_name);
|
||||||
|
@ -47,7 +47,7 @@ flag==1 {
|
|||||||
else
|
else
|
||||||
if (index($6, ".") != 0)
|
if (index($6, ".") != 0)
|
||||||
$6="-rw-r--r--"
|
$6="-rw-r--r--"
|
||||||
printf "%s 1 %s %s %d %02d/%02d/%02d %s %s\n", $6, uid, gid, $1, a[2], a[1], a[3], $5, str
|
printf "%s 1 %s %s %d %02d/%02d/%02d %s ./%s\n", $6, uid, gid, $1, a[2], a[1], a[3], $5, str
|
||||||
}'
|
}'
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -105,7 +105,7 @@ mcrar5fs_list ()
|
|||||||
}
|
}
|
||||||
|
|
||||||
### and finally
|
### and finally
|
||||||
printf ("%s 1 %s %s %d %02d/%02d/%02d %s %s\n",
|
printf ("%s 1 %s %s %d %02d/%02d/%02d %s ./%s\n",
|
||||||
attrs, uid, gid, size, date[2], date[3], date[1], time, name);
|
attrs, uid, gid, size, date[2], date[3], date[1], time, name);
|
||||||
}
|
}
|
||||||
'
|
'
|
||||||
|
@ -352,7 +352,7 @@ sub print_file {
|
|||||||
if ($platform eq 'unx' && $filename =~ /\/$/ && $perms =~ /^\?(.*)$/) {
|
if ($platform eq 'unx' && $filename =~ /\/$/ && $perms =~ /^\?(.*)$/) {
|
||||||
$perms = 'd'.$1;
|
$perms = 'd'.$1;
|
||||||
}
|
}
|
||||||
printf "%-10s 1 %-8d %-8d %8s %s/%s/%s %s:%s:%s %s", $perms, $<,
|
printf "%-10s 1 %-8d %-8d %8s %s/%s/%s %s:%s:%s ./%s", $perms, $<,
|
||||||
$(, $realsize, $mon, $day, $year, $hours, $mins, $secs, $filename;
|
$(, $realsize, $mon, $day, $year, $hours, $mins, $secs, $filename;
|
||||||
if ($platform eq 'unx' && $perms =~ /^l/) {
|
if ($platform eq 'unx' && $perms =~ /^l/) {
|
||||||
my $linkdest = &get_link_destination($filename);
|
my $linkdest = &get_link_destination($filename);
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
drwx------ 1 <<uid>> <<gid>> 0 2016-06-07 20:43:00 .dosbox
|
drwx------ 1 <<uid>> <<gid>> 0 2016-06-07 20:43:00 ./.dosbox
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 10730 2016-06-07 20:43:00 .dosbox/dosbox-0.74.conf
|
-rw-rw-r-- 1 <<uid>> <<gid>> 10730 2016-06-07 20:43:00 ./.dosbox/dosbox-0.74.conf
|
||||||
-rw------- 1 <<uid>> <<gid>> 11032 2016-11-23 07:10:00 .viminfo
|
-rw------- 1 <<uid>> <<gid>> 11032 2016-11-23 07:10:00 ./.viminfo
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 205 2016-10-26 13:14:00 .wget-hsts
|
-rw-rw-r-- 1 <<uid>> <<gid>> 205 2016-10-26 13:14:00 ./.wget-hsts
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 7527 2016-04-17 01:21:00 .xboardrc
|
-rw-rw-r-- 1 <<uid>> <<gid>> 7527 2016-04-17 01:21:00 ./.xboardrc
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 559 2016-09-29 01:08:00 .xchm
|
-rw-rw-r-- 1 <<uid>> <<gid>> 559 2016-09-29 01:08:00 ./.xchm
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 130 2015-12-27 17:08:00 .xinputrc
|
-rw-rw-r-- 1 <<uid>> <<gid>> 130 2015-12-27 17:08:00 ./.xinputrc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:39:00 filename with spaces.txt
|
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:39:00 ./filename with spaces.txt
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 5869937 2016-11-23 07:43:00 log.txt
|
-rw-rw-r-- 1 <<uid>> <<gid>> 5869937 2016-11-23 07:43:00 ./log.txt
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
drwx------ 1 <<uid>> <<gid>> 0 2016-06-07 20:43:00 .dosbox
|
drwx------ 1 <<uid>> <<gid>> 0 2016-06-07 20:43:00 ./.dosbox
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 10730 2016-06-07 20:43:00 .dosbox/dosbox-0.74.conf
|
-rw-rw-r-- 1 <<uid>> <<gid>> 10730 2016-06-07 20:43:00 ./.dosbox/dosbox-0.74.conf
|
||||||
-rw------- 1 <<uid>> <<gid>> 11032 2016-11-23 07:10:00 .viminfo
|
-rw------- 1 <<uid>> <<gid>> 11032 2016-11-23 07:10:00 ./.viminfo
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 205 2016-10-26 13:14:00 .wget-hsts
|
-rw-rw-r-- 1 <<uid>> <<gid>> 205 2016-10-26 13:14:00 ./.wget-hsts
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 7527 2016-04-17 01:21:00 .xboardrc
|
-rw-rw-r-- 1 <<uid>> <<gid>> 7527 2016-04-17 01:21:00 ./.xboardrc
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 559 2016-09-29 01:08:00 .xchm
|
-rw-rw-r-- 1 <<uid>> <<gid>> 559 2016-09-29 01:08:00 ./.xchm
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 130 2015-12-27 17:08:00 .xinputrc
|
-rw-rw-r-- 1 <<uid>> <<gid>> 130 2015-12-27 17:08:00 ./.xinputrc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:39:00 filename with spaces.txt
|
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:39:00 ./filename with spaces.txt
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 5869937 2016-11-23 07:43:00 log.txt
|
-rw-rw-r-- 1 <<uid>> <<gid>> 5869937 2016-11-23 07:43:00 ./log.txt
|
||||||
|
@ -3,6 +3,8 @@ The input files were created thus:
|
|||||||
|
|
||||||
cd ~/.gimp-2.8
|
cd ~/.gimp-2.8
|
||||||
echo hello > 'filename with spaces.txt'
|
echo hello > 'filename with spaces.txt'
|
||||||
|
echo hello > ' filename with leading space.txt'
|
||||||
|
echo hello > '-filename with leading dash.txt'
|
||||||
zip a.zip *
|
zip a.zip *
|
||||||
unzip -Z -l -T a.zip > uzip.with-zipinfo.input
|
unzip -Z -l -T a.zip > uzip.with-zipinfo.input
|
||||||
unzip -qq -v a.zip > uzip.without-zipinfo--ymd.input
|
unzip -qq -v a.zip > uzip.without-zipinfo--ymd.input
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
Archive: a.zip
|
Archive: a.zip
|
||||||
Zip file size: 75222 bytes, number of entries: 40
|
Zip file size: 75234 bytes, number of entries: 42
|
||||||
|
-rw-r--r-- 3.0 unx 6 tx 6 stor 20161123.071336 -filename with leading dash.txt
|
||||||
|
-rw-r--r-- 3.0 unx 6 tx 6 stor 20161123.071336 filename with leading space.txt
|
||||||
drwxr-xr-x 3.0 unx 0 bx 0 stor 20151225.001514 brushes/
|
drwxr-xr-x 3.0 unx 0 bx 0 stor 20151225.001514 brushes/
|
||||||
-rw------- 3.0 unx 739 tx 164 defN 20160918.164557 colorrc
|
-rw------- 3.0 unx 739 tx 164 defN 20160918.164557 colorrc
|
||||||
-rw------- 3.0 unx 1863 tx 441 defN 20160918.164558 controllerrc
|
-rw------- 3.0 unx 1863 tx 441 defN 20160918.164558 controllerrc
|
||||||
|
@ -1,40 +1,42 @@
|
|||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 brushes/
|
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:13:36 ./-filename with leading dash.txt
|
||||||
-rw------- 1 <<uid>> <<gid>> 739 2016-09-18 16:45:57 colorrc
|
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:13:36 ./ filename with leading space.txt
|
||||||
-rw------- 1 <<uid>> <<gid>> 1863 2016-09-18 16:45:58 controllerrc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./brushes/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 curves/
|
-rw------- 1 <<uid>> <<gid>> 739 2016-09-18 16:45:57 ./colorrc
|
||||||
-rw------- 1 <<uid>> <<gid>> 1982 2016-09-18 16:45:57 dockrc
|
-rw------- 1 <<uid>> <<gid>> 1863 2016-09-18 16:45:58 ./controllerrc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 dynamics/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./curves/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 environ/
|
-rw------- 1 <<uid>> <<gid>> 1982 2016-09-18 16:45:57 ./dockrc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:13:36 filename with spaces.txt
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./dynamics/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 fonts/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./environ/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 fractalexplorer/
|
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:13:36 ./filename with spaces.txt
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 gfig/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./fonts/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 gflare/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./fractalexplorer/
|
||||||
-rw------- 1 <<uid>> <<gid>> 355 2016-01-08 01:10:31 gimprc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./gfig/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 gimpressionist/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./gflare/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 gradients/
|
-rw------- 1 <<uid>> <<gid>> 355 2016-01-08 01:10:31 ./gimprc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 430 2015-12-25 00:15:14 gtkrc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./gimpressionist/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 interpreters/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./gradients/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 levels/
|
-rw-r--r-- 1 <<uid>> <<gid>> 430 2015-12-25 00:15:14 ./gtkrc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 76873 2016-09-18 16:45:58 menurc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./interpreters/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 modules/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./levels/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 palettes/
|
-rw-r--r-- 1 <<uid>> <<gid>> 76873 2016-09-18 16:45:58 ./menurc
|
||||||
-rw------- 1 <<uid>> <<gid>> 102 2016-09-18 16:45:59 parasiterc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./modules/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 patterns/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./palettes/
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 277486 2015-12-25 00:15:26 pluginrc
|
-rw------- 1 <<uid>> <<gid>> 102 2016-09-18 16:45:59 ./parasiterc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 plug-ins/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./patterns/
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 209 2016-09-18 16:44:37 print-page-setup
|
-rw-r--r-- 1 <<uid>> <<gid>> 277486 2015-12-25 00:15:26 ./pluginrc
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 506 2016-09-18 16:44:37 print-settings
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./plug-ins/
|
||||||
-rw------- 1 <<uid>> <<gid>> 62 2016-01-08 01:08:13 profilerc
|
-rw-rw-r-- 1 <<uid>> <<gid>> 209 2016-09-18 16:44:37 ./print-page-setup
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 scripts/
|
-rw-rw-r-- 1 <<uid>> <<gid>> 506 2016-09-18 16:44:37 ./print-settings
|
||||||
-rw------- 1 <<uid>> <<gid>> 2370 2016-09-18 16:45:57 sessionrc
|
-rw------- 1 <<uid>> <<gid>> 62 2016-01-08 01:08:13 ./profilerc
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 34747 2016-09-18 16:45:59 tags.xml
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./scripts/
|
||||||
-rw------- 1 <<uid>> <<gid>> 4817 2016-09-18 16:45:59 templaterc
|
-rw------- 1 <<uid>> <<gid>> 2370 2016-09-18 16:45:57 ./sessionrc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 templates/
|
-rw-rw-r-- 1 <<uid>> <<gid>> 34747 2016-09-18 16:45:59 ./tags.xml
|
||||||
-rw-rw-r-- 1 <<uid>> <<gid>> 310 2016-09-18 16:42:04 themerc
|
-rw------- 1 <<uid>> <<gid>> 4817 2016-09-18 16:45:59 ./templaterc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 themes/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./templates/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 tmp/
|
-rw-rw-r-- 1 <<uid>> <<gid>> 310 2016-09-18 16:42:04 ./themerc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2016-04-03 00:07:39 tool-options/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./themes/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 tool-presets/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./tmp/
|
||||||
-rw------- 1 <<uid>> <<gid>> 3996 2016-09-18 16:45:58 toolrc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2016-04-03 00:07:39 ./tool-options/
|
||||||
-rw------- 1 <<uid>> <<gid>> 1178 2016-09-18 16:45:59 unitrc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:14 ./tool-presets/
|
||||||
|
-rw------- 1 <<uid>> <<gid>> 3996 2016-09-18 16:45:58 ./toolrc
|
||||||
|
-rw------- 1 <<uid>> <<gid>> 1178 2016-09-18 16:45:59 ./unitrc
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 brushes/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./brushes/
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 739 1978-09-16 16:45:00 colorrc
|
-rw-r--r-- 1 <<uid>> <<gid>> 739 1978-09-16 16:45:00 ./colorrc
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
6 Stored 6 0% 2016-11-23 07:13 363a3020 -filename with leading dash.txt
|
||||||
|
6 Stored 6 0% 2016-11-23 07:13 363a3020 filename with leading space.txt
|
||||||
0 Stored 0 0% 2015-12-25 00:15 00000000 brushes/
|
0 Stored 0 0% 2015-12-25 00:15 00000000 brushes/
|
||||||
739 Defl:N 164 78% 2016-09-18 16:45 2d7277eb colorrc
|
739 Defl:N 164 78% 2016-09-18 16:45 2d7277eb colorrc
|
||||||
1863 Defl:N 441 76% 2016-09-18 16:45 4a229bae controllerrc
|
1863 Defl:N 441 76% 2016-09-18 16:45 4a229bae controllerrc
|
||||||
|
@ -1,40 +1,42 @@
|
|||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 brushes/
|
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:13:00 ./-filename with leading dash.txt
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 739 2016-09-18 16:45:00 colorrc
|
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:13:00 ./ filename with leading space.txt
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 1863 2016-09-18 16:45:00 controllerrc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./brushes/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 curves/
|
-rw-r--r-- 1 <<uid>> <<gid>> 739 2016-09-18 16:45:00 ./colorrc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 1982 2016-09-18 16:45:00 dockrc
|
-rw-r--r-- 1 <<uid>> <<gid>> 1863 2016-09-18 16:45:00 ./controllerrc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 dynamics/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./curves/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 environ/
|
-rw-r--r-- 1 <<uid>> <<gid>> 1982 2016-09-18 16:45:00 ./dockrc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:13:00 filename with spaces.txt
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./dynamics/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 fonts/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./environ/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 fractalexplorer/
|
-rw-r--r-- 1 <<uid>> <<gid>> 6 2016-11-23 07:13:00 ./filename with spaces.txt
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 gfig/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./fonts/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 gflare/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./fractalexplorer/
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 355 2016-01-08 01:10:00 gimprc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./gfig/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 gimpressionist/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./gflare/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 gradients/
|
-rw-r--r-- 1 <<uid>> <<gid>> 355 2016-01-08 01:10:00 ./gimprc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 430 2015-12-25 00:15:00 gtkrc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./gimpressionist/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 interpreters/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./gradients/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 levels/
|
-rw-r--r-- 1 <<uid>> <<gid>> 430 2015-12-25 00:15:00 ./gtkrc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 76873 2016-09-18 16:45:00 menurc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./interpreters/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 modules/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./levels/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 palettes/
|
-rw-r--r-- 1 <<uid>> <<gid>> 76873 2016-09-18 16:45:00 ./menurc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 102 2016-09-18 16:45:00 parasiterc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./modules/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 patterns/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./palettes/
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 277486 2015-12-25 00:15:00 pluginrc
|
-rw-r--r-- 1 <<uid>> <<gid>> 102 2016-09-18 16:45:00 ./parasiterc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 plug-ins/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./patterns/
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 209 2016-09-18 16:44:00 print-page-setup
|
-rw-r--r-- 1 <<uid>> <<gid>> 277486 2015-12-25 00:15:00 ./pluginrc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 506 2016-09-18 16:44:00 print-settings
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./plug-ins/
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 62 2016-01-08 01:08:00 profilerc
|
-rw-r--r-- 1 <<uid>> <<gid>> 209 2016-09-18 16:44:00 ./print-page-setup
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 scripts/
|
-rw-r--r-- 1 <<uid>> <<gid>> 506 2016-09-18 16:44:00 ./print-settings
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 2370 2016-09-18 16:45:00 sessionrc
|
-rw-r--r-- 1 <<uid>> <<gid>> 62 2016-01-08 01:08:00 ./profilerc
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 34747 2016-09-18 16:45:00 tags.xml
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./scripts/
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 4817 2016-09-18 16:45:00 templaterc
|
-rw-r--r-- 1 <<uid>> <<gid>> 2370 2016-09-18 16:45:00 ./sessionrc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 templates/
|
-rw-r--r-- 1 <<uid>> <<gid>> 34747 2016-09-18 16:45:00 ./tags.xml
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 310 2016-09-18 16:42:00 themerc
|
-rw-r--r-- 1 <<uid>> <<gid>> 4817 2016-09-18 16:45:00 ./templaterc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 themes/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./templates/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 tmp/
|
-rw-r--r-- 1 <<uid>> <<gid>> 310 2016-09-18 16:42:00 ./themerc
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2016-04-03 00:07:00 tool-options/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./themes/
|
||||||
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 tool-presets/
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./tmp/
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 3996 2016-09-18 16:45:00 toolrc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2016-04-03 00:07:00 ./tool-options/
|
||||||
-rw-r--r-- 1 <<uid>> <<gid>> 1178 2016-09-18 16:45:00 unitrc
|
drwxr-xr-x 1 <<uid>> <<gid>> 0 2015-12-25 00:15:00 ./tool-presets/
|
||||||
|
-rw-r--r-- 1 <<uid>> <<gid>> 3996 2016-09-18 16:45:00 ./toolrc
|
||||||
|
-rw-r--r-- 1 <<uid>> <<gid>> 1178 2016-09-18 16:45:00 ./unitrc
|
||||||
|
Loading…
Reference in New Issue
Block a user