Browse Source

Use the -I option on OS X to identify file mime

master
Arun Prakash Jana 6 years ago
parent
commit
8aa72a40a3
No known key found for this signature in database GPG Key ID: A75979F35C080412
1 changed files with 8 additions and 1 deletions
  1. +8
    -1
      src/nnn.c

+ 8
- 1
src/nnn.c View File

@@ -331,6 +331,13 @@ static struct timespec gtimeout;
#define REPLACE_STR 'I' #define REPLACE_STR 'I'
#endif #endif


/* Options to identify file mime */
#ifdef __APPLE__
#define FILE_OPTS "-bI"
#else
#define FILE_OPTS "-bi"
#endif

/* Macros for utilities */ /* Macros for utilities */
#define MEDIAINFO 0 #define MEDIAINFO 0
#define EXIFTOOL 1 #define EXIFTOOL 1
@@ -2657,7 +2664,7 @@ nochange:
/* Recognize and open plain /* Recognize and open plain
* text files with vi * text files with vi
*/ */
if (get_output(g_buf, MAX_CMD_LEN, "file", "-bi", newpath, 0) == NULL) if (get_output(g_buf, MAX_CMD_LEN, "file", FILE_OPTS, newpath, 0) == NULL)
continue; continue;


if (strstr(g_buf, "text/") == g_buf) { if (strstr(g_buf, "text/") == g_buf) {


||||||
x
 
000:0
Loading…
Cancel
Save