sxemacs-devel
[Top] [All Lists]

[MERGE REQUEST (manual)] lg@xxxxxxxxxxxxxx/sxemacs--lg--22.1.3--patch-15

From: Zajcev Evgeny <zevlg@xxxxxxxxx>
Subject: [MERGE REQUEST (manual)] lg@xxxxxxxxxxxxxx/sxemacs--lg--22.1.3--patch-15
Date: Mon, 26 Dec 2005 19:09:45 +0300
Organization: Home
User-agent: Gnus/5.1007 (Gnus v5.10.7) SXEmacs/22.1.3 (BMW, berkeley-unix)
Revision: sxemacs--lg--22.1.3--patch-15
Archive: lg@xxxxxxxxxxxxxx
Creator: Zajcev Evgeny <lg@xxxxxxxx>
Date: Mon Dec 26 02:23:52 MSK 2005
Standard-date: 2005-12-25 23:23:52 GMT
New-files: lisp/.arch-ids/ffi-wand.el.id lisp/ffi-wand.el
Modified-files: lisp/ffi.el src/effi.c src/glyphs-eimage.c
    src/glyphs-gtk.c src/glyphs-x.c src/lisp.h src/select-x.c
New-patches: lg@xxxxxxxxxxxxxx/sxemacs--lg--22.1.3--patch-15
Summary: c-data FFI type added, ffi-wand.el import
Keywords: ffi, wand

Here it is Sebastian.  `Wand:show-image-file' works for me, however it
displays only half of image correctly, it displays full image only if i
change

    (target (make-ffi-object 'c-data (* delta-width delta-height 3))))

to

    (target (make-ffi-object 'c-data (* delta-width delta-height 6))))

in `Wand:get-image-pixels-internal'

* src/lisp.h (ASSERT_VALID_POINTER): [fix] surround brackets removed.

* src/effi.c: new c-data FFI object type added.  Used for raw data
  operations.

* src/glyphs-x.c: rawrgb

* src/glyphs-gtk.c: rawrgb

* lisp/ffi.el (ffi-create-fo): [add] c-data

-- 
lg

<Prev in Thread] Current Thread [Next in Thread>
  • [MERGE REQUEST (manual)] lg@xxxxxxxxxxxxxx/sxemacs--lg--22.1.3--patch-15, Zajcev Evgeny <=