From: Michael Shigorin <mike@lic145.kiev.ua> To: mandrake-russian@altlinux.ru Subject: [mdk-re] Re: xmms advanced playlist editor Date: Fri Mar 1 10:35:21 2002 Message-ID: <20020301073950.GI1992@lic145.kiev.ua> (raw) In-Reply-To: <1014962317.1952.246.camel@sig.novosoft.ru> [-- Attachment #1: Type: text/plain, Size: 3541 bytes --] On Fri, Mar 01, 2002 at 11:58:37AM +0600, Alexey Morozov wrote: > Являясь как бы одним из зачинателей этой идеи могу сказать, что тот ;) > линк, который кинул Майк - он, типа, уже устарел, брать нужно, видимо, Разумеется. О чем и было сказано :-) Просто Ваш nosrc.rpm, видимо, задержало похолодание и нелетная погода. > проапдейченный патч (до 1.2.6-alt1), я Майку кидал nosrc.rpm, в > принципе, можно выложить куда-нить, или залить в incoming сизифа, у > меня, вроде, были соответствующие права. Явно лучше выложить в обчественное место. Или мне выложить? Тогда оно сейчас уйдет на http://lic145.kiev.ua/~mike/ALTLinux/xmms-1.2.6-alt1.local1.nosrc.rpm > Кстати, Майк, к тому списку, который я Вам тогда кидал, нужно добавить > еще один a must: aped _не работает_ с xmms-cd. До последнего дело вообще Так-с. Я тут опять слегка в thrashing ушел... > не доходит. Надо править xmms-cd (это, видимо, предпочтительнее, я не > очень понимаю необходимости маппить дивайс в, по сути, виртуальную, но > тем не менее, существующую на диске директорию, WinAMP нам в данном деле Возможность открыть ~/My music/CD :-) Честно говоря, без руля, как тут сделать максимально эргономично -- все стараюсь на hda держать давно уже. PS: пока вспоминал, куда я кого отмапил (вчера в кои-то веки слушал CDDA), рефлекторно запустил cdp ;-) --- On Tue, Feb 26, 2002 at 09:50:45PM +0600, Alexey Morozov wrote: > > Собственно, тема уже открыта -- это > > [mdk-re] Q: xmms advanced playlist editor > Ну, хорошо. Я, правда, на него не подписан. Собственно, я могу > посоветовать от себя всего несколько изменений: > > 1. Замена на per-root базисе. Это, вообще-то, a must, т.к. у меня, > помимо каких-то файлов на виндовых партициях (которых, в общем, и нет > практически) есть еще SMB-сетка, где музыки существенно больше, и > плэйлисты оформлены в виде \\machine\share\path... > > 2. (A must для локализованного xmms) перекодировка (желательно, > коррелирующая с установками в recode) playlist'а. > > 3. (вытекает из 1) Убирание всех конфигурационных установок из > глобальных preferences. > > 4. (неплохо бы) Асинхронная загрузка плэйлистов. У меня тут есть лист, > полученный сканированием конторских шар. 4.5Mb. Больно. Да, и неплохо бы > убрать stat для каждого файла. Не его это, собачье, дело, дрюкать VFS по > поводу и без. > > 5. (можно, типа, и это) Полноценная поддержка замен в регулярных > выражениях (типа, чтоб можно было сказать: > искать ^blah-blah/(wooh-wooh)/boom-boom > менять на weep-weep/$1/oops-oops > > Собственно, это можно сделать суперпозицией существующих в > General/playlist_ed/browser.c#songlist_ins методов, то есть, вначале > найти подстрочку, потом поискать в строке замены все > $[0-9]+, пробежаться по ним существующим алгоритмом, заменяя > их на найденные на первом шаге подстроки и формируя таким образом > строчку, на которую будет меняться найденная на первом этапе подстрока, > а потом уже произвести окончательную замену. > > Звучит, наверное, страшновато, но на самом деле, все просто. > Над производительностью, правда, подумать надо. Как вариант - несколько > последовательных замен для одного файла. Работать будет быстрее, но > результат менее предсказуем. > > 6. Использование libpcre вместо GNU regex. Типа, можно. Необязательно, я > тут поигрался с GNU regex, понял, что не все плохо,но, в общем, можно и > это. > > 7. Совсем уж на будущее: gnome-vfs. Я, правда, не знаю, может, xmms и > умеет их уже -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ http://visa.chem.univ.kiev.ua/~mike/ [-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
prev parent reply other threads:[~2002-03-01 10:35 UTC|newest] Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top 2002-03-01 8:39 [mdk-re] " Alexey Morozov 2002-03-01 8:51 ` "Баталов Григорий" 2002-03-01 10:35 ` Michael Shigorin [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20020301073950.GI1992@lic145.kiev.ua \ --to=mike@lic145.kiev.ua \ --cc=mandrake-russian@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git