Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
eclipse
eclipse
Commits
3c711b8e
Commit
3c711b8e
authored
Jun 24, 2002
by
james
Browse files
Added CVS Id keyword. Also added Emacs modelines where appropriate.
parent
9a64c0c3
Changes
23
Hide whitespace changes
Inline
Side-by-side
Makefile.in
View file @
3c711b8e
# Makefile for Eclipse window manager.
# -*- Mode: Makefile -*-
# $Id$
#
# Makefile for the Eclipse Common Lisp Window Manager.
LISP
=
@LISP@
CORE
=
@CORE@
...
...
compile.lisp
View file @
3c711b8e
;; Here is a Window manager writen _ONLY_ with Common Lisp.
;; Copyright (C) 2000 Iban HATCHONDO, Julien BONINFANTE,
;; Aymeric LACORTE, Jocelyn FRECHOT
;; contact : hatchond@yahoo.fr
;; This program is free software; you can redistribute it and/or
;; modify it under the terms of the GNU General Public License
;; as published by the Free Software Foundation; either version 2
;; of the License, or (at your option) any later version.
;; This program is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
;; You should have received a copy of the GNU General Public License
;; along with this program; if not, write to the Free Software
;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
;;; -*- Mode: Lisp; Package: CL-USER -*-
;;; $Id$
;;;
;;; Copyright (C) 2000 Iban HATCHONDO, Julien BONINFANTE,
;;; Aymeric LACORTE, Jocelyn FRECHOT
;;;
;;; contact : hatchond@yahoo.fr
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation; either version 2
;;; of the License, or (at your option) any later version.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
(
load
"system.lisp"
)
(
mk:operate-on-system
:eclipse
:load
:load-source-instead-of-binary
t
)
...
...
configure
View file @
3c711b8e
#! /bin/sh
#!/bin/sh
# $Id$
#
# Guess values for system-dependent variables and create Makefiles.
# Generated automatically using autoconf version 2.14
# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
...
...
configure.in
View file @
3c711b8e
# $Id$
AC_INIT()
SRC=`pwd`
...
...
cursor.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; $Id$
;;;
;;; ECLIPSE. The Common Lisp Window Manager.
;;; This file is part of Eclipse. It gives an other (shortest)
;;; way to use the predefined X cursors.
;;;
;;; Copyright (C) 2002 Iban HATCHONDO
;;; contact : hatchond@yahoo.fr
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
...
...
cursordef.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp -*-
;;; Copyright 1987, 1998 The Open Group
;;; $Id$
;;;
;;; Permission to use, copy, modify, distribute, and sell this software and its
;;; documentation for any purpose is hereby granted without fee, provided that
;;; the above copyright notice appear in all copies and that both that
;;; copyright notice and this permission notice appear in supporting
;;; documentation.
;;;
;;; The above copyright notice and this permission notice shall be included
;;; in all copies or substantial portions of the Software.
;;;
;;; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
;;; OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
;;; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
...
...
@@ -16,7 +18,7 @@
;;; OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
;;; ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
;;; OTHER DEALINGS IN THE SOFTWARE.
;;;
;;; Except as contained in this notice, the name of The Open Group shall
;;; not be used in advertising or otherwise to promote the sale, use or
;;; other dealings in this Software without prior written authorization
...
...
docs/COPYING
View file @
3c711b8e
-*- Mode: Text; Syntax: ANSI-Legal-English; Package: GPL; Base: 10. -*-
$Id$
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
...
...
docs/changelog
View file @
3c711b8e
-*- Mode: ChangeLog -*-
$Id$
0.01 => 0.02
Eclipse should now compile on every ANSI-compliant Common Lisp
...
...
docs/eclipse.1
View file @
3c711b8e
.TH Eclipse 1 "(c) 2001 Iban HATCHONDO"
.\"$Id$
.SH NAME
eclipse - a window manager in Common Lisp
...
...
eclipse.in
View file @
3c711b8e
@interp@ @SHELL@
# $Id$
#
# @configure_input@
# This file start the
e
clipse
w
indow
m
anager
# This file start
s
the
E
clipse
Common Lisp W
indow
M
anager
.
display_spec=`if [ -n "$1" ]; then echo \"$1\"; fi`
@LISP@ @ARGS@
event.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; -*- Mode: Lisp; Package: CL-USER -*-
;;; $Id$
;;;
;;; Add on for CLX to have some CLOS events.
;;; This file is part of Eclipse.
;;; Copyright (C) 2000, 2001, 2002 Iban HATCHONDO
;;; contact : hatchond@yahoo.fr
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
...
...
global.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; $Id$
;;;
;;; This file is part of Eclipse.
;;; Copyright (C) 2001, 2002 Iban HATCHONDO
;;; contact : hatchond@yahoo.fr
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
...
...
@@ -368,4 +369,4 @@
(
defun
delete-root-properties
()
(
mapc
#'
(
lambda
(
prop
)
(
xlib:delete-property
*root-window*
prop
))
(
concatenate
'list
+gnome-protocols+
+extended-gnome-protocol+
)))
\ No newline at end of file
(
concatenate
'list
+gnome-protocols+
+extended-gnome-protocol+
)))
gnome-manager.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; $Id$
;;;
;;; This is the CLX support for the managing with gnome.
;;;
;;;Copyright (C) 2000, 2001, 2002 Iban HATCHONDO
;;; contact : hatchond@yahoo.fr
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
;; This package implements :
;; - the gnome window manager complience specification.
;; http://developer.gnome.org/doc/standards/wm/
;; - the extended window manager hints.
;; http://www.freedesktop.org/standards/wm-spec/
;;;
;;
;
This package implements :
;;
;
- the gnome window manager complience specification.
;;
;
http://developer.gnome.org/doc/standards/wm/
;;
;
- the extended window manager hints.
;;
;
http://www.freedesktop.org/standards/wm-spec/
(
common-lisp:in-package
:common-lisp-user
)
...
...
image-reader.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; $Id$
;;;
;;; This a ppm image reader for CLX
;;; This file is part of Eclipse
;;; Copyright (C) 2000, 2001 Iban HATCHONDO
;;; Copyright (C) 2000 Frederic BRUNEL
;;; contact : hatchond@yahoo.fr
;;; brunel@mail.dotcom.fr
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
...
...
install-sh
View file @
3c711b8e
#!/bin/sh
# $Id$
#
# install - install a program, script, or datafile
# This comes from X11R5 (mit/util/scripts/install.sh).
...
...
keysyms.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; $Id$
;;;
;;; This is a CLX extension for managing keyboard.
;;;
;;;Copyright (C) 2002 Iban HATCHONDO, Gilbert BAUMANN
;;; contact : hatchond@yahoo.fr
;;; unk6@rz.uni-karlsruhe.de
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
...
...
load-eclipse.lisp.in
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; $Id$
;;;
;;; @configure_input@
;;; watch out before modify it.
;;; It use the MK-DEFSYSTEM for loading the system.
...
...
menu.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; $Id$
;;;
;;; This file is part of Eclipse
;;; Copyright (C) 2000, 2001, 2002 Iban HATCHONDO, Robert STRANDH
;;; contact : hatchond@yahoo.fr
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
;;; Pop-up menu
(
defvar
*gctxt*
)
...
...
programmed-tasks.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; $Id$
;;;
;;; This file is part of Eclipse.
;;; Copyright (C) 2001 Iban HATCHONDO
;;; contact : hatchond@yahoo.fr
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
...
...
system.lisp
View file @
3c711b8e
;;; -*- Mode: Lisp; Package: User -*-
;;; $Id$
;;;
;;; This file is part of Eclipse.
;;; Copyright (C) 2000, 2001, 2002 Iban HATCHONDO
;;; Copyright (C) 2000 Julien BONINFANTE, Aymeric LACORTE, Jocelyn FRECHOT
;;; contact : hatchond@yahoo.fr
;;;
;;; This program is free software; you can redistribute it and/or
;;; modify it under the terms of the GNU General Public License
;;; as published by the Free Software Foundation.
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with this program; if not, write to the Free Software
;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment