[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-s
From: |
Glenn Morris |
Subject: |
Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc. |
Date: |
Mon, 25 Oct 2010 00:56:56 -0400 |
User-agent: |
Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) |
Stefan Monnier wrote:
> Fine by me, yes. I just want to get rid of the duplication.
I find it weird that when faced with the issue "we need to define a
function, eg x-display-list, on multiple platforms; it should have the
same arguments, doc-string, and behaviour on each platform" that Emacs
consistently chose to have three completely separate definitions in
three separate files; rather than just having one with #ifdefs for
each platform where needed.
Does anyone know what the reason for this design choice was? Was it
just that each port was developed independently by copying the X files
and modifying them, and nobody ever merged them? Or is/was there some
advantage to this duplication?
- Re: ns-win.el, (continued)
- Re: ns-win.el, Adrian Robert, 2010/10/26
- Re: ns-win.el, Glenn Morris, 2010/10/26
- Re: ns-win.el, Eli Zaretskii, 2010/10/26
- Re: ns-win.el, Ted Zlatanov, 2010/10/26
- Re: ns-win.el, Eli Zaretskii, 2010/10/26
- Re: ns-win.el, Ted Zlatanov, 2010/10/26
- Re: ns-win.el, Daniel Pittman, 2010/10/26
Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc., Eli Zaretskii, 2010/10/24
moving x-select* [was Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc.], Glenn Morris, 2010/10/27
Re: moving x-select* [was Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc.], Eli Zaretskii, 2010/10/28
Re: moving x-select* [was Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc.], Jason Rumney, 2010/10/28
Re: moving x-select* [was Re: [Emacs-diffs] /srv/bzr/emacs/trunk r102057: Make all 3 copies of x-select-enable-clipboard have the same doc.], Chad Brown, 2010/10/28
Re: moving x-select*, Jason Rumney, 2010/10/28
Re: moving x-select*, Chad Brown, 2010/10/28
Re: moving x-select*, Stefan Monnier, 2010/10/28