From 8cb489fed49826734f31082381450204fb2342c4 Mon Sep 17 00:00:00 2001 From: pweaver2019 <50629015+pweaver2019@users.noreply.github.com> Date: Mon, 20 Jul 2020 12:29:58 -0400 Subject: [PATCH 1/2] Update config.cson Added filetype PFO under FORTRAN for Oracle Pro-Form files, added new entries for "Digital Command Language" and "Command Language Definition" for OpenVMS systems. Both shades of orange to match The Great Orange Wall. --- config.cson | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config.cson b/config.cson index 12fb8b65..e3541d1a 100644 --- a/config.cson +++ b/config.cson @@ -1350,6 +1350,11 @@ fileIcons: colour: "medium-orange" uses: "XML" + "Command Language Definition": + icon: "openvms" + match: ".cld" + colour: "orange" + CommitLint: icon: "commitlint" match: /^commitlint\.config\.js$|^\.commitlintrc\.(json|js|ya?ml)$/i @@ -1857,6 +1862,11 @@ fileIcons: match: ".dig" colour: "medium-orange" uses: "YAML" + + "Digital Command Language": + icon: "openvms" + match: ".com" + colour: "medium-orange" Ditroff: icon: "binary" @@ -2322,6 +2332,7 @@ fileIcons: [".f95", "dark-pink"] [".for", "dark-cyan"] [".fpp", "dark-yellow"] + [".pfo", "dark-blue"] ] FOSSA: From fbe2418c025adda1a58d83826d6178a00e8f2b2d Mon Sep 17 00:00:00 2001 From: Alhadis Date: Thu, 23 Jul 2020 06:32:00 +1000 Subject: [PATCH 2/2] Merge OpenVMS-related icon mappings --- CHANGELOG.md | 2 +- config.cson | 17 +++++------------ lib/icons/.icondb.js | 7 +++++-- 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb4303f3..eae99d6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). [Unpublished] ---------------------- ### Added -- **Support:** Config: JS (`.eshost-config.json`, `.eshost.json`), Husky (`.huskyrc.yml`, `.huskyrc.yaml`), Vercel (`.vercelignore`, `vercel.json`) +- **Support:** Config: JS (`.eshost-config.json`, `.eshost.json`), Fortran (`.pfo`), Husky (`.huskyrc.yml`, `.huskyrc.yaml`), OpenVMS (`.cld`, `.com`), Vercel (`.vercelignore`, `vercel.json`) ### Changed - [[`#818`][]]: Renamed `Zeit` entry to `Vercel` diff --git a/config.cson b/config.cson index e3541d1a..07fdb122 100644 --- a/config.cson +++ b/config.cson @@ -1350,11 +1350,6 @@ fileIcons: colour: "medium-orange" uses: "XML" - "Command Language Definition": - icon: "openvms" - match: ".cld" - colour: "orange" - CommitLint: icon: "commitlint" match: /^commitlint\.config\.js$|^\.commitlintrc\.(json|js|ya?ml)$/i @@ -1862,11 +1857,6 @@ fileIcons: match: ".dig" colour: "medium-orange" uses: "YAML" - - "Digital Command Language": - icon: "openvms" - match: ".com" - colour: "medium-orange" Ditroff: icon: "binary" @@ -4539,8 +4529,11 @@ fileIcons: OpenVMS: icon: "openvms" - match: ".hlb" - colour: "medium-blue" + match: [ + [".hlb", "medium-blue"] + [".cld", "medium-orange", alias: "Command Language Definition"] + [".com", "medium-orange", alias: "Digital Command Language", scope: "dcl", priority: 0.9] + ] OpenVPN: icon: "openvpn" diff --git a/lib/icons/.icondb.js b/lib/icons/.icondb.js index 88617a2c..6ff6b2e9 100644 --- a/lib/icons/.icondb.js +++ b/lib/icons/.icondb.js @@ -828,6 +828,7 @@ module.exports = [ ["fortran-icon",["dark-pink","dark-pink"],/\.f95$/i], ["fortran-icon",["dark-cyan","dark-cyan"],/\.for$/i], ["fortran-icon",["dark-yellow","dark-yellow"],/\.fpp$/i], +["fortran-icon",["dark-blue","dark-blue"],/\.pfo$/i], ["fossa-icon",["dark-blue","dark-blue"],/\.fossaignore$/i], ["fountain-icon",["medium-blue","medium-blue"],/\.fountain$/i,,false,,/\.fountain$/i,/^F[0o]untain$/i], ["franca-icon",["medium-orange","medium-orange"],/\.fi?dl$/i,,false,,/\.fidl$/i,/^Franca$|^Franca[\W_ \t]?Idl$/i], @@ -1356,6 +1357,7 @@ module.exports = [ ["scad-icon",["medium-orange","medium-orange"],/\.scad$/i,,false,,/\.scad$/i,/^[0o]pen[\W_ \t]?Scad$/i], ["scad-icon",["medium-yellow","medium-yellow"],/\.jscad$/i], ["openvms-icon",["medium-blue","medium-blue"],/\.hlb$/i], +["openvms-icon",["medium-orange","medium-orange"],/\.cld$/i], ["openvpn-icon",["medium-orange","medium-orange"],/\.ovpn$/i], ["org-icon",["dark-green","dark-green"],/\.org$/i], ["osx-icon",["medium-red","medium-red"],/\.dmg$/i,,false,,,,/^\x78\x01\x73\x0D\x62\x62\x60/], @@ -1858,6 +1860,7 @@ module.exports = [ ["zork-icon",["dark-blue","dark-blue"],/\.zil$/i,,false,,/\.zil$/i,/^Z[0o]rk[\W_ \t]?Interpreter[\W_ \t]?Language$|^Zil$/i], ["zork-icon",["medium-maroon","medium-maroon"],/\.mud$/i], ["dotjs-icon",["medium-blue","medium-blue"],/\.dot$/i,0.9,false,/^dotjs$/,/\.dotjs$/i,/^d[0o][\W_ \t]?T\.?js$|^d[0o]tjs$/i], +["openvms-icon",["medium-orange","medium-orange"],/\.com$/i,0.9,false,,/\.dcl$/i,/^[0o]pen[\W_ \t]?Vms$|^Digital[\W_ \t]?C[0o]mmand[\W_ \t]?Language$/i], ["v-icon",["medium-blue","medium-blue"],/\.v$/i,0.9,false,/^v$/i,/\.v$/i,/^V$/i], ["v-icon",["dark-blue","dark-blue"],/\.vh$/i,0.9], ["cabal-icon",["medium-blue","medium-blue"],/^cabal\../i,0.75], @@ -1904,5 +1907,5 @@ module.exports = [ ["book-icon",["dark-blue","dark-blue"],/^zork\d\.(?!pre$|pur$)[a-z]+$/,0], ["key-icon",["dark-blue","dark-blue"],/\.ssh[\/\\][^\/\\\s]+$/,0,true], ["v8-icon",["medium-blue","medium-blue"],/^(?:[dv]8|v8[-_.][^.]*|mksnapshot|mkpeephole)$/i,0]], -[[152,162,163,164,289,325,363,387,395,408,412,414,439,462,466,467,468,469,474,475,476,477,482,491,495,514,541,542,557,562,569,574,576,581,610,626,631,632,636,640,645,649,650,656,665,670,695,700,703,712,721,731,732,736,737,745,773,791,796,800,814,818,823,825,827,828,831,833,834,839,842,845,846,864,867,889,893,894,899,919,920,923,924,926,927,929,930,932,978,979,982,988,1005,1006,1007,1015,1018,1020,1033,1044,1046,1050,1058,1059,1067,1070,1074,1076,1083,1084,1105,1126,1133,1189,1191,1194,1207,1216,1224,1225,1237,1240,1244,1246,1249,1259,1260,1262,1277,1282,1283,1286,1323,1326,1339,1340,1341,1347,1352,1353,1365,1366,1380,1387,1389,1392,1395,1396,1399,1400,1403,1419,1422,1423,1426,1427,1450,1456,1466,1469,1473,1474,1480,1484,1489,1495,1496,1498,1500,1503,1518,1520,1523,1525,1532,1550,1553,1555,1578,1581,1585,1594,1608,1631,1632,1633,1639,1669,1671,1675,1690,1702,1704,1722,1748,1752,1755,1759,1760,1799,1801,1804,1813,1814,1837,1842],[9,12,15,60,87,123,162,164,168,186,191,201,259,269,278,287,324,325,356,358,359,362,364,369,372,387,391,395,399,401,402,406,408,410,411,412,414,416,417,418,426,430,431,432,434,435,436,438,439,441,462,464,465,466,467,468,469,474,475,476,477,482,484,491,495,503,504,506,507,513,514,522,523,524,528,531,535,540,555,556,557,560,561,562,567,569,571,574,576,578,579,581,602,610,617,619,624,625,626,627,629,630,631,632,633,634,636,637,638,640,641,644,645,646,649,650,656,657,660,665,668,670,673,676,681,683,685,687,692,694,701,703,708,709,710,711,712,715,716,717,718,720,721,728,731,732,735,736,737,743,745,749,750,773,774,776,777,780,785,786,787,788,790,791,792,793,795,796,799,800,822,828,834,845,846,847,850,857,864,867,868,869,874,875,879,882,885,889,890,893,894,896,897,899,900,901,902,904,914,915,918,920,924,926,927,929,930,932,933,934,955,970,971,973,976,978,980,982,983,986,988,1003,1005,1006,1007,1009,1010,1013,1014,1015,1017,1018,1019,1020,1021,1024,1027,1031,1033,1036,1038,1039,1044,1046,1050,1055,1058,1059,1064,1067,1070,1072,1074,1076,1083,1084,1094,1095,1096,1099,1105,1117,1126,1133,1134,1184,1189,1191,1193,1194,1198,1207,1208,1210,1212,1216,1222,1224,1231,1232,1233,1235,1237,1238,1239,1240,1244,1246,1247,1249,1252,1253,1254,1259,1260,1262,1270,1271,1272,1275,1277,1282,1283,1284,1286,1287,1288,1289,1290,1291,1292,1309,1315,1318,1319,1320,1321,1322,1324,1325,1326,1336,1339,1340,1341,1346,1347,1352,1355,1357,1363,1364,1365,1366,1368,1371,1380,1386,1387,1390,1391,1392,1395,1396,1398,1399,1400,1403,1410,1414,1415,1416,1419,1422,1423,1426,1427,1436,1437,1442,1450,1456,1459,1464,1465,1466,1469,1470,1471,1473,1474,1480,1484,1487,1489,1492,1493,1494,1495,1496,1498,1500,1503,1506,1510,1518,1521,1523,1525,1526,1532,1535,1540,1541,1542,1543,1545,1546,1548,1550,1551,1553,1555,1567,1568,1577,1579,1580,1581,1585,1588,1590,1591,1594,1595,1596,1598,1608,1614,1616,1622,1626,1628,1631,1632,1633,1639,1647,1648,1662,1663,1665,1666,1667,1668,1669,1670,1671,1673,1675,1684,1686,1690,1695,1699,1700,1702,1704,1722,1729,1747,1748,1749,1750,1752,1756,1759,1760,1762,1770,1771,1795,1796,1798,1799,1801,1804,1806,1808,1811,1813,1814,1837,1839,1840,1841,1851],[0,10,11,16,85,275,288,311,312,336,342,343,344,345,347,349,353,354,521,611,612,613,614,669,671,672,1000,1475,1527,1636,1817,1818,1858],[2,9,12,15,60,87,123,162,164,168,186,191,201,259,269,278,287,311,324,325,356,358,359,362,364,369,372,387,391,395,399,401,402,406,408,410,411,412,414,416,417,418,426,430,431,432,434,435,436,438,439,441,462,464,465,466,467,468,469,474,475,476,477,482,484,491,495,503,504,506,507,513,514,522,523,524,528,531,535,540,541,542,555,556,557,560,561,562,567,569,571,574,576,578,579,581,602,603,606,610,615,617,619,624,625,626,627,629,630,631,632,633,634,636,637,638,640,641,644,645,646,649,650,655,656,657,659,660,661,665,668,670,673,676,681,683,685,687,692,694,701,703,708,709,710,711,712,715,716,717,718,720,721,728,731,732,735,736,737,743,745,749,750,768,773,774,776,777,780,785,786,787,788,790,791,792,793,795,796,799,800,813,814,818,821,822,823,825,827,828,831,832,833,834,835,838,839,842,845,846,847,850,857,864,867,868,869,874,875,879,882,885,889,890,893,894,896,897,899,900,901,902,904,914,915,918,919,920,921,923,924,926,927,929,930,932,933,934,955,970,971,973,976,978,980,982,983,986,988,1003,1005,1006,1007,1009,1010,1013,1014,1015,1017,1018,1019,1020,1021,1024,1027,1031,1033,1036,1038,1039,1044,1046,1050,1055,1058,1059,1064,1067,1070,1072,1074,1076,1083,1084,1094,1095,1096,1099,1105,1117,1126,1133,1134,1184,1189,1191,1193,1194,1196,1197,1198,1207,1208,1210,1212,1216,1222,1224,1231,1232,1233,1235,1237,1238,1239,1240,1244,1246,1247,1249,1252,1253,1254,1259,1260,1262,1270,1271,1272,1275,1277,1282,1283,1284,1286,1287,1288,1289,1290,1291,1292,1309,1315,1318,1319,1320,1321,1322,1324,1325,1326,1336,1339,1340,1341,1346,1347,1352,1355,1357,1363,1364,1365,1366,1368,1371,1380,1386,1387,1390,1391,1392,1395,1396,1398,1399,1400,1403,1410,1414,1415,1416,1419,1422,1423,1426,1427,1436,1437,1442,1450,1456,1459,1464,1465,1466,1469,1470,1471,1473,1474,1480,1484,1487,1489,1492,1493,1494,1495,1496,1498,1500,1503,1506,1510,1512,1518,1520,1521,1523,1525,1526,1532,1535,1540,1541,1542,1543,1545,1546,1548,1550,1551,1553,1555,1556,1567,1568,1577,1579,1580,1581,1585,1588,1590,1591,1594,1595,1596,1598,1608,1614,1616,1622,1626,1628,1631,1632,1633,1639,1643,1647,1648,1662,1663,1665,1666,1667,1668,1669,1670,1671,1673,1675,1684,1686,1690,1695,1699,1700,1702,1704,1722,1729,1747,1748,1749,1750,1752,1756,1759,1760,1762,1770,1771,1795,1796,1798,1799,1801,1804,1806,1808,1811,1813,1814,1817,1834,1837,1839,1840,1841,1851],[0,3,4,277,326,365,382,392,412,445,446,447,448,449,450,451,452,453,454,456,457,458,539,584,585,586,587,588,591,592,593,597,599,606,621,658,687,749,757,758,759,760,761,762,765,766,768,772,812,813,839,842,907,908,918,937,938,939,940,941,942,943,944,945,946,947,948,949,950,952,953,954,955,956,957,958,960,961,963,964,967,1153,1205,1229,1314,1338,1347,1352,1368,1371,1453,1455,1473,1534,1564,1634,1692,1693,1694,1696,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1723,1727,1756,1840,1852,1853]], -{binary:485,coffee:574,go:868,haskell:899,js:988,perl:1341,python:1400,ruby:1480,rust:1484,executable:1518,coffeeTest:335,genericTest:336,goTest:337,haskellTest:338,jsTest:339,perlTest:1625,pythonTest:346,rubyTest:274,rustTest:350,tsTest:351,ts:1671}]]; +[[152,162,163,164,289,325,363,387,395,408,412,414,439,462,466,467,468,469,474,475,476,477,482,491,495,514,541,542,557,562,569,574,576,581,610,626,631,632,636,640,645,649,650,656,665,670,695,700,703,712,721,731,732,736,737,745,773,792,797,801,815,819,824,826,828,829,832,834,835,840,843,846,847,865,868,890,894,895,900,920,921,924,925,927,928,930,931,933,979,980,983,989,1006,1007,1008,1016,1019,1021,1034,1045,1047,1051,1059,1060,1068,1071,1075,1077,1084,1085,1106,1127,1134,1190,1192,1195,1208,1217,1225,1226,1238,1241,1245,1247,1250,1260,1261,1263,1278,1283,1284,1287,1325,1328,1341,1342,1343,1349,1354,1355,1367,1368,1382,1389,1391,1394,1397,1398,1401,1402,1405,1421,1424,1425,1428,1429,1452,1458,1468,1471,1475,1476,1482,1486,1491,1497,1498,1500,1502,1505,1520,1522,1525,1527,1534,1552,1555,1557,1580,1583,1587,1596,1610,1633,1634,1635,1641,1671,1673,1677,1692,1704,1706,1724,1750,1754,1757,1761,1762,1801,1803,1806,1815,1817,1840,1845],[9,12,15,60,87,123,162,164,168,186,191,201,259,269,278,287,324,325,356,358,359,362,364,369,372,387,391,395,399,401,402,406,408,410,411,412,414,416,417,418,426,430,431,432,434,435,436,438,439,441,462,464,465,466,467,468,469,474,475,476,477,482,484,491,495,503,504,506,507,513,514,522,523,524,528,531,535,540,555,556,557,560,561,562,567,569,571,574,576,578,579,581,602,610,617,619,624,625,626,627,629,630,631,632,633,634,636,637,638,640,641,644,645,646,649,650,656,657,660,665,668,670,673,676,681,683,685,687,692,694,701,703,708,709,710,711,712,715,716,717,718,720,721,728,731,732,735,736,737,743,745,749,750,773,774,776,777,780,786,787,788,789,791,792,793,794,796,797,800,801,823,829,835,846,847,848,851,858,865,868,869,870,875,876,880,883,886,890,891,894,895,897,898,900,901,902,903,905,915,916,919,921,925,927,928,930,931,933,934,935,956,971,972,974,977,979,981,983,984,987,989,1004,1006,1007,1008,1010,1011,1014,1015,1016,1018,1019,1020,1021,1022,1025,1028,1032,1034,1037,1039,1040,1045,1047,1051,1056,1059,1060,1065,1068,1071,1073,1075,1077,1084,1085,1095,1096,1097,1100,1106,1118,1127,1134,1135,1185,1190,1192,1194,1195,1199,1208,1209,1211,1213,1217,1223,1225,1232,1233,1234,1236,1238,1239,1240,1241,1245,1247,1248,1250,1253,1254,1255,1260,1261,1263,1271,1272,1273,1276,1278,1283,1284,1285,1287,1288,1289,1290,1291,1292,1293,1310,1317,1320,1321,1322,1323,1324,1326,1327,1328,1338,1341,1342,1343,1348,1349,1354,1357,1359,1365,1366,1367,1368,1370,1373,1382,1388,1389,1392,1393,1394,1397,1398,1400,1401,1402,1405,1412,1416,1417,1418,1421,1424,1425,1428,1429,1438,1439,1444,1452,1458,1461,1466,1467,1468,1471,1472,1473,1475,1476,1482,1486,1489,1491,1494,1495,1496,1497,1498,1500,1502,1505,1508,1512,1520,1523,1525,1527,1528,1534,1537,1542,1543,1544,1545,1547,1548,1550,1552,1553,1555,1557,1569,1570,1579,1581,1582,1583,1587,1590,1592,1593,1596,1597,1598,1600,1610,1616,1618,1624,1628,1630,1633,1634,1635,1641,1649,1650,1664,1665,1667,1668,1669,1670,1671,1672,1673,1675,1677,1686,1688,1692,1697,1701,1702,1704,1706,1724,1731,1749,1750,1751,1752,1754,1758,1761,1762,1764,1772,1773,1797,1798,1800,1801,1803,1806,1808,1810,1813,1815,1816,1817,1840,1842,1843,1844,1854],[0,10,11,16,85,275,288,311,312,336,342,343,344,345,347,349,353,354,521,611,612,613,614,669,671,672,1001,1477,1529,1638,1820,1821,1861],[2,9,12,15,60,87,123,162,164,168,186,191,201,259,269,278,287,311,324,325,356,358,359,362,364,369,372,387,391,395,399,401,402,406,408,410,411,412,414,416,417,418,426,430,431,432,434,435,436,438,439,441,462,464,465,466,467,468,469,474,475,476,477,482,484,491,495,503,504,506,507,513,514,522,523,524,528,531,535,540,541,542,555,556,557,560,561,562,567,569,571,574,576,578,579,581,602,603,606,610,615,617,619,624,625,626,627,629,630,631,632,633,634,636,637,638,640,641,644,645,646,649,650,655,656,657,659,660,661,665,668,670,673,676,681,683,685,687,692,694,701,703,708,709,710,711,712,715,716,717,718,720,721,728,731,732,735,736,737,743,745,749,750,768,773,774,776,777,780,786,787,788,789,791,792,793,794,796,797,800,801,814,815,819,822,823,824,826,828,829,832,833,834,835,836,839,840,843,846,847,848,851,858,865,868,869,870,875,876,880,883,886,890,891,894,895,897,898,900,901,902,903,905,915,916,919,920,921,922,924,925,927,928,930,931,933,934,935,956,971,972,974,977,979,981,983,984,987,989,1004,1006,1007,1008,1010,1011,1014,1015,1016,1018,1019,1020,1021,1022,1025,1028,1032,1034,1037,1039,1040,1045,1047,1051,1056,1059,1060,1065,1068,1071,1073,1075,1077,1084,1085,1095,1096,1097,1100,1106,1118,1127,1134,1135,1185,1190,1192,1194,1195,1197,1198,1199,1208,1209,1211,1213,1217,1223,1225,1232,1233,1234,1236,1238,1239,1240,1241,1245,1247,1248,1250,1253,1254,1255,1260,1261,1263,1271,1272,1273,1276,1278,1283,1284,1285,1287,1288,1289,1290,1291,1292,1293,1310,1317,1320,1321,1322,1323,1324,1326,1327,1328,1338,1341,1342,1343,1348,1349,1354,1357,1359,1365,1366,1367,1368,1370,1373,1382,1388,1389,1392,1393,1394,1397,1398,1400,1401,1402,1405,1412,1416,1417,1418,1421,1424,1425,1428,1429,1438,1439,1444,1452,1458,1461,1466,1467,1468,1471,1472,1473,1475,1476,1482,1486,1489,1491,1494,1495,1496,1497,1498,1500,1502,1505,1508,1512,1514,1520,1522,1523,1525,1527,1528,1534,1537,1542,1543,1544,1545,1547,1548,1550,1552,1553,1555,1557,1558,1569,1570,1579,1581,1582,1583,1587,1590,1592,1593,1596,1597,1598,1600,1610,1616,1618,1624,1628,1630,1633,1634,1635,1641,1645,1649,1650,1664,1665,1667,1668,1669,1670,1671,1672,1673,1675,1677,1686,1688,1692,1697,1701,1702,1704,1706,1724,1731,1749,1750,1751,1752,1754,1758,1761,1762,1764,1772,1773,1797,1798,1800,1801,1803,1806,1808,1810,1813,1815,1816,1817,1820,1837,1840,1842,1843,1844,1854],[0,3,4,277,326,365,382,392,412,445,446,447,448,449,450,451,452,453,454,456,457,458,539,584,585,586,587,588,591,592,593,597,599,606,621,658,687,749,757,758,759,760,761,762,765,766,768,772,813,814,840,843,908,909,919,938,939,940,941,942,943,944,945,946,947,948,949,950,951,953,954,955,956,957,958,959,961,962,964,965,968,1154,1206,1230,1316,1340,1349,1354,1370,1373,1455,1457,1475,1536,1566,1636,1694,1695,1696,1698,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1725,1729,1758,1843,1855,1856]], +{binary:485,coffee:574,go:869,haskell:900,js:989,perl:1343,python:1402,ruby:1482,rust:1486,executable:1520,coffeeTest:335,genericTest:336,goTest:337,haskellTest:338,jsTest:339,perlTest:1627,pythonTest:346,rubyTest:274,rustTest:350,tsTest:351,ts:1673}]];