[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

x11-apps: Changes to 'debian-unstable'



 debian/changelog                        |    7 
 debian/control                          |    4 
 debian/rules                            |    2 
 debian/x11-apps.install                 |    1 
 debian/x11-apps.menu                    |    6 
 xedit/AUTHORS                           |  143 
 xedit/COPYING                           |  176 
 xedit/ChangeLog                         |  796 +++
 xedit/Makefile.am                       |  283 +
 xedit/Makefile.in                       | 1640 +++++++
 xedit/README                            |  604 ++
 xedit/aclocal.m4                        | 1587 +++++++
 xedit/app-defaults/Xedit-color.ad       |  195 
 xedit/app-defaults/Xedit-noxprint.ad    |  468 ++
 xedit/app-defaults/Xedit-sample         |  233 +
 xedit/app-defaults/Xedit-xprint.ad      |  565 ++
 xedit/commands.c                        | 1196 +++++
 xedit/compile                           |  142 
 xedit/config.guess                      | 1526 ++++++
 xedit/config.h.in                       |   34 
 xedit/config.sub                        | 1658 +++++++
 xedit/configure                         | 6237 ++++++++++++++++++++++++++++
 xedit/configure.ac                      |   72 
 xedit/depcomp                           |  589 ++
 xedit/hash.c                            |  322 +
 xedit/hook.c                            | 1265 +++++
 xedit/install-sh                        |  519 ++
 xedit/ispell.c                          | 2229 ++++++++++
 xedit/lisp.c                            |  274 +
 xedit/lisp/README                       |  195 
 xedit/lisp/TODO                         |   81 
 xedit/lisp/bytecode.c                   | 3696 ++++++++++++++++
 xedit/lisp/bytecode.h                   |  268 +
 xedit/lisp/compile.c                    | 2224 ++++++++++
 xedit/lisp/core.c                       | 7024 ++++++++++++++++++++++++++++++++
 xedit/lisp/core.h                       |  221 +
 xedit/lisp/debugger.c                   |  828 +++
 xedit/lisp/debugger.h                   |   72 
 xedit/lisp/env.c                        |  151 
 xedit/lisp/format.c                     | 2121 +++++++++
 xedit/lisp/format.h                     |   42 
 xedit/lisp/hash.c                       |  659 +++
 xedit/lisp/hash.h                       |   71 
 xedit/lisp/helper.c                     | 1126 +++++
 xedit/lisp/helper.h                     |  115 
 xedit/lisp/internal.h                   |  800 +++
 xedit/lisp/io.c                         |  717 +++
 xedit/lisp/io.h                         |  115 
 xedit/lisp/lisp.c                       | 5491 +++++++++++++++++++++++++
 xedit/lisp/lisp.h                       |   44 
 xedit/lisp/lsp.c                        |   79 
 xedit/lisp/math.c                       | 1477 ++++++
 xedit/lisp/math.h                       |  100 
 xedit/lisp/mathimp.c                    | 5223 +++++++++++++++++++++++
 xedit/lisp/modules/indent.lsp           | 1426 ++++++
 xedit/lisp/modules/lisp.lsp             |  174 
 xedit/lisp/modules/progmodes/auto.lsp   |  110 
 xedit/lisp/modules/progmodes/c.lsp      | 1140 +++++
 xedit/lisp/modules/progmodes/html.lsp   |  327 +
 xedit/lisp/modules/progmodes/imake.lsp  |  188 
 xedit/lisp/modules/progmodes/lisp.lsp   |  384 +
 xedit/lisp/modules/progmodes/make.lsp   |  135 
 xedit/lisp/modules/progmodes/man.lsp    |  160 
 xedit/lisp/modules/progmodes/patch.lsp  |   55 
 xedit/lisp/modules/progmodes/perl.lsp   |  507 ++
 xedit/lisp/modules/progmodes/python.lsp |  306 +
 xedit/lisp/modules/progmodes/rpm.lsp    |  166 
 xedit/lisp/modules/progmodes/sgml.lsp   |  428 +
 xedit/lisp/modules/progmodes/sh.lsp     |  113 
 xedit/lisp/modules/progmodes/xconf.lsp  |   68 
 xedit/lisp/modules/progmodes/xlog.lsp   |  102 
 xedit/lisp/modules/progmodes/xrdb.lsp   |  115 
 xedit/lisp/modules/psql.c               |  983 ++++
 xedit/lisp/modules/syntax.lsp           | 1452 ++++++
 xedit/lisp/modules/x11.c                |  666 +++
 xedit/lisp/modules/xaw.c                |  664 +++
 xedit/lisp/modules/xedit.lsp            |  569 ++
 xedit/lisp/modules/xt.c                 | 1799 ++++++++
 xedit/lisp/mp/mp.c                      |  822 +++
 xedit/lisp/mp/mp.h                      |  435 +
 xedit/lisp/mp/mpi.c                     | 1660 +++++++
 xedit/lisp/mp/mpr.c                     |  436 +
 xedit/lisp/package.c                    |  849 +++
 xedit/lisp/package.h                    |   62 
 xedit/lisp/pathname.c                   | 1096 ++++
 xedit/lisp/pathname.h                   |   78 
 xedit/lisp/private.h                    |  537 ++
 xedit/lisp/re/README                    |  121 
 xedit/lisp/re/re.c                      | 2649 ++++++++++++
 xedit/lisp/re/re.h                      |  123 
 xedit/lisp/re/rec.c                     | 1015 ++++
 xedit/lisp/re/reo.c                     |  685 +++
 xedit/lisp/re/rep.h                     |  369 +
 xedit/lisp/re/tests.c                   |  199 
 xedit/lisp/re/tests.txt                 |  470 ++
 xedit/lisp/read.c                       | 2056 +++++++++
 xedit/lisp/read.h                       |   47 
 xedit/lisp/regex.c                      |  223 +
 xedit/lisp/regex.h                      |   46 
 xedit/lisp/require.c                    |  159 
 xedit/lisp/require.h                    |   44 
 xedit/lisp/stream.c                     |  866 +++
 xedit/lisp/stream.h                     |   58 
 xedit/lisp/string.c                     | 1387 ++++++
 xedit/lisp/string.h                     |   95 
 xedit/lisp/struct.c                     |  373 +
 xedit/lisp/struct.h                     |   53 
 xedit/lisp/test/hello.lsp               |   72 
 xedit/lisp/test/list.lsp                | 1895 ++++++++
 xedit/lisp/test/math.lsp                |  982 ++++
 xedit/lisp/test/psql-1.lsp              |   80 
 xedit/lisp/test/psql-2.lsp              |   74 
 xedit/lisp/test/psql-3.lsp              |  118 
 xedit/lisp/test/regex.lsp               |  451 ++
 xedit/lisp/test/stream.lsp              |  807 +++
 xedit/lisp/test/widgets.lsp             |   71 
 xedit/lisp/time.c                       |  143 
 xedit/lisp/time.h                       |   39 
 xedit/lisp/write.c                      | 2406 ++++++++++
 xedit/lisp/write.h                      |   80 
 xedit/lisp/xedit.c                      | 1636 +++++++
 xedit/lisp/xedit.h                      |   94 
 xedit/missing                           |  367 +
 xedit/options.c                         |  524 ++
 xedit/print.c                           |  435 +
 xedit/print.h                           |   56 
 xedit/printdialog.c                     | 1396 ++++++
 xedit/printdialog.h                     |   70 
 xedit/printdialogprivates.h             |  182 
 xedit/realpath.c                        |  208 
 xedit/strcasecmp.c                      |   40 
 xedit/tags.c                            |  635 ++
 xedit/util.c                            |  995 ++++
 xedit/util.h                            |   80 
 xedit/xedit.c                           |  677 +++
 xedit/xedit.h                           |  204 
 xedit/xedit.man                         |  451 ++
 137 files changed, 100029 insertions(+), 2 deletions(-)

New commits:
commit 3aa237ffc9ad30d5ffd5aa2ed8d2db4d097a0555
Author: Brice Goglin <bgoglin@debian.org>
Date:   Mon Jul 27 18:55:06 2009 +0200

    Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 4f1556d..0ca6aa7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-x11-apps (7.4+2) UNRELEASED; urgency=low
+x11-apps (7.4+2) unstable; urgency=low
 
   * Add xedit 1.1.2, closes: #499085, #505064.
   * Bump Standards-Version to 3.8.2, no changes.
 
- -- Brice Goglin <bgoglin@debian.org>  Mon, 27 Jul 2009 18:44:04 +0200
+ -- Brice Goglin <bgoglin@debian.org>  Mon, 27 Jul 2009 18:55:03 +0200
 
 x11-apps (7.4+1) unstable; urgency=low
 

commit a7cf88e2fbfc229ecfdfe2a42458ae39b8d9ea5a
Author: Brice Goglin <bgoglin@debian.org>
Date:   Mon Jul 27 18:44:25 2009 +0200

    Bump Standards-Version to 3.8.2, no changes

diff --git a/debian/changelog b/debian/changelog
index 15fce38..4f1556d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,9 @@
 x11-apps (7.4+2) UNRELEASED; urgency=low
 
   * Add xedit 1.1.2, closes: #499085, #505064.
+  * Bump Standards-Version to 3.8.2, no changes.
 
- -- Brice Goglin <bgoglin@debian.org>  Mon, 27 Jul 2009 18:28:52 +0200
+ -- Brice Goglin <bgoglin@debian.org>  Mon, 27 Jul 2009 18:44:04 +0200
 
 x11-apps (7.4+1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 3e0d350..c0b234e 100644
--- a/debian/control
+++ b/debian/control
@@ -32,7 +32,7 @@ Build-Depends: debhelper (>= 5.0.0), pkg-config, libpng12-dev,
 # xmore: libxaw7-dev, libxt-dev
 # xwd: libx11-dev
 # xwud: libx11-dev
-Standards-Version: 3.8.1
+Standards-Version: 3.8.2
 Vcs-Git: git://git.debian.org/git/pkg-xorg/app/x11-apps
 Vcs-Browser: http://git.debian.org/?p=pkg-xorg/app/x11-apps.git
 

commit eaf6675ff3406ec478ec14f2ac37e6da19915558
Author: Brice Goglin <bgoglin@debian.org>
Date:   Mon Jul 27 18:29:41 2009 +0200

    Add xedit (1.1.2)

diff --git a/debian/changelog b/debian/changelog
index 0c0c6a2..15fce38 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+x11-apps (7.4+2) UNRELEASED; urgency=low
+
+  * Add xedit 1.1.2, closes: #499085, #505064.
+
+ -- Brice Goglin <bgoglin@debian.org>  Mon, 27 Jul 2009 18:28:52 +0200
+
 x11-apps (7.4+1) unstable; urgency=low
 
   [ Brice Goglin ]
diff --git a/debian/control b/debian/control
index 4855682..3e0d350 100644
--- a/debian/control
+++ b/debian/control
@@ -22,6 +22,7 @@ Build-Depends: debhelper (>= 5.0.0), pkg-config, libpng12-dev,
 # xconsole: libxt-dev, libxaw7-dev
 # xcursorgen: libx11-dev, libxcursor-dev, libpng12-dev
 # xditview: libxaw7-dev, libxt-dev
+# xedit: libxaw7-dev, libxt-dev
 # xeyes: libx11-dev, libxt-dev, libxext-dev, libxmu-dev
 # xgc: libxt-dev, libxmu-dev
 # xload: libxaw7-dev, libxt-dev
@@ -61,6 +62,7 @@ Description: X applications
   - xconsole, which monitors system console messages;
   - xcursorgen;
   - xditview, a viewer for ditroff output;
+  - xedit, a simple text editor for X;
   - xeyes, a demo program in which a pair of eyes track the pointer;
   - xgc, a graphics demo;
   - xload, a monitor for the system load average;
diff --git a/debian/rules b/debian/rules
index bf19311..a524e8b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,7 +14,7 @@ include debian/xsfbs/xsfbs.mk
 
 # This package contains multiple modules as shipped by upstream. Each module is # contained in a subdirectory in the root dir of the package. You must list each
 # subdirectory explicitly so that the build system knows what to build
-DEF_SUBDIRS=bitmap oclock x11perf xbiff xcalc xclipboard xclock xconsole xcursorgen xditview xeyes xgc xload xlogo xmag xman xmore xwd xwud
+DEF_SUBDIRS=bitmap oclock x11perf xbiff xcalc xclipboard xclock xconsole xcursorgen xditview xedit xeyes xgc xload xlogo xmag xman xmore xwd xwud
 SUBDIRS=$(DEF_SUBDIRS)
 BUILD_STAMPS = $(addprefix $(STAMP_DIR)/build-,$(SUBDIRS))
 
diff --git a/debian/x11-apps.install b/debian/x11-apps.install
index bd4264c..dee63d5 100644
--- a/debian/x11-apps.install
+++ b/debian/x11-apps.install
@@ -3,4 +3,5 @@ usr/share/man/man1/*
 usr/share/X11/xman.help
 usr/include/X11/bitmaps/*
 usr/lib/X11/x11perfcomp/*
+usr/lib/X11/xedit/lisp/*
 etc/X11/app-defaults/*
diff --git a/debian/x11-apps.menu b/debian/x11-apps.menu
index b2205d0..c19eac5 100644
--- a/debian/x11-apps.menu
+++ b/debian/x11-apps.menu
@@ -54,6 +54,12 @@
  command="xditview"
 ?package(x11-apps):\
  needs="x11"\
+ section="Applications/Editors"\
+ longtitle="Xedit: a simple text editor for X"\
+ title="Xedit"\
+ command="xedit"
+?package(x11-apps):\
+ needs="x11"\
  section="Games/Toys"\
  longtitle="Xeyes: demo in which a pair of eyes follow the mouse pointer in X"\
  title="Xeyes"\
diff --git a/xedit/AUTHORS b/xedit/AUTHORS
new file mode 100644
index 0000000..65e5b4c
--- /dev/null
+++ b/xedit/AUTHORS
@@ -0,0 +1,143 @@
+(Original author based on manpage)
+Chris D. Peterson, MIT X Consortium
+commands.c
+util.c
+xedit.c
+xedit.h
+
+
+------------------------------------------------------------------------
+Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+xedit:
+hook.c
+hash.c
+ispell.c
+lisp.c
+options.c
+tags.c
+util.h
+
+xedit lisp interface:
+lisp/bytecode.c
+lisp/bytecode.h
+lisp/compile.c
+lisp/core.c
+lisp/core.h
+lisp/debugger.c
+lisp/debugger.h
+lisp/format.c
+lisp/format.h
+lisp/internal.h
+lisp/io.c
+lisp/io.h
+lisp/hash.c
+lisp/hash.h
+lisp/helper.c
+lisp/helper.h
+lisp/lisp.c
+lisp/lisp.h
+lisp/math.c
+lisp/math.h
+lisp/mathimp.c
+lisp/package.c
+lisp/package.h
+lisp/pathname.c
+lisp/pathname.h
+lisp/private.h
+lisp/read.c
+lisp/read.h
+lisp/regex.c
+lisp/regex.h
+lisp/require.c
+lisp/require.h
+lisp/stream.c
+lisp/stream.h
+lisp/string.c
+lisp/string.h
+lisp/struct.c
+lisp/struct.h
+lisp/time.c
+lisp/time.h
+lisp/write.c
+lisp/write.h
+lisp/xedit.c
+lisp/xedit.h
+
+bignum math library:
+lisp/mp/mp.h
+lisp/mp/mpr.c
+lisp/mp/mpi.c
+lisp/mp/mp.c
+
+command line lisp interpreter:
+lisp/lsp.c
+
+regex library:
+lisp/re/re.c
+lisp/re/re.h
+lisp/re/reo.c
+lisp/re/rep.h
+lisp/re/rec.c
+lisp/re/tests.c
+lisp/re/tests.txt
+
+source files to test the lisp interpreter:
+lisp/test/widgets.lsp
+lisp/test/list.lsp
+lisp/test/hello.lsp
+lisp/test/regex.lsp
+lisp/test/stream.lsp
+lisp/test/math.lsp
+
+lisp binary modules:
+lisp/modules/psql.c
+lisp/modules/x11.c
+lisp/modules/xaw.c
+lisp/modules/xt.c
+
+lisp source modules:
+lisp/modules/indent.lsp
+lisp/modules/lisp.lsp
+lisp/modules/syntax.lsp
+lisp/modules/xedit.lsp
+
+lisp syntax highlight and indentation rules definitions:
+lisp/modules/progmodes/c.lsp
+lisp/modules/progmodes/html.lsp
+lisp/modules/progmodes/imake.lsp
+lisp/modules/progmodes/lisp.lsp
+lisp/modules/progmodes/make.lsp
+lisp/modules/progmodes/man.lsp
+lisp/modules/progmodes/patch.lsp
+lisp/modules/progmodes/rpm.lsp
+lisp/modules/progmodes/sgml.lsp
+lisp/modules/progmodes/sh.lsp
+lisp/modules/progmodes/xconf.lsp
+lisp/modules/progmodes/xlog.lsp
+lisp/modules/progmodes/xrdb.lsp
+
+
+------------------------------------------------------------------------
+Files required when compiling with xprint support:
+
+(Based on Copyright notice)
+Roland Mainz <roland.mainz@nrubsig.org>
+xedit:
+print.c
+print.h
+printdialog.c
+printdialog.h
+printdialogprivates.h
+
+
+------------------------------------------------------------------------
+Files required for systems that don't have the required calls in the
+standard libraries:
+
+(Based on Copyright notice)
+Jan-Simon Pendry
+realpath.c
+
+(No author information, using CVS tag)
+David Dawes <dawes@XFree86.Org>
+strcasecmp.c
diff --git a/xedit/COPYING b/xedit/COPYING
new file mode 100644
index 0000000..4e83706
--- /dev/null
+++ b/xedit/COPYING
@@ -0,0 +1,176 @@
+
+Copyright (c) 1987, 1993
+     The Regents of the University of California.  All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+3. All advertising materials mentioning features or use of this software
+   must display the following acknowledgement:
+     This product includes software developed by the University of
+     California, Berkeley and its contributors.
+4. Neither the name of the University nor the names of its contributors
+   may be used to endorse or promote products derived from this software
+   without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+
+
+
+
+Copyright (c) 1994
+	The Regents of the University of California.  All rights reserved.
+
+This code is derived from software contributed to Berkeley by
+Jan-Simon Pendry.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+   notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+   notice, this list of conditions and the following disclaimer in the
+   documentation and/or other materials provided with the distribution.
+3. All advertising materials mentioning features or use of this software
+   must display the following acknowledgement:
+	This product includes software developed by the University of
+	California, Berkeley and its contributors.
+4. Neither the name of the University nor the names of its contributors
+   may be used to endorse or promote products derived from this software
+   without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+
+
+
+
+			  COPYRIGHT 1987
+		   DIGITAL EQUIPMENT CORPORATION
+		       MAYNARD, MASSACHUSETTS
+			ALL RIGHTS RESERVED.
+
+THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE AND
+SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT CORPORATION.
+DIGITAL MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THIS SOFTWARE FOR
+ANY PURPOSE.  IT IS SUPPLIED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY.
+
+IF THE SOFTWARE IS MODIFIED IN A MANNER CREATING DERIVATIVE COPYRIGHT RIGHTS,
+APPROPRIATE LEGENDS MAY BE PLACED ON THE DERIVATIVE WORK IN ADDITION TO THAT
+SET FORTH ABOVE.
+
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted, provided
+that the above copyright notice appear in all copies and that both that
+copyright notice and this permission notice appear in supporting
+documentation, and that the name of Digital Equipment Corporation not be
+used in advertising or publicity pertaining to distribution of the software
+without specific, written prior permission.
+
+
+
+
+
+Copyright 2004 Roland Mainz <roland.mainz@nrubsig.org>
+
+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.  IN NO EVENT SHALL THE
+OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR 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 from The Open Group.
+
+
+
+
+
+Copyright (c) 1999-2002 by The XFree86 Project, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+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.  IN NO EVENT SHALL
+THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR 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 XFree86 Project shall
+not be used in advertising or otherwise to promote the sale, use or other
+dealings in this Software without prior written authorization from the
+XFree86 Project.
+
+
+
+
+
+Copyright (c) 2007 Paulo Cesar Pereira de Andrade
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice (including the next
+paragraph) 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.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR 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.
diff --git a/xedit/ChangeLog b/xedit/ChangeLog
new file mode 100644
index 0000000..da4f7e8
--- /dev/null
+++ b/xedit/ChangeLog
@@ -0,0 +1,796 @@
+commit 0d133999449ce7c5db19d46680430ab16e81e4fd
+Author: Peter Breitenlohner <peb@mppmu.mpg.de>
+Date:   Thu Nov 6 21:19:56 2008 +0100
+
+    enabled VPATH build
+
+commit f5edc6424b6553d58e271f64471cef32e063dd19
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Wed Oct 8 19:21:28 2008 -0300
+
+    Rewrite double click confirmation code.
+    
+      Remove the double_click global boolean, and change dc_state to a bit
+    field, instead of a single state variable.
+      The old code was the xedit original code with minimal changes, but was
+    a bit confusing when two confirmations would be required.
+      Also, this patch moves the check for file overwriting before
+    MaybeCreateFile() as it can actually call creat(), what means that it
+    can no longer ask for confirmations, as the file has been just backed up,
+    and a zero sized one created.
+
+commit d96491aad5542f052b722b94d86f0ce7661ae98b
+Merge: cc7cb04... f1efec7...
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Fri Sep 26 17:47:32 2008 -0300
+
+    Merge branch 'master' of ssh://pcpa@git.freedesktop.org/git/xorg/app/xedit
+
+commit cc7cb041c4144f1401fd520f05018028c0e0c87e
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Fri Sep 26 17:34:50 2008 -0300
+
+    Proper implementation of AddDoubleClickCallback
+    
+      I tracked it down to
+    http://cvsweb.xfree86.org/cvsweb/xc/programs/xedit/commands.c?rev=1.5&content-type=text/vnd.viewcvs-markup
+    After my patches to libXaw. Instead of checking for
+    "if (XtIsSubclass(w, asciiSrcObjectClass)) {" it should really
+    do something like "if (isXaw7orNewer) {". But I believe only XFree86
+    and Xorg versions of Xaw have the XawVersion macro in XawInit.h...
+    
+      This corrects the problem described in
+    http://bugs.freedesktop.org/show_bug.cgi?id=17726
+    
+      And the main reason is that xedit always default'ed to use a 8 bits
+    iso8859-x locale, while in Xorg it was modified to use multibyte by
+    default.
+
+commit f1efec76814500a14acf7c64184ebef1a28e264d
+Author: Jeremy Huddleston <jeremyhu@freedesktop.org>
+Date:   Mon Aug 4 13:22:52 2008 -0700
+
+    Fixed filename conflict during compilation on case-insensitive file systems.
+
+commit dc857b78c00432de6d57124ca2e060ef0a76684f
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Thu Jul 31 14:17:17 2008 -0300
+
+    Correct make dist and update to xedit-1.1.1.
+
+commit bc470a831ee3c8d5aa254661122187048f245c92
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Wed Jul 30 18:52:32 2008 -0300
+
+    Update to xedit 1.1.0.
+
+commit fb6c60031936bdaaeb808fb61b3073bdb058607a
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Thu Jul 10 16:38:09 2008 -0300
+
+      Update file type pattern matching.
+    
+      Consider a file ending in .l a lisp source file.
+      Allow an arbitrary number of bytes following the filename for xconf
+    and xlog modes.
+      Don't use make mode for "Imakefile". Require a slash before [Mm]akefile.*.
+
+commit ed21e75c45e92c4c52f80bdb5fba0e17f5afaca1
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Jul 8 18:53:50 2008 -0300
+
+      CancelFindFile is almost the same as XeditFocus, and could be merged in a
+    same Xt action. For the moment, automatically leave line_edit in XeditFocus.
+    
+      There is one other bug that should be fixed, that I am trying to repeat
+    (having the same file loaded twice when using tags) before a new release.
+    
+      Thre is also a problem in Xaw when deleting large amounts of selections
+    that crashes xedit, aparently due to Xaw Text widget doing some wrong math
+    and attempting to allocate a huge chunk of memory.
+
+commit c23ce2ff2439f09d00dc2c226562d44f02ca591a
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Sat May 10 21:38:23 2008 -0300
+
+    Fix an off by one error check that can lead to an infinite loop.
+    
+      This can happen when using the line edit mode to search&replace regexes.
+
+commit 2b4ebe868b660a69800dc5fe801bbcc05ccaefac
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Sat May 10 21:36:36 2008 -0300
+
+    Warn if a newer version of a file exists before overwritting it.
+
+commit 0b8304c49ab2958bc2b4ef7286467a71faa38f41
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Sat Apr 12 17:43:04 2008 -0300
+
+    Add python mode.
+    
+      This mode adds syntax highlight and automatic indentation.
+      Unlike most other modes with automatic indentation, this mode most
+    only reads one line back to figure the proper indentation.
+      Some features include:
+    o When the first character in a line is typped, it automatically
+      moves it to the proper tab stop.
+    o Increments one indentation level if line ends in ':'.
+    o Properly handle vector/hash table declarations.
+
+commit 614563884d2b19e514af233089e392127c4f4027
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Sun Mar 16 20:51:25 2008 -0300
+
+    Compile warning fixes.
+    
+      Add parenthesis around a test where after macro expansion it looked like
+    boolexpr==boolres==boolres.
+      "Ansifiy" a function without arguments.
+
+commit 60643e8f0dcd86e65400160c0a6e264e7a2a081c
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 22:28:04 2008 -0300
+
+    Support multiple make jobs.
+    
+      Minor patch to avoid requiring xedit to have some special rule in a
+    buildsystem that defaults to something like "make -j 16".
+
+commit ee636f8565931f8d897b6c8c07eb08d41695778c
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:52:58 2008 -0300
+
+    Fix an incorrect buffer size calculation and allocation.
+
+commit 5bd8082a9788a1b5343eb03400944a03e4250577
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Wed Mar 12 21:59:34 2008 -0300
+
+    Add perl and "auto tools" modes.
+    
+      Auto mode has only syntax highlight mode; needs some tweaking to
+    ignore "'" characters where they are allowed, i.e. usually descriptions.
+      Perl mode has syntax highlight and indentation support. May need
+    some tweaking for some files where it may parse back too much lines before
+    assuming the indentation is correct.
+
+commit a17bf690a8f80f252c3a831c79d6e8d11ce8d66c
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:51:57 2008 -0300
+
+    Add support for scrolling textwindow with mouse wheel.
+
+commit b1dd01f67a48785678209b90c1b0e4f44621c146
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Wed Mar 12 21:53:48 2008 -0300
+
+    Add a tags interface to xedit.
+    
+      To use the tags, first create a tags file with a command like "ctags -R".
+      The interface can be disabled with resources, see the updated man page.
+      Tag files are searched descending to the root directory.
+      Multiple tags files are properly handled, and multiple symbol definitions
+    can be searched.
+
+commit 3468f9f2cb65294771e1095a14b7263ae0a6a043
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:50:13 2008 -0300
+
+    Update syntax highlight table and some minor tweaks including:
+    
+    o Don't cause an warning due to an unused variable after macro expansion
+      in some indentation tables.
+    o Properly handle c++ style comments in preprocessor lines. Also highlight
+      strings and character constants.
+    o Change color of "quote" property in lisp mode. This is mainly due to
+      an undesirable side effect of using the same XrmQuark in different
+      syntax highlight definitions, causing the first one to be used, and
+      later defined ones to be ignored.
+
+commit 371c42ab955357d586cf4501762f6e9cf1be53b8
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:49:14 2008 -0300
+
+    Add support to enter line number in command line.
+    
+    This works the same way as for vi, i.e. "xedit file +num" will load
+    file and move cursor to line "num".
+
+commit cb30367f10f2e38065d336d331afdc50900de76d
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:48:58 2008 -0300
+
+    Generic lisp interface bug fixes including:
+    
+    o Allow calling disassemble in all function types
+    o Don't limit amount of bytes to generate a hash table
+    o Allow "unreadable" symbol names to be keywords
+
+commit 953664369cc66ba17c7b9c1939fd9d7f6c6137ad
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:48:39 2008 -0300
+
+    Fix several problems in the line edit mode.
+    
+    Also allow replacing control characters in the replace pattern as well
+    as nul characters.
+
+commit a2c47d3487aaf4667926195ba3f5b05b94626daf
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:46:58 2008 -0300
+
+    Fix several generic bugs including:
+    
+    o Several memory read/write errors.
+    o Implement smarter XeditPrintf that will show how many times a text
+      has been printed.
+    o Check all arguments to XeditPrintf to ensure the '%' character cannot
+      be sent to it.
+    o Some minor reindentation to code that still had the original 2 spaces
+      indentation.
+
+commit a1949714b99a502a57b3dd7a99e619c10211d9fc
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:46:38 2008 -0300
+
+    Make ispell interface work correctly again.
+    
+    This new interface should work properly with asciiSrc and multiSrc widgets,
+    i.e. single byte and multibyte.
+    Also added an empty dictionary entry that is understood by aspell as the
+    "default" dictionary.
+    Code is also more robust to detect aspell exiting too early.
+
+commit f1d58be104f4020ef718a542d7f5ca72cd1f531b
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:44:25 2008 -0300
+
+    Readd support for *international resource and default to false.
+    
+    This allows several features, like syntax highlight and indentation,
+    turned off to be enabled again.
+
+commit 7d5dbf4a19ec6bbd36784f5d7307629b69dda873
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Wed Mar 12 21:52:30 2008 -0300
+
+    Add a generic hash table interface to replace the other implementations.
+
+commit 2f7992eaefb19f23c127e15624ba38208c03439b
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:43:04 2008 -0300
+
+    Update build for sane defaults.
+    
+    Check for existing system functions.
+    Don't add test program sources with main functions to libraries.
+    Build test programs.
+
+commit 19e3f51f9758e2708fb4abfa364b346591089bcd
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Mar 11 21:41:45 2008 -0300
+
+    Add updated/meaningful README, COPYING and AUTHORS files.
+
+commit 618a07e8131f49bbda77d2cfe5832218a561a5c8
+Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
+Date:   Tue Jul 1 18:17:44 2008 -0300
+
+    Fix a bug in the regex library
+    
+    The bug causes the regex parser to enter an infinite loop with certain
+    special patterns with alternatives. Test cases also added to ensure
+    the bug will be triggered by the tests if it is somehow reinstantiated.
+    
+    Also testing commit to xedit git repository.
+
+commit 946b5b745d9d326799a23f7210b799e1b690643d
+Author: James Cloos <cloos@jhcloos.com>
+Date:   Thu Dec 6 16:37:12 2007 -0500
+
+    Replace static ChangeLog with dist-hook to generate from git log
+
+commit dd27b05c49b6e747203c83a96ca812993b2a2def
+Author: James Cloos <cloos@jhcloos.com>
+Date:   Mon Sep 3 05:51:19 2007 -0400
+
+    Add *~ to .gitignore to skip patch/emacs droppings
+
+commit e582ba82e04632157c8a7ead56b62da7ba0eddfe
+Author: James Cloos <cloos@jhcloos.com>
+Date:   Thu Aug 23 19:24:44 2007 -0400
+
+    Rename .cvsignore to .gitignore
+
+commit baafaa1dee42640d15f4e74ff43b0ee3343de940
+Author: Adam Jackson <ajax@nwnk.net>
+Date:   Wed Apr 26 23:39:19 2006 +0000
+
+    Bump to 1.0.2
+
+commit 86e42e7030394b58d9b16eddd9ccc90efa3a11b2
+Author: Adam Jackson <ajax@nwnk.net>
+Date:   Mon Apr 3 19:42:16 2006 +0000
+
+    Bug #6480: Cygwin build fix. (Yaakov Selkowitz)
+
+commit beae4e7a8875dfe3bdae54bd3f48b922a8f8a3c1
+Author: Kevin E Martin <kem@kem.org>
+Date:   Wed Dec 21 02:29:49 2005 +0000
+
+    Update package version for X11R7 release.
+
+commit ac432c05b782f4d97943de23b97d4b3878e8fe02
+Author: Adam Jackson <ajax@nwnk.net>
+Date:   Mon Dec 19 16:22:43 2005 +0000
+
+    Stub COPYING files
+
+commit 814ad517c4de7dfecbc51636e00a62289af45a8f
+Author: Kevin E Martin <kem@kem.org>
+Date:   Thu Dec 15 00:24:06 2005 +0000
+
+    Update package version number for final X11R7 release candidate.
+
+commit e70ce0696695b7e6d627d046c19c3b6c9a8ce3da
+Author: Kevin E Martin <kem@kem.org>
+Date:   Wed Dec 7 16:17:59 2005 +0000
+
+    Change to use the app-defaults default dir configured in libXt.
+
+commit 6090b669a399c4663517b845d76945c6c2f97ef9
+Author: Kevin E Martin <kem@kem.org>
+Date:   Tue Dec 6 22:48:21 2005 +0000
+
+    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
+
+commit 2abc4c46f8d89aa95262db207f7796ee4ee2e2ea
+Author: Kevin E Martin <kem@kem.org>
+Date:   Sat Dec 3 05:49:19 2005 +0000
+
+    Update package version number for X11R7 RC3 release.
+
+commit 83a772ee412acc4cea221e1eb416dfb641f074ed
+Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
+Date:   Mon Nov 28 22:01:41 2005 +0000
+
+    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
+        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
+
+commit 08e9327b251c7bebf85befe0c927ed82183ac874
+Author: Eric Anholt <anholt@freebsd.org>
+Date:   Mon Nov 21 10:35:00 2005 +0000
+
+    Another pass at .cvsignores for apps.
+
+commit e63cf486fac692f01a5717da970eaee2b711acec
+Author: Eric Anholt <anholt@freebsd.org>
+Date:   Sun Nov 20 22:08:52 2005 +0000
+
+    Add/improve .cvsignore files for apps.
+
+commit 312e176e35cb16b7ea2ab4ea706132786a4aa511
+Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
+Date:   Sun Nov 20 04:13:45 2005 +0000
+
+    Add dependency on xp module when building with Xprint support.
+
+commit cd2d0c1372d85eba2c097c652004f97eb0821cd1
+Author: Kevin E Martin <kem@kem.org>
+Date:   Wed Nov 9 21:09:20 2005 +0000
+
+    Update package version number for X11R7 RC2 release.
+
+commit 0d4e6039465c3ecadaf76c0558ecc77931c0aa54


Reply to: