Giter Site home page Giter Site logo

Comments (12)

akruphi avatar akruphi commented on May 27, 2024 1

@anta999 присоединяйтесь к дружному русскоязычному телеграм-чату https://t.me/far2l_ru в нём можно оперативнее обсуждать, не захломляя issue промежуточными высказываниями

from far2l.

anta999 avatar anta999 commented on May 27, 2024

Я думаю что пробел тоже не всем понравится тут наверное дело вкуса. Но я могу убрать или добавить.

from far2l.

spnethw avatar spnethw commented on May 27, 2024

Please @anta999 either add even a space mark to everyone (it may be difficult because marks can additive), or remove any default mark symbols.

Хм, а как быть, если меток у файла будет несколько? Выравнивать на несколько пробелов?
В доработанной модели подсветки маркеры могут "суммироваться", скажем для музыкальных файлов может добавляться метка ♪ и т.д.

Вообще, чтобы не перегружать визуал, по дефолту я бы оставил только одну единственную метку — для символических ссылок.

from far2l.

spnethw avatar spnethw commented on May 27, 2024

Вообще, чтобы не перегружать визуал, по дефолту я бы оставил только одну единственную метку — для символических ссылок.

О неочевидных причинах.

В предложенном дефолте помечаются символом « файлы, имеющие больше одной жесткой ссылки.
И я был немного озадачен, когда на примонтированном NTFS-диске добрая половина файлов была с таким значком, другая половина без.

Ларчик открывался просто, всё дело в коротких 8.3 именах, которые Windows создаёт на NTFS в дополнение к длинным именам. Они не отображаются, но работают как хардлинки и учитываются тем же ls или stat.
(Причём если создать файл с длинным именем из-под Linux, парное 8.3 ему не будет создано, для таких файлов число хардлинков будет 1.)

Это немного раздражает.

from far2l.

anta999 avatar anta999 commented on May 27, 2024

В предложенном дефолте помечаются символом « файлы, имеющие больше одной жесткой ссылки. И я был немного озадачен, когда на примонтированном NTFS-диске добрая половина файлов была с таким значком, другая половина без.

Это на Ios ?

from far2l.

spnethw avatar spnethw commented on May 27, 2024

Это на Ios ?

Linux.

from far2l.

anta999 avatar anta999 commented on May 27, 2024

Screenshot_20240417_224457
У меня так видит NTFS

from far2l.

spnethw avatar spnethw commented on May 27, 2024

У меня так видит NTFS

Вероятно, зависит от версии Windows и того, была ли отключена/включена эта функциональность вручную.
Гугл говорит:

Since Windows 8 and Windows Server 2012 newly formatted volumes will have 8.3 name generation disabled by default.

from far2l.

anta999 avatar anta999 commented on May 27, 2024

Ясно. Тогда убираем ее тоже.

from far2l.

anta999 avatar anta999 commented on May 27, 2024

Давайте обсудим как лучше поступить в этом случае. Возможно, если уж делать символы в схемах по умолчанию, то стоит следовать **традициям mc

Наверное лучше всего сделать выравнивание опционально и сделать выбор тем где и будет тема mc с его стилем, а так же сделать и другие. А пока убрать.

from far2l.

spnethw avatar spnethw commented on May 27, 2024

У меня так видит NTFS

@anta999
Присмотрелся к скрину повнимательнее, на нём ведь тоже файлы с "длинными" (не вписывающимися в 8.3) именами

appverifui.dll
DumpStack.log
DumpStack.log.tmp
VeePNService.log

отмечены значком «

from far2l.

anta999 avatar anta999 commented on May 27, 2024

@anta999 Присмотрелся к скрину повнимательнее, на нём ведь тоже файлы с "длинными" (не вписывающимися в 8.3) именами

Да да :) Я не замечал потому что там не лазию обычно. Такая хрень только на системном диске, на остальных такого нет.

from far2l.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.