Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

2007-07-26 Thread Katsumi Yamaoka
On 2007-07-26 01:13 +0100, Katsumi Yamaoka wrote: I got no problem in building Unicode2 of today: Dumping under names emacs and emacs-23.0.0.1 1116860 pure bytes used ./emacs -q -batch -f list-load-path-shadows Leo wrote: I still get overflowed pure space after make bootstrap in

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

2007-07-26 Thread Leo
On 2007-07-26 01:13 +0100, Katsumi Yamaoka wrote: It was produced in the Fedora 7 Linux that is the same as Leo uses. I'm going to verify it with Unicode2 too... I got no problem in building Unicode2 of today: Dumping under names emacs and emacs-23.0.0.1 1116860 pure bytes used ./emacs -q

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

2007-07-26 Thread Tassilo Horn
Katsumi Yamaoka [EMAIL PROTECTED] writes: Hi Katsumi, It has been solved by this change: --- puresize.h~ 2007-01-14 03:24:37 + +++ puresize.h2007-07-25 23:58:10 + @@ -46 +46 @@ -#define BASE_PURESIZE (112 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)

commandp

2007-07-26 Thread Katsumi Yamaoka
Hi, In the latest Emacs trunk the built-in function `commandp' returns t or nil while it returned an interactive form or nil formerly. Because of this, `defadvice' makes interactive Lisp functions non- interactive. See the `ad-interactive-form' function. Here is an example of what it causes:

Re: commandp

2007-07-26 Thread Stefan Monnier
In the latest Emacs trunk the built-in function `commandp' returns t or nil while it returned an interactive form or nil formerly. Actually formerly it returned either nil or non-nil, where the non-nil value was sometimes t and other times the interactive form. Because of this, `defadvice'

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

2007-07-26 Thread Leo
On 2007-07-26 09:26 +0100, Katsumi Yamaoka wrote: I still get overflowed pure space after make bootstrap in Unicode2. IIUC, the value of PURESIZE defined in src/puresize.h needs to be larger than the one actually used. What's that in your case? You can find it in the log that was made by

Re: unicode-2 branch: ^O goes missing

2007-07-26 Thread Tom Rauchenwald
Kenichi Handa [EMAIL PROTECTED] writes: In article [EMAIL PROTECTED], Tom Rauchenwald [EMAIL PROTECTED] writes: To reproduce: Create an empty File. Do C-q C-o in it. A sequence that looks like ^O should appear. Save the File and kill the buffer. Open the file again. ^O is not there

Re: [2007-07-24] Unicode2 -- Building Emacs overflowed pure space

2007-07-26 Thread Katsumi Yamaoka
Tassilo Horn wrote: Katsumi Yamaoka [EMAIL PROTECTED] writes: --- puresize.h~ 2007-01-14 03:24:37 + +++ puresize.h 2007-07-25 23:58:10 + @@ -46 +46 @@ -#define BASE_PURESIZE (112 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA) +#define BASE_PURESIZE (1121000 +

Re: unicode-2 branch: ^O goes missing

2007-07-26 Thread Kenichi Handa
In article [EMAIL PROTECTED], Tom Rauchenwald [EMAIL PROTECTED] writes: To reproduce: Create an empty File. Do C-q C-o in it. A sequence that looks like ^O should appear. Save the File and kill the buffer. Open the file again. ^O is not there anymore. With emacs22 this works. Background