Thorsten Glaser | 3 Apr 11:58 2009
Picon

Re: [patch] ksh macro fixes for emacs input mode (aka bind -m)

On Fri, 3 Apr 2009, Alexander Hall wrote:

> Alexander Hall wrote:
> > I believe you missed my latest set of patches at tech@... as
> > well as the one I decided to send to PR 6088... :-)

> Hmmm well reading the link I realize you did not in fact miss the latest
> set of patches. I believe the last patch do what you want.

Hm. I am slightly confused about

 <at>  <at>  -1762,8 +1765,10  <at>  <at>  x_e_getc(void)
        } else {
                if (macroptr) {
                        c = *macroptr++;
-                       if (!*macroptr)
-                               macroptr = (char *) 0;
+                       if (!c) {
+                               macroptr = NULL;
+                               c = x_getc();
+                       }
                } else
                        c = x_getc();
        }

but upon reading it a third time or so, I think it handles the
_last_ character of the replacement, whereas the rest handles
all but the last character, right?

-	macroptr = (char *) 0;
(Continue reading)

Alexander Hall | 3 Apr 12:17 2009
Picon

Re: [patch] ksh macro fixes for emacs input mode (aka bind -m)

Thorsten Glaser wrote:
> On Fri, 3 Apr 2009, Alexander Hall wrote:
> 
>> Alexander Hall wrote:
>>> I believe you missed my latest set of patches at tech@... as
>>> well as the one I decided to send to PR 6088... :-)
> 
>> Hmmm well reading the link I realize you did not in fact miss the latest
>> set of patches. I believe the last patch do what you want.
> 
> Hm. I am slightly confused about
> 
>  <at>  <at>  -1762,8 +1765,10  <at>  <at>  x_e_getc(void)
>         } else {
>                 if (macroptr) {
>                         c = *macroptr++;
> -                       if (!*macroptr)
> -                               macroptr = (char *) 0;
> +                       if (!c) {
> +                               macroptr = NULL;
> +                               c = x_getc();
> +                       }
>                 } else
>                         c = x_getc();
>         }
> 
> but upon reading it a third time or so, I think it handles the
> _last_ character of the replacement, whereas the rest handles
> all but the last character, right?

(Continue reading)

Thorsten Glaser | 3 Apr 12:32 2009
Picon

Re: [patch] ksh macro fixes for emacs input mode (aka bind -m)

On Fri, 3 Apr 2009, Alexander Hall wrote:

> Ehrm, you are referring to a line in the diff with a '-' in front of it...

Yeah, sorry, I need more coffee.

> > This is a separate feature from
> > the bugfix, if I see it correctly (but a desired one, methinks).
> 
> Yes, I intended to fix it properly instead of just making it not hang.
> As I wrote in the mail regarding diff #3:
>    "This diff is like the one above with the addition that macros
>     including ^M or ^O or similar are continued on the next input
>     line."

Yep. Ok, I’ll make separate commits out of them.
Thanks for looking at OpenBSD ksh; if you want, look at
http://mirbsd.de/mksh as well ;) which is where it’ll
end up.

bye,
//mirabilos
--

-- 
Sometimes they [people] care too much: pretty printers [and syntax highligh-
ting, d.A.] mechanically produce pretty output that accentuates irrelevant
detail in the program, which is as sensible as putting all the prepositions
in English text in bold font.	-- Rob Pike in "Notes on Programming in C"

Alexander Hall | 3 Apr 11:40 2009
Picon

Re: [patch] ksh macro fixes for emacs input mode (aka bind -m)

I believe you missed my latest set of patches at tech@... as
well as the one I decided to send to PR 6088... :-)

http://cvs.openbsd.org/cgi-bin/query-pr-wrapper?full=yes&numbers=6088

/Alexander

Thorsten Glaser wrote:
> Hi,
> 
> what about merely disabling recursive _macro_ (but not editing command)
> processing, i.e. disallowing XFUNC_ins_string inside a macro?
> 
> bye,
> //mirabilos
> 
> PS:  <at> mailing list: context for this is
>     http://article.gmane.org/gmane.os.openbsd.tech/17089

Alexander Hall | 3 Apr 11:42 2009
Picon

Re: [patch] ksh macro fixes for emacs input mode (aka bind -m)

Hmmm well reading the link I realize you did not in fact miss the latest
set of patches. I believe the last patch do what you want.

Alexander Hall wrote:
> I believe you missed my latest set of patches at tech@... as
> well as the one I decided to send to PR 6088... :-)
> 
> http://cvs.openbsd.org/cgi-bin/query-pr-wrapper?full=yes&numbers=6088
> 
> /Alexander
> 
> Thorsten Glaser wrote:
>> Hi,
>>
>> what about merely disabling recursive _macro_ (but not editing command)
>> processing, i.e. disallowing XFUNC_ins_string inside a macro?
>>
>> bye,
>> //mirabilos
>>
>> PS:  <at> mailing list: context for this is
>>     http://article.gmane.org/gmane.os.openbsd.tech/17089
> 
> 

Thorsten Glaser | 6 Apr 23:19 2009
Picon

Re: Bug#522778: mksh: unusable (SIGBUS) on IA64

ANALYSIS OF THE BUG
───────────────────

Thorsten Glaser dixit:

>Package: mksh
>Version: 37.2-1
>Severity: important
>
>https://buildd.debian.org/fetch.cgi?pkg=mksh;ver=37.2-1;arch=ia64;stamp=1238953108
>
>While the package builds, it is unusable, as the regression tests
>show: it SIGBUSes bpicky about alignment too).

.oO(reportbug and UTF-8 apostrophes don’t match)

Let’s try this again:

│[22]https://buildd.debian.org/fetch.cgi?pkg=mksh;ver=37.2-1;arch=ia64;stamp=1238953108
│
│While the package builds, it is unusable, as the regression tests
│show: it SIGBUSes – on IA64 only (not Alpha, which is normally quite
│picky about alignment too).
│
│I’m currently in the process of obtaining access to a porter machine
│to try and hunt it down. This is a TODO item for myself (maintainer).

Now well. Much better.

I just got an account on merulo (thanks Weasel!) and got into the
(Continue reading)

Benny Siegert | 8 Apr 18:16 2009
Picon

Bulk build status

Hello all,

I am finally in the midst of looking at the results of the latest bulk 
build. By the way, the results along with the logs are available at

 	http://siegert.benny.perso.neuf.fr/

I have attached a file showing all the checksum mismatches I encountered 
by grepping through the logs. If someone has a few minutes on their hands, 
please investigate this. Thanks!

--Benny.
9libs-1.0-1.log:>> Checksum mismatch for 9libs-1.0.tar.gz. (md5)
9libs-1.0-1.log:>> Checksum mismatch for 9libs-1.0.tar.gz. (rmd160)
9libs-1.0-1.log:>> Checksum mismatch for 9libs-1.0.tar.gz. (sha1)
9menu-1.7-0.log:>> Checksum mismatch for 9menu-1.7.shar.gz. (md5)
9menu-1.7-0.log:>> Checksum mismatch for 9menu-1.7.shar.gz. (rmd160)
9menu-1.7-0.log:>> Checksum mismatch for 9menu-1.7.shar.gz. (sha1)
ADMsnmp-0.1-0.log:>> Checksum mismatch for ADMsnmp.0.1.tgz. (md5)
ADMsnmp-0.1-0.log:>> Checksum mismatch for ADMsnmp.0.1.tgz. (rmd160)
ADMsnmp-0.1-0.log:>> Checksum mismatch for ADMsnmp.0.1.tgz. (sha1)
BasiliskII-0.9.1-0.log:>> Checksum mismatch for BasiliskII_src_31052001.tar.gz. (md5)
BasiliskII-0.9.1-0.log:>> Checksum mismatch for BasiliskII_src_31052001.tar.gz. (rmd160)
BasiliskII-0.9.1-0.log:>> Checksum mismatch for BasiliskII_src_31052001.tar.gz. (sha1)
JMdict-2006.10-0.log:>> Checksum mismatch for JMdict-2006.10/JMdict.gz. (md5)
JMdict-2006.10-0.log:>> Checksum mismatch for JMdict-2006.10/JMdict.gz. (rmd160)
JMdict-2006.10-0.log:>> Checksum mismatch for JMdict-2006.10/JMdict.gz. (sha1)
JMdict-2006.10-0.log:>> Checksum mismatch for JMdict-2006.10/JMdict.gz. (tiger)
JMdict-2006.10-0.log:>> Checksum mismatch for JMdict-2006.10/jmdict_proj_desc.html. (md5)
(Continue reading)

Thorsten Glaser | 9 Apr 10:18 2009
Picon

Re: Bulk build status

Benny Siegert dixit:

> I have attached a file showing all the checksum mismatches I encountered by

I will give you information on how to obtain correct distfiles
privately (as not all are public), since I invested quite some
work downloading and correcting them all on eurynome.

//mirabilos
--

-- 
“It is inappropriate to require that a time represented as
 seconds since the Epoch precisely represent the number of
 seconds between the referenced time and the Epoch.”
	-- IEEE Std 1003.1b-1993 (POSIX) Section B.2.2.2

Thorsten Glaser | 13 Apr 17:58 2009
Picon

Re: CVS: herc.mirbsd.org: gcc

Thorsten Glaser dixit:

>Commit ID:	10049E3533B275F48CB

>Log message:
>fix gcc compilation abortion on sparc (-Werror + unused static function)
>broken in cid 100490D02CD2CE90D8F in nov 2008 (oO)

That was an upstream patch, by the way. Of *course* the gcc developers
are too highly to build their code with -Werror…

//mirabilos
--

-- 
“It is inappropriate to require that a time represented as
 seconds since the Epoch precisely represent the number of
 seconds between the referenced time and the Epoch.”
	-- IEEE Std 1003.1b-1993 (POSIX) Section B.2.2.2

Lugo O Jamel | 14 Apr 04:11 2009
Picon

RE: Yes I have dental and medical lists

Here's what we're offering for this week:

Board Certified Medical Doctors in America 

788,573 in total * 17,693 emails

Coverage in many different areas of medicine such as Endocrinology, Pathology, Urology, Neurology,
Plastic Surgery, Psychiatry, Cardiology and much more 

16 different sortable fields

Pharmaceutical Companies in the United States
47,000 personal emails and names of decision makers

Hospitals in America
23,000 Admins in more than 7,000 hospitals {a $399 value]

Contact List of US Dentists
Practically every dentist in the US is listed here

Directory of US Chiropractors
Over than 100k chiropractors practicing in the United States

Cost just slashed -  
$398 for everything

send us an email:      Rodrigo@...

exp. mar  April 18 

(Continue reading)


Gmane