unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Subject: Image support for Carbon Emacs (Re: Consolidation of image support)
Date: Tue, 13 Jan 2004 21:10:33 +0900 (JST)	[thread overview]
Message-ID: <20040113.211033.74742347.mituharu@math.s.chiba-u.ac.jp> (raw)
In-Reply-To: <wlsmjii5zn.wl@church.math.s.chiba-u.ac.jp>

[-- Attachment #1: Type: Text/Plain, Size: 1901 bytes --]

>>>>> On Thu, 18 Dec 2003 22:57:00 +0900, YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> said:

> Actually, I've been porting the image support code to Carbon Emacs,
> and I think it's almost ready now although some features are not
> implemented yet.  I was planning to send the patch as soon as my
> assignment paper is accepted, and currently I'm waiting for the form
> to be delivered to me. 

My assignment paper seems to be accepted.  Because I've never made
larger patches to emacs, I'd like to post the patch for comments, both
on style and code. (That was suggested by Kim F. Storm.  Thanks.)

  Current status:
  - I tested it on Mac OS X 10.1.5, 10.2.8, and 10.3.2.
  - Supported image types:
    XBM, PBM, PNG, JPEG, TIFF, and GIF are supported out of the box.
    XBM and PBM are self-contained as in other platforms.
    PNG (in 10.2 and 10.3) and JPEG use Quartz 2D functions.
    PNG (in 10.1), TIFF, and GIF use QuickTime Graphics Importers and
    Movie Toolbox.
    You can also use libpng and so on by defining some flags such as
    HAVE_PNG and providing libraries, but I don't recommend that and
    there is no support by configure.  (Actually, I used only these
    libraries in earlier versions.)
  - Unsupported image types: XPM and PostScript.
  - Stipples and color maps are not implemented.
  - Tool bar can be displayed with PBM images (try `M-x
    tool-bar-mode'), but no tooltips.
  - The patch includes changes about code conversions with respect
    to font names, which I posted to emacs-pretest-bug last year.
    http://mail.gnu.org/archive/html/emacs-pretest-bug/2003-01/msg00112.html
  - I also added some changes to make compilation with MPW-GM in Mac
    OS 9 successful.  But I cannot try to run it because it does not
    run on a machine with more than 256 MB of RAM as mac/INSTALL says.

				     YAMAMOTO Mitsuharu
				mituharu@math.s.chiba-u.ac.jp

[-- Attachment #2: ChangeLog.bz2 --]
[-- Type: Application/Octet-Stream, Size: 3886 bytes --]

[-- Attachment #3: emacs-carbon-image-20040113.diff.bz2 --]
[-- Type: Application/Octet-Stream, Size: 45325 bytes --]

[-- Attachment #4: Type: text/plain, Size: 141 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/emacs-devel

  parent reply	other threads:[~2004-01-13 12:10 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-12-18 13:57 Consolidation of image support (was Re: Emacs on MAC OS X 10.3) YAMAMOTO Mitsuharu
2003-12-18 16:42 ` Kim F. Storm
2004-01-13 12:10 ` YAMAMOTO Mitsuharu [this message]
2004-01-13 15:55   ` Image support for Carbon Emacs (Re: Consolidation of image support) Stefan Monnier
2004-01-19 11:53     ` YAMAMOTO Mitsuharu
2004-01-28 12:48       ` Sébastien Kirche
2004-01-28 18:07         ` Steven Tamm
2004-01-14  0:20   ` Kim F. Storm
2004-01-15 21:22   ` Richard Stallman
2004-01-16  4:22     ` Steven Tamm
2004-01-16 19:54       ` Richard Stallman
2004-01-16  0:54   ` Image support for Carbon Emacs Hans-Peter Binder
2004-01-16  5:05     ` YAMAMOTO Mitsuharu
2004-01-16 10:44       ` Hans-Peter Binder
2004-04-20  8:43   ` Image support for Carbon Emacs (Re: Consolidation of image support) YAMAMOTO Mitsuharu
2004-04-20  9:03     ` Miles Bader
2004-04-20  9:31       ` YAMAMOTO Mitsuharu
2004-04-20  9:16     ` David Kastrup
2004-04-20 14:28     ` Stefan Monnier
2004-04-21  1:10       ` YAMAMOTO Mitsuharu
2004-04-21 15:58         ` Stefan Monnier
2004-04-22  1:08           ` YAMAMOTO Mitsuharu

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040113.211033.74742347.mituharu@math.s.chiba-u.ac.jp \
    --to=mituharu@math.s.chiba-u.ac.jp \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).