From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Michael Shigorin To: mandrake-russian@altlinux.ru Message-ID: <20020301073950.GI1992@lic145.kiev.ua> Mail-Followup-To: mandrake-russian@altlinux.ru References: <1014962317.1952.246.camel@sig.novosoft.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ncSAzJYg3Aa9+CRW" Content-Disposition: inline In-Reply-To: <1014962317.1952.246.camel@sig.novosoft.ru> User-Agent: Mutt/1.3.27i Subject: [mdk-re] Re: xmms advanced playlist editor Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Fri Mar 1 10:35:21 2002 X-Original-Date: Fri, 1 Mar 2002 09:39:50 +0200 Archived-At: List-Archive: List-Post: --ncSAzJYg3Aa9+CRW Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit 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 ------ http://visa.chem.univ.kiev.ua/~mike/ --ncSAzJYg3Aa9+CRW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8fzBGbsPDprYMm3IRArmCAKC9bX/k9DU3I1nZ7AN7Uj0eKbyNRQCgsTza goYp9uhAjrCl0+gjYRW04t8= =Pwx9 -----END PGP SIGNATURE----- --ncSAzJYg3Aa9+CRW--