ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus]  Новая сборка Zope
@ 2003-06-15 22:24 Andrey Orlov
  0 siblings, 0 replies; only message in thread
From: Andrey Orlov @ 2003-06-15 22:24 UTC (permalink / raw)
  To: devel, sisyphus

Hi!

Я залил в Daedalus новую сборку Zope. Следующая сборка, повидимому, полетит в сизифус,
так как мы тестирование закончили и эта версия ставится на рабочие сервера.

6fa13d5f75c33c1d5f48bd252479480e  Zope-2.6.1-alt0.4.src.rpm

Отличия от оригинальной версии Zope : 

	1. Наша версия нормально работает с кодировками отличными от iso8859-1 и UTF8,
	оригинальная версия на это не способна;

	2. Наша версия экспортирует реплики в каталог ./export, а не ./var;

	3. Мелкие фиксы по пересланым мне багрепортам;

Я думаю, перейти на эту или следующую сборку неплохая идея ;).

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------
>From at@altlinux.ru  Mon Jun 16 03:39:18 2003
Return-Path: <at@altlinux.ru>
Delivered-To: sisyphus@lrn.ru
Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235])
	by lrn.ru (Postfix) with ESMTP id 4EB3148238
	for <sisyphus@lrn.ru>; Mon, 16 Jun 2003 03:39:18 +0400 (MSD)
Received: from kripton.ineco.ryazan.su (kripton.ineco.ryazan.su
	[212.26.224.78])
	by master.altlinux.ru (Postfix) with ESMTP id 1B4F6E31CF
	for <sisyphus@altlinux.ru>; Mon, 16 Jun 2003 03:39:18 +0400 (MSD)
Received: from solemn.turbinal.org (dialup25.m-dialup.ryazan.ru
	[212.26.238.25] (may be forged))h5FNcv8K016508;
	Mon, 16 Jun 2003 03:38:58 +0400
Received: by solemn.turbinal.org (Postfix, from userid 500)
	id C6ECC33243; Sun, 15 Jun 2003 23:06:40 +0400 (MSD)
Date: Sun, 15 Jun 2003 23:06:40 +0400
From: Alexey Tourbin <at@altlinux.ru>
To: Dmitriy Ryzhov <dryzhov@bibirevo.net>, sisyphus@altlinux.ru
Message-ID: <20030615190640.GC26211@solemn.turbinal.org>
Mail-Followup-To: Dmitriy Ryzhov <dryzhov@bibirevo.net>,
	sisyphus@altlinux.ru
References: <1304453974.20030610004708@hotbox.ru>
	<3EE52F4D.7070407@mtu-net.ru> <110152058.20030614003701@hotbox.ru>
	<20030614143156.7C796E31CF@master.altlinux.ru>
	<134104998980.20030615161244@bibirevo.net>
	<20030615142546.GI14598@osdn.org.ua>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="hOcCNbCCxyk/YU74"
Content-Disposition: inline
In-Reply-To: <20030615142546.GI14598@osdn.org.ua>
Subject: [sisyphus] Re: =?koi8-r?b?88/S1MnSz9fLwSDLydLJzMzJw9kg11Blcmw=?=
X-BeenThere: sisyphus@altlinux.ru
X-Mailman-Version: 2.1.1
Precedence: list
Reply-To: sisyphus@altlinux.ru
List-Id: <sisyphus.altlinux.ru>
List-Unsubscribe: <http://altlinux.ru/mailman/listinfo/sisyphus>,
	<mailto:sisyphus-request@altlinux.ru?subject=unsubscribe>
List-Archive: <http://www.lrn.ru/pipermail/sisyphus>
List-Post: <mailto:sisyphus@altlinux.ru>
List-Help: <mailto:sisyphus-request@altlinux.ru?subject=help>
List-Subscribe: <http://altlinux.ru/mailman/listinfo/sisyphus>,
	<mailto:sisyphus-request@altlinux.ru?subject=subscribe>
X-List-Received-Date: Sun, 15 Jun 2003 23:39:18 -0000


--hOcCNbCCxyk/YU74
Content-Type: text/plain; charset=koi8-r
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

On Sun, Jun 15, 2003 at 05:25:46PM +0300, Michael Shigorin wrote:
> > 1. Сортировка:
> > #!/usr/bin/perl -w
> > 
> > use strict;
> > use POSIX;
> > use locale;
> > use encoding 'cp1251';
> > 
> > my @l1 = ("п", "р", "с", "т");
> > my @l2 = qw(п р с т);
> > print "$_(", ord, ") " foreach sort(@l1); print "\n";
> > print "$_(", ord, ") " foreach sort(@l2); print "\n";
> > 
> > Вывод:
> > п(1087) т(1090) с(1089) р(1088) //?!
> > п(1087) р(1088) с(1089) т(1090)

Два разных результата?  Этого просто не может быть.

> > Как всё это объясняется? В доках вроде ничего не нашел.

Дайте подумать. :)

Ну нужно сделать так: во-первых, use encoding 'utf-8'; encoding -- это
кодировка текста в скрипте.  Во-вторых, IMHO для юникодных символов
настройки локали типа collate просто не нужны.  Таблица символов utf-8
уже заранее отсортирована, а правила преобразования символов однозначны
и заранее известны.  В таком случае use locale может что-нибудь ломать.

Короче,

#se locale;
use encoding 'utf-8';

так вроде всё работает.

--hOcCNbCCxyk/YU74
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE+7MPAfBKgtDjnu0YRAs/xAJ9R8WLzDccBxEJgjgrQxQRgL/Db/gCeJZOm
S5lLdJY7cr29vMaOvB1R3r8=
=unQH
-----END PGP SIGNATURE-----

--hOcCNbCCxyk/YU74--
>From bh@kaznaufk.amur.ru  Mon Jun 16 05:25:01 2003
Return-Path: <bh@kaznaufk.amur.ru>
Delivered-To: sisyphus@lrn.ru
Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235])
	by lrn.ru (Postfix) with ESMTP id F1D3A482A6
	for <sisyphus@lrn.ru>; Mon, 16 Jun 2003 05:25:00 +0400 (MSD)
Received: from kaznaufk.amur.ru (kaznaufk.amur.ru [195.151.156.153])
	by master.altlinux.ru (Postfix) with ESMTP id 83FC0E31CF
	for <sisyphus@altlinux.ru>; Mon, 16 Jun 2003 05:24:59 +0400 (MSD)
Received: from gate99.inside.ufk23.minfin.ru (gate99.inside.ufk23.minfin.ru
	[10.23.2.254])
	by kaznaufk.amur.ru (8.12.9/8.12.9) with ESMTP id h5G1OwNe013984
	for <sisyphus@altlinux.ru>; Mon, 16 Jun 2003 11:24:58 +1000
Received: from kaznaufk.amur.ru (black.inside.ufk23.minfin.ru [10.23.2.2])
	h5G1HodK025276
	for <sisyphus@altlinux.ru>; Mon, 16 Jun 2003 11:17:51 +1000
Message-ID: <3EED1C58.4060208@kaznaufk.amur.ru>
Date: Mon, 16 Jun 2003 11:24:40 +1000
From: Oleg Sukhanov <bh@kaznaufk.amur.ru>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.3) Gecko/20030331
X-Accept-Language: ru-ru, ru
MIME-Version: 1.0
To: sisyphus@altlinux.ru
Subject: Re: [sisyphus] Q: vim-6.2.014-alt2 - =?KOI8-R?Q?=CE=C9=DE=C5=C7=CF?=
 =?KOI8-R?Q?_=CE=C5_=D3=CC=CF=CD=C1=CC=CF=D3=D8=3F?=
References: <20030611063023.GH5246@inferno.immo>
In-Reply-To: <20030611063023.GH5246@inferno.immo>
Content-Type: text/plain; charset=KOI8-R; format=flowed
Content-Transfer-Encoding: 8bit
X-BeenThere: sisyphus@altlinux.ru
X-Mailman-Version: 2.1.1
Precedence: list
Reply-To: sisyphus@altlinux.ru
List-Id: <sisyphus.altlinux.ru>
List-Unsubscribe: <http://altlinux.ru/mailman/listinfo/sisyphus>,
	<mailto:sisyphus-request@altlinux.ru?subject=unsubscribe>
List-Archive: <http://www.lrn.ru/pipermail/sisyphus>
List-Post: <mailto:sisyphus@altlinux.ru>
List-Help: <mailto:sisyphus-request@altlinux.ru?subject=help>
List-Subscribe: <http://altlinux.ru/mailman/listinfo/sisyphus>,
	<mailto:sisyphus-request@altlinux.ru?subject=subscribe>
X-List-Received-Date: Mon, 16 Jun 2003 01:25:01 -0000

Alexey I. Froloff пишет:

> Принимаются багрепорты и пожелания по включению разных других
> вкусностей...

Насчёт вкусностей...

Имеется вот такой скрипт для vim:

set titlestring=Vim:\ Article\ edit
setlocal textwidth=72 formatoptions=tcrq1 expandtab nomodeline

1;/^$/,/^-- $/call SetQuoteComments()
"1;/^$/,$call SetQuoteComments()

" Hайти все последовательности цитирования в письме и составить 
из них опцию
" comments для удобства форматирования
" (c) Artem Chuprina <2:5020/371.32@fidonet>
function! SetQuoteComments () range abort
     let quote_re = '[A-Za-zёЁю-Ъ]\{1,6}>' " Sorry, for koi8-r
     let &comments = "n:>"
     let end_line = a:lastline
     let current_line = a:firstline
     while current_line <= end_line
         let test_string = getline(current_line)
         let maxlen = strlen(test_string)
         let match_end_pos = matchend(test_string, '^[ 
\t>]*'.quote_re)
         while match_end_pos > 0
             let prefix = matchstr(test_string, quote_re)
             let test_string = strpart(test_string, 
match_end_pos, maxlen)
             let match_end_pos = 
matchend(test_string,'^[\s>]*'.quote_re)
             if &comments !~ ':'.prefix.'\($\|,\)'
                 let &comments = &comments.',n:'.prefix
             endif
         endwhile
         let current_line = current_line + 1
     endwhile
endfunction

Если применять как есть, то ругается, что не найден паттерн ^-- 
$, хотя
tin честно вставляет сигнатуру.
Если закомментировать строку с --, и раскомментировать нижнюю, то
ругается на неизвестную финкцию SetQuoteComments.
Хотелось бы научить искать сигнатуру.

[black@localhost kernel]$ rpm -qa |grep vim
vim-common-6.2.014-alt1
vim-X11-6.2.014-alt1
vim-minimal-6.2.014-alt1
vim-X11-athena-6.2.014-alt1


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-06-15 22:24 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-15 22:24 [sisyphus] Новая сборка Zope Andrey Orlov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git