Browse Source

Renamed Xedit -> Xed (avoid name clash with x11-apps's xedit)

master
Clement Lefebvre 7 years ago
parent
commit
16eacdc3f4
  1. 12
      HACKING
  2. 2
      Makefile.am
  3. 22
      NEWS
  4. 14
      README
  5. 2
      autogen.sh
  6. 64
      configure.ac
  7. 16
      data/Makefile.am
  8. 42
      data/org.x.editor.gschema.xml.in
  9. 6
      data/xed-bugreport.sh.in
  10. 72
      data/xed.1
  11. 10
      data/xed.appdata.xml.in
  12. 4
      data/xed.desktop.in.in
  13. 8
      data/xed.pc.in
  14. 72
      data/xedit.1
  15. 4
      debian/changelog
  16. 62
      debian/control
  17. 408
      debian/copyright
  18. 6
      debian/rules
  19. 4
      debian/watch
  20. 6
      debian/xed-common.install
  21. 2
      debian/xed-common.lintian-overrides
  22. 2
      debian/xed-dev.install
  23. 0
      debian/xed-doc.install
  24. 6
      debian/xed.install
  25. 2
      debian/xedit-common.lintian-overrides
  26. 6
      debian/xedit.install
  27. 10
      debian/xedit.postrm
  28. 12
      debian/xedit.preinst
  29. 76
      docs/reference/Makefile.am
  30. 37
      docs/reference/xed-docs.sgml
  31. 0
      docs/reference/xed-overrides.txt
  32. 799
      docs/reference/xed-sections.txt
  33. 32
      docs/reference/xed.types
  34. 37
      docs/reference/xedit-docs.sgml
  35. 799
      docs/reference/xedit-sections.txt
  36. 32
      docs/reference/xedit.types
  37. 0
      help/C/figures/xed_format_bold.png
  38. 0
      help/C/figures/xed_format_italic.png
  39. 0
      help/C/figures/xed_format_strikethrough.png
  40. 0
      help/C/figures/xed_format_underline.png
  41. 0
      help/C/figures/xed_recent_files_menu_icon.png
  42. 0
      help/C/figures/xed_window.png
  43. 204
      help/C/index.docbook
  44. 14
      help/Makefile.am
  45. 1750
      help/ar/ar.po
  46. 1392
      help/bg/bg.po
  47. 1940
      help/ca/ca.po
  48. 1906
      help/cs/cs.po
  49. 1984
      help/da/da.po
  50. 1930
      help/de/de.po
  51. 1942
      help/el/el.po
  52. 1942
      help/es/es.po
  53. 1934
      help/fi/fi.po
  54. 1896
      help/fr/fr.po
  55. 1902
      help/hu/hu.po
  56. 1930
      help/it/it.po
  57. 1970
      help/ja/ja.po
  58. 1948
      help/ko/ko.po
  59. 1702
      help/oc/oc.po
  60. 1936
      help/pt_BR/pt_BR.po
  61. 1906
      help/ru/ru.po
  62. 1980
      help/sv/sv.po
  63. 1752
      help/th/th.po
  64. 1942
      help/uk/uk.po
  65. 0
      help/xed.omf.in
  66. 2068
      help/zh_CN/zh_CN.po
  67. 378
      help/zh_HK/zh_HK.po
  68. 374
      help/zh_TW/zh_TW.po
  69. 6
      pixmaps/Makefile.am
  70. 0
      pixmaps/xed-plugin.png
  71. 0
      pixmaps/xed.ico
  72. 12
      plugin-loaders/c/Makefile.am
  73. 92
      plugin-loaders/c/xed-plugin-loader-c.c
  74. 60
      plugin-loaders/c/xed-plugin-loader-c.h
  75. 60
      plugin-loaders/c/xedit-plugin-loader-c.h
  76. 24
      plugin-loaders/python/Makefile.am
  77. 102
      plugin-loaders/python/bindings/Makefile.am
  78. 1442
      plugin-loaders/python/bindings/xed.defs
  79. 176
      plugin-loaders/python/bindings/xed.override
  80. 24
      plugin-loaders/python/bindings/xedcommands.defs
  81. 46
      plugin-loaders/python/bindings/xedcommands.override
  82. 1442
      plugin-loaders/python/bindings/xedit.defs
  83. 180
      plugin-loaders/python/bindings/xedmessage.override
  84. 82
      plugin-loaders/python/bindings/xedplugin.override
  85. 16
      plugin-loaders/python/bindings/xedutils.defs
  86. 20
      plugin-loaders/python/bindings/xedutils.override
  87. 242
      plugin-loaders/python/xed-plugin-loader-python.c
  88. 61
      plugin-loaders/python/xed-plugin-loader-python.h
  89. 82
      plugin-loaders/python/xed-plugin-python.c
  90. 88
      plugin-loaders/python/xed-plugin-python.h
  91. 61
      plugin-loaders/python/xedit-plugin-loader-python.h
  92. 88
      plugin-loaders/python/xedit-plugin-python.h
  93. 18
      plugins/changecase/Makefile.am
  94. 2
      plugins/changecase/changecase.xed-plugin.desktop.in
  95. 72
      plugins/changecase/xed-changecase-plugin.c
  96. 72
      plugins/changecase/xed-changecase-plugin.h
  97. 72
      plugins/changecase/xedit-changecase-plugin.h
  98. 18
      plugins/docinfo/Makefile.am
  99. 2
      plugins/docinfo/docinfo.xed-plugin.desktop.in
  100. 134
      plugins/docinfo/xed-docinfo-plugin.c

12
HACKING

@ -1,13 +1,13 @@
guidelines for xedit
guidelines for xed
====================
xedit source code is maintained using the git version control system
xed source code is maintained using the git version control system
and is available at the following location:
https://github.com/linuxmint/xedit
https://github.com/linuxmint/xed
Please don't commit directly to the git repository unless
you have been given the green light to commit freely to xedit.
you have been given the green light to commit freely to xed.
When in doubt assume you haven't ;-).
Please attach patches in GitHub.
@ -23,7 +23,7 @@ your help, I just want to review these fixes before applying.
If you are a "build sheriff", feel free to commit fixes for build and
configure (please, send me an e-mail with the patch you have applied).
When committing to the xedit git repository make sure to include a
When committing to the xed git repository make sure to include a
meaningful commit message. Changes without a sufficient commit message
will be reverted. Commit messages should have the following format:
@ -54,4 +54,4 @@ tracker reference if applicable) and so forth. Be concise but not too brief.
Thanks,
The xedit team.
The xed team.

2
Makefile.am

@ -1,7 +1,7 @@
## Process this file with automake to produce Makefile.in
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
SUBDIRS = xedit pixmaps po data plugin-loaders plugins docs help
SUBDIRS = xed pixmaps po data plugin-loaders plugins docs help
if ENABLE_TESTS
SUBDIRS += tests

22
NEWS

@ -1,13 +1,13 @@
xedit 1.13.0
xed 1.13.0
============
xedit 1.12.1
xed 1.12.1
============
* Add --without-matedesktop option to enable build without
dependency on libmate-desktop
xedit 1.12.0
xed 1.12.0
============
* Add --enable-tests option to enable/disable running tests
@ -16,12 +16,12 @@ xedit 1.12.0
* Bring back active plugins listing in bugreport script
* Drop support for win32/osx and checkupdate plugin
* Retrieve strings directly from gschema (requires intltool 0.50.1)
* Capitalize Xedit in window titles and desktop file
* Capitalize Xed in window titles and desktop file
* GTK3. fix print-preview
* Some annotation fixes
* Some minor fixes and cleanups
xedit 1.10.2
xed 1.10.2
============
* Window title: display full path to files on mounted drives
@ -30,7 +30,7 @@ xedit 1.10.2
* Time plugin: GTK+3 fix
* Multiple help fixes
xedit 1.10.1
xed 1.10.1
============
* Fix gschema translations
@ -38,18 +38,18 @@ xedit 1.10.1
* Fix man page formatting
* Build system fixes
xedit 1.10.0
xed 1.10.0
============
* Use MateAboutDialog from libmate-desktop
xedit 1.8.1
xed 1.8.1
===========
* Fix go to line crash
* Translations updates
xedit 1.8.0
xed 1.8.0
===========
* Add GTK3 support
@ -57,9 +57,9 @@ xedit 1.8.0
* Move user plugin dir from config_dir to data_dir. Plugins should have
never been installed in the config dir as they are not part of the
configuration. This means user will need to move the plugins directory
from: $HOME/.config/xedit/ to $HOME/.local/share/xedit/.
from: $HOME/.config/xed/ to $HOME/.local/share/xed/.
xedit 1.5.0
xed 1.5.0
===========
* Migration to GSettings and drop mateconf

14
README

@ -1,12 +1,12 @@
General Information
===================
xedit is a small and lightweight text editor.
xed is a small and lightweight text editor.
xedit supports most standard editing features, plus several not found in your
xed supports most standard editing features, plus several not found in your
average text editor (plugins being the most notable of these).
Although new features are always under development, currently xedit has:
Although new features are always under development, currently xed has:
* Complete support for UTF-8 text
* Syntax highlighting
@ -17,7 +17,7 @@ Although new features are always under development, currently xedit has:
* A complete preferences interface
* Configurable Plugin system, with optional python support
Some of the plugins, packaged and installed with xedit include, among others:
Some of the plugins, packaged and installed with xed include, among others:
* Word count
* Spell checker
@ -27,7 +27,7 @@ Some of the plugins, packaged and installed with xedit include, among others:
* Insert Date/Time
* Tag list
xedit is released under the GNU General Public License (GPL) version 2, see
xed is released under the GNU General Public License (GPL) version 2, see
the file 'COPYING' for more information.
Installation
@ -36,6 +36,6 @@ Installation
Simple install procedure:
% ./autogen.sh # run the `configure' script
% make # build xedit
% make # build xed
[ Become root if necessary ]
% make install # install xedit
% make install # install xed

2
autogen.sh

@ -4,7 +4,7 @@
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
PKG_NAME="xedit"
PKG_NAME="xed"
(test -f $srcdir/configure.ac) || {
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"

64
configure.ac

@ -2,25 +2,25 @@ dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.63.2)
m4_define(xedit_major_version, 1)
m4_define(xedit_minor_version, 0)
m4_define(xedit_micro_version, 1)
m4_define(xedit_version, xedit_major_version.xedit_minor_version.xedit_micro_version)
m4_define(xed_major_version, 1)
m4_define(xed_minor_version, 0)
m4_define(xed_micro_version, 1)
m4_define(xed_version, xed_major_version.xed_minor_version.xed_micro_version)
AC_INIT([xedit], [xedit_version],
[https://github.com/linuxmint/xedit/issues],
[xedit], [http://github.com/linuxmint/xedit])
AC_INIT([xed], [xed_version],
[https://github.com/linuxmint/xed/issues],
[xed], [http://github.com/linuxmint/xed])
AC_CONFIG_HEADERS(config.h)
AC_CONFIG_SRCDIR(xedit/xedit.c)
AC_CONFIG_SRCDIR(xed/xed.c)
AC_CONFIG_MACRO_DIR([m4])
AC_DEFINE(XEDIT_MAJOR_VERSION, xedit_major_version, [Xedit major version])
AC_SUBST(XEDIT_MAJOR_VERSION, xedit_major_version)
AC_DEFINE(XEDIT_MINOR_VERSION, xedit_minor_version, [Xedit minor version])
AC_SUBST(XEDIT_MINOR_VERSION, xedit_minor_version)
AC_DEFINE(XEDIT_MICRO_VERSION, xedit_micro_version, [Xedit micro version])
AC_SUBST(XEDIT_MICRO_VERSION, xedit_micro_version)
AC_DEFINE(XED_MAJOR_VERSION, xed_major_version, [Xed major version])
AC_SUBST(XED_MAJOR_VERSION, xed_major_version)
AC_DEFINE(XED_MINOR_VERSION, xed_minor_version, [Xed minor version])
AC_SUBST(XED_MINOR_VERSION, xed_minor_version)
AC_DEFINE(XED_MICRO_VERSION, xed_micro_version, [Xed micro version])
AC_SUBST(XED_MICRO_VERSION, xed_micro_version)
AM_INIT_AUTOMAKE([1.10 dist-xz no-dist-gzip -Wno-portability check-news])
AM_MAINTAINER_MODE
@ -46,7 +46,7 @@ dnl make sure we keep ACLOCAL_FLAGS around for maintainer builds to work
AC_SUBST(ACLOCAL_AMFLAGS, "$ACLOCAL_FLAGS -I m4")
dnl toolbar style for GSettings schemas
TOOLBAR_STYLE="XEDIT_TOOLBAR_SYSTEM"
TOOLBAR_STYLE="XED_TOOLBAR_SYSTEM"
AC_SUBST(TOOLBAR_STYLE)
# GLib min/max required versions
@ -62,7 +62,7 @@ dnl ===============================================================
# This macro expands DIR and assigns it to RET.
# If DIR is NONE, then it's replaced by DEFAULT.
# Based on AC_DEFINE_DIR
AC_DEFUN([XEDIT_FULLPATH], [
AC_DEFUN([XED_FULLPATH], [
test "x$prefix" = xNONE && prefix="$ac_default_prefix"
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
ac_expand=[$]$1
@ -76,7 +76,7 @@ dnl Gettext stuff.
dnl ================================================================
IT_PROG_INTLTOOL([0.50.1])
GETTEXT_PACKAGE=xedit
GETTEXT_PACKAGE=xed
AC_SUBST([GETTEXT_PACKAGE])
AM_GLIB_GNU_GETTEXT
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Define to the Gettext package name])
@ -169,7 +169,7 @@ esac
AC_SUBST(GTK_API_VERSION)
PKG_CHECK_MODULES(GMODULE,gmodule-2.0,[GMODULE_ADD="gmodule-2.0"],[GMODULE_ADD=""])
PKG_CHECK_MODULES(XEDIT, [
PKG_CHECK_MODULES(XED, [
libxml-2.0 >= 2.5.0
glib-2.0 >= 2.36.0
$GMODULE_ADD
@ -181,11 +181,11 @@ PKG_CHECK_MODULES(XEDIT, [
PKG_CHECK_MODULES(X11, [x11])
XEDIT_CFLAGS="$XEDIT_CFLAGS $X11_CFLAGS"
XEDIT_LIBS="$XEDIT_LIBS $X11_LIBS"
XED_CFLAGS="$XED_CFLAGS $X11_CFLAGS"
XED_LIBS="$XED_LIBS $X11_LIBS"
AC_SUBST(XEDIT_CFLAGS)
AC_SUBST(XEDIT_LIBS)
AC_SUBST(XED_CFLAGS)
AC_SUBST(XED_LIBS)
PKG_CHECK_MODULES(EGG_SMCLIENT, [sm >= 1.0.0])
@ -351,26 +351,26 @@ LOADER_LIBTOOL_FLAGS="-module -avoid-version"
AC_SUBST(PLUGIN_LIBTOOL_FLAGS)
AC_SUBST(LOADER_LIBTOOL_FLAGS)
XEDIT_PLUGINS_DATA_DIR="$datadir/xedit/plugins"
AC_SUBST(XEDIT_PLUGINS_DATA_DIR)
XED_PLUGINS_DATA_DIR="$datadir/xed/plugins"
AC_SUBST(XED_PLUGINS_DATA_DIR)
XEDIT_PLUGINS_LIBS_DIR="$libdir/xedit/plugins"
AC_SUBST(XEDIT_PLUGINS_LIBS_DIR)
XED_PLUGINS_LIBS_DIR="$libdir/xed/plugins"
AC_SUBST(XED_PLUGINS_LIBS_DIR)
YELP_HELP_INIT
AC_CONFIG_FILES([
Makefile
data/xedit.desktop.in
data/xedit-bugreport.sh
data/xedit.pc
data/xed.desktop.in
data/xed-bugreport.sh
data/xed.pc
data/org.x.editor.gschema.xml
data/Makefile
docs/Makefile
docs/reference/Makefile
xedit/dialogs/Makefile
xedit/smclient/Makefile
xedit/Makefile
xed/dialogs/Makefile
xed/smclient/Makefile
xed/Makefile
help/Makefile
pixmaps/Makefile
plugin-loaders/Makefile

16
data/Makefile.am

@ -1,30 +1,30 @@
desktopdir = $(datadir)/applications
desktop_in_files = xedit.desktop.in
desktop_in_files = xed.desktop.in
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_DESKTOP_RULE@
@INTLTOOL_XML_RULE@
appdatadir = $(datadir)/appdata
appdata_in_files = xedit.appdata.xml.in
appdata_in_files = xed.appdata.xml.in
appdata_DATA = $(appdata_in_files:.xml.in=.xml)
gsettings_SCHEMAS = org.x.editor.gschema.xml
@GSETTINGS_RULES@
man_MANS = xedit.1
man_MANS = xed.1
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = xedit.pc
pkgconfig_DATA = xed.pc
bugreportdir = $(libexecdir)/xedit
bugreport_SCRIPTS = xedit-bugreport.sh
bugreportdir = $(libexecdir)/xed
bugreport_SCRIPTS = xed-bugreport.sh
EXTRA_DIST = \
$(appdata_in_files) \
$(desktop_in_files) \
$(man_MANS) \
xedit.pc.in \
xedit-bugreport.sh.in
xed.pc.in \
xed-bugreport.sh.in
CLEANFILES = \
$(desktop_DATA) \

42
data/org.x.editor.gschema.xml.in

@ -4,7 +4,7 @@
<key name="use-default-font" type="b">
<default>true</default>
<summary>Use Default Font</summary>
<description>Whether to use the system's default fixed width font for editing text instead of a font specific to xedit. If this option is turned off, then the font named in the "Editor Font" option will be used instead of the system font.</description>
<description>Whether to use the system's default fixed width font for editing text instead of a font specific to xed. If this option is turned off, then the font named in the "Editor Font" option will be used instead of the system font.</description>
</key>
<key name="editor-font" type="s">
<default context="editor-font" l10n="messages">'Monospace 12'</default>
@ -19,27 +19,27 @@
<key name="create-backup-copy" type="b">
<default>false</default>
<summary>Create Backup Copies</summary>
<description>Whether xedit should create backup copies for the files it saves. You can set the backup file extension with the "Backup Copy Extension" option.</description>
<description>Whether xed should create backup copies for the files it saves. You can set the backup file extension with the "Backup Copy Extension" option.</description>
</key>
<key name="auto-save" type="b">
<default>false</default>
<summary>Autosave</summary>
<description>Whether xedit should automatically save modified files after a time interval. You can set the time interval with the "Autosave Interval" option.</description>
<description>Whether xed should automatically save modified files after a time interval. You can set the time interval with the "Autosave Interval" option.</description>
</key>
<key name="auto-save-interval" type="i">
<default>10</default>
<summary>Autosave Interval</summary>
<description>Number of minutes after which xedit will automatically save modified files. This will only take effect if the "Autosave" option is turned on.</description>
<description>Number of minutes after which xed will automatically save modified files. This will only take effect if the "Autosave" option is turned on.</description>
</key>
<key name="writable-vfs-schemes" type="as">
<default>[ 'dav', 'davs', 'ftp', 'sftp', 'smb', 'ssh' ]</default>
<summary>Writable VFS schemes</summary>
<description>List of VFS schemes xedit supports in write mode. The 'file' scheme is writable by default.</description>
<description>List of VFS schemes xed supports in write mode. The 'file' scheme is writable by default.</description>
</key>
<key name="max-undo-actions" type="i">
<default>2000</default>
<summary>Maximum Number of Undo Actions</summary>
<description>Maximum number of actions that xedit will be able to undo or redo. Use "-1" for unlimited number of actions.</description>
<description>Maximum number of actions that xed will be able to undo or redo. Use "-1" for unlimited number of actions.</description>
</key>
<key name="wrap-mode" type="s">
<default>'GTK_WRAP_WORD'</default>
@ -54,32 +54,32 @@
<key name="insert-spaces" type="b">
<default>false</default>
<summary>Insert spaces</summary>
<description>Whether xedit should insert spaces instead of tabs.</description>
<description>Whether xed should insert spaces instead of tabs.</description>
</key>
<key name="auto-indent" type="b">
<default>false</default>
<summary>Automatic indent</summary>
<description>Whether xedit should enable automatic indentation.</description>
<description>Whether xed should enable automatic indentation.</description>
</key>
<key name="display-line-numbers" type="b">
<default>false</default>
<summary>Display Line Numbers</summary>
<description>Whether xedit should display line numbers in the editing area.</description>
<description>Whether xed should display line numbers in the editing area.</description>
</key>
<key name="highlight-current-line" type="b">
<default>false</default>
<summary>Highlight Current Line</summary>
<description>Whether xedit should highlight the current line.</description>
<description>Whether xed should highlight the current line.</description>
</key>
<key name="bracket-matching" type="b">
<default>false</default>
<summary>Highlight Matching Bracket</summary>
<description>Whether xedit should highlight the bracket matching the selected one.</description>
<description>Whether xed should highlight the bracket matching the selected one.</description>
</key>
<key name="display-right-margin" type="b">
<default>false</default>
<summary>Display Right Margin</summary>
<description>Whether xedit should display the right margin in the editing area.</description>
<description>Whether xed should display the right margin in the editing area.</description>
</key>
<key name="right-margin-position" type="i">
<default>80</default>
@ -94,17 +94,17 @@
<key name="restore-cursor-position" type="b">
<default>true</default>
<summary>Restore Previous Cursor Position</summary>
<description>Whether xedit should restore the previous cursor position when a file is loaded.</description>
<description>Whether xed should restore the previous cursor position when a file is loaded.</description>
</key>
<key name="enable-search-highlighting" type="b">
<default>true</default>
<summary>Enable Search Highlighting</summary>
<description>Whether xedit should highlight all the occurrences of the searched text.</description>
<description>Whether xed should highlight all the occurrences of the searched text.</description>
</key>
<key name="enable-syntax-highlighting" type="b">
<default>true</default>
<summary>Enable Syntax Highlighting</summary>
<description>Whether xedit should enable syntax highlighting.</description>
<description>Whether xed should enable syntax highlighting.</description>
</key>
<key name="toolbar-visible" type="b">
<default>true</default>
@ -114,7 +114,7 @@
<key name="toolbar-buttons-style" type="s">
<default>'@TOOLBAR_STYLE@'</default>
<summary>Toolbar Buttons Style</summary>
<description>Style for the toolbar buttons. Possible values are "XEDIT_TOOLBAR_SYSTEM" to use the system's default style, "XEDIT_TOOLBAR_ICONS" to display icons only, "XEDIT_TOOLBAR_ICONS_AND_TEXT" to display both icons and text, and "XEDIT_TOOLBAR_ICONS_BOTH_HORIZ" to display prioritized text beside icons. Note that the values are case-sensitive, so make sure they appear exactly as mentioned here.</description>
<description>Style for the toolbar buttons. Possible values are "XED_TOOLBAR_SYSTEM" to use the system's default style, "XED_TOOLBAR_ICONS" to display icons only, "XED_TOOLBAR_ICONS_AND_TEXT" to display both icons and text, and "XED_TOOLBAR_ICONS_BOTH_HORIZ" to display prioritized text beside icons. Note that the values are case-sensitive, so make sure they appear exactly as mentioned here.</description>
</key>
<key name="statusbar-visible" type="b">
<default>true</default>
@ -139,12 +139,12 @@
<key name="print-syntax-highlighting" type="b">
<default>true</default>
<summary>Print Syntax Highlighting</summary>
<description>Whether xedit should print syntax highlighting when printing documents.</description>
<description>Whether xed should print syntax highlighting when printing documents.</description>
</key>
<key name="print-header" type="b">
<default>true</default>
<summary>Print Header</summary>
<description>Whether xedit should include a document header when printing documents.</description>
<description>Whether xed should include a document header when printing documents.</description>
</key>
<key name="print-wrap-mode" type="s">
<default>'GTK_WRAP_WORD'</default>
@ -154,7 +154,7 @@
<key name="print-line-numbers" type="i">
<default>0</default>
<summary>Print Line Numbers</summary>
<description>If this value is 0, then no line numbers will be inserted when printing a document. Otherwise, xedit will print line numbers every such number of lines.</description>
<description>If this value is 0, then no line numbers will be inserted when printing a document. Otherwise, xed will print line numbers every such number of lines.</description>
</key>
<key name="print-font-body-pango" type="s">
<default context="print-font-body-pango" l10n="messages">'Monospace 9'</default>
@ -174,7 +174,7 @@
<key name="auto-detected-encodings" type="as">
<default context="auto-detected" l10n="messages">[ 'UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16' ]</default>
<summary>Automatically Detected Encodings</summary>
<description>Sorted list of encodings used by xedit for automatically detecting the encoding of a file. "CURRENT" represents the current locale encoding. Only recognized encodings are used.</description>
<description>Sorted list of encodings used by xed for automatically detecting the encoding of a file. "CURRENT" represents the current locale encoding. Only recognized encodings are used.</description>
</key>
<key name="shown-in-menu-encodings" type="as">
<default context="shown-in-menu" l10n="messages">[ 'ISO-8859-15' ]</default>
@ -194,7 +194,7 @@
<key name="active-plugins" type="as">
<default>[ 'docinfo', 'modelines', 'filebrowser', 'spell', 'time' ]</default>
<summary>Active plugins</summary>
<description>List of active plugins. It contains the "Location" of the active plugins. See the .xedit-plugin file for obtaining the "Location" of a given plugin.</description>
<description>List of active plugins. It contains the "Location" of the active plugins. See the .xed-plugin file for obtaining the "Location" of a given plugin.</description>
</key>
</schema>
</schemalist>

6
data/xedit-bugreport.sh.in → data/xed-bugreport.sh.in

@ -31,11 +31,11 @@ gsettings get org.x.editor active-plugins \
echo
# Manually installed plugins (in $HOME)
if [ -d $HOME/.config/xedit/plugins ]
if [ -d $HOME/.config/xed/plugins ]
then
echo "Plugins in \$HOME:"
ls $HOME/.config/xedit/plugins/*.xedit-plugin \
| sed -r -e 's#.*/([^/]*)\.xedit-plugin$# - \1#'
ls $HOME/.config/xed/plugins/*.xed-plugin \
| sed -r -e 's#.*/([^/]*)\.xed-plugin$# - \1#'
else
echo "No plugin installed in \$HOME."
fi

72
data/xed.1

@ -0,0 +1,72 @@
.\" Man page for Xed.
.TH XED 1
.\"
.SH "NAME"
Xed \- The Text Editor
.SH "SYNOPSIS"
.B xed [OPTIONS...] [FILES...]
.SH "DESCRIPTION"
Xed is the official text editor of the X-APPS project, which aims to provide applications to the Cinnamon, MATE and Xfce desktops. While aiming at simplicity and ease of use, Xed is a powerful general purpose text editor. It can be used to create and edit all sorts of text files.
.PP
Xed features a flexible plugin system which can be used to dynamically add new advanced features to Xed itself.
.PP
This manual page briefly documents the \fBxed\fR command.
.SH "OPTIONS"
.TP
\fBfilename(s)...\fR
Specifies the file to open when \fBxed\fR starts. If this is not specified, \fBxed\fR will start a new, blank file with an "Unsaved Document" label. Multiple files can be loaded if they are separated by spaces. \fBxed\fR also supports handling of remote files.
.TP
\fB\-\-display=DISPLAY\fR
X display to use.
.TP
\fB\-\-encoding\fR
Set the character encoding to be used for opening the files listed on the command line.
.TP
\fB\-\-new\-window\fR
Create a new toplevel window in an existing instance of \fBxed\fR.
.TP
\fB\-\-new\-document\fR
Create a new document in an existing instance of \fBxed\fR, on the last Xed window that had focus.
.TP
\fB+[num]\fR
For the first file, go to the line specified by "num" (do not insert a space between the "+" sign and the number).
If "num" is missing, go to the last line.
.TP
\fB\-\-list-encodings\fR
Display list of possible values for the encoding option and exit
.TP
\fB\-\-version\fR
Output version information and exit
.TP
\fB\-?, \-h, \-\-help\fR
Print standard command line options.
.TP
\fB\-\-help\-all\fR
Print all command line options.
.P
This program also accepts the standard GTK options.
.SH "EXAMPLES"
\fBxed \-\-encoding WINDOWS-1252 ftp://ftp.kernel.org/pub/linux/kernel/README\fR
.RS 4
Open the Linux Kernel README file from kernel.org's FTP server using Windows-1252 character encoding.
.RE
.PP
\fBxed +156 http://www.some-website.com/\fR
.RS 4
Open the main web page of some-website.com and jump to line 156.
.RE
.PP
\fBxed \-\-new\-window ~/.bashrc ~/.bash_history\fR
.RS 4
Open the current users .bashrc and .bash_history files in a new window.
.SH "BUGS"
.SS Should you encounter any bugs, they may be reported at:
http://github.com/linuxmint/xed/issues
.fi
.SH "SEE ALSO"
.SS
Xed documentation can be found from the "Help" menu, or by pressing the F1 key.

10
data/xedit.appdata.xml.in → data/xed.appdata.xml.in

@ -1,24 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop">
<id>xedit.desktop</id>
<id>xed.desktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-2.0+</project_license>
<name>Xedit</name>
<name>Xed</name>
<_summary>A Text Editor</_summary>
<_description>
<p>
Xedit is a small, but powerful text editor. It has most standard text editor functions and fully
Xed is a small, but powerful text editor. It has most standard text editor functions and fully
supports international text in Unicode. Advanced features include syntax
highlighting and automatic indentation of source code, printing and editing
of multiple documents in one window.
</p>
<p>
Xedit is extensible through a plugin system, which currently includes
Xed is extensible through a plugin system, which currently includes
support for spell checking, comparing files, viewing CVS ChangeLogs, and
adjusting indentation levels.
</p>
</_description>
<url type="homepage">http://www.github.com/linuxmint/xedit</url>
<url type="homepage">http://www.github.com/linuxmint/xed</url>
<updatecontact>root@linuxmint.com</updatecontact>
<project_group>X-Apps</project_group>
</component>

4
data/xedit.desktop.in.in → data/xed.desktop.in.in

@ -1,7 +1,7 @@
[Desktop Entry]
_Name=Text Editor
_Comment=Edit text files
Exec=xedit %U
Exec=xed %U
Terminal=false
Type=Application
StartupNotify=true
@ -9,4 +9,4 @@ MimeType=text/plain;
Icon=accessories-text-editor
Categories=GTK;Utility;TextEditor;
Keywords=text;editor;tabs;highlighting;code;multiple;files;pluggable;
X-MATE-DocPath=xedit/xedit.xml
X-MATE-DocPath=xed/xed.xml

8
data/xedit.pc.in → data/xed.pc.in

@ -2,11 +2,11 @@ prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
pluginsdir=@libdir@/xedit/plugins
pluginsdir=@libdir@/xed/plugins
Name: xedit
Description: xedit
Name: xed
Description: xed
Requires: gtksourceview-@GTK_API_VERSION@
Version: @VERSION@
Cflags: -I${includedir}/xedit
Cflags: -I${includedir}/xed
Libs: -L${libdir}

72
data/xedit.1

@ -1,72 +0,0 @@
.\" Man page for Xedit.
.TH XEDIT 1
.\"
.SH "NAME"
Xedit \- The Text Editor
.SH "SYNOPSIS"
.B xedit [OPTIONS...] [FILES...]
.SH "DESCRIPTION"
Xedit is the official text editor of the X-APPS project, which aims to provide applications to the Cinnamon, MATE and Xfce desktops. While aiming at simplicity and ease of use, Xedit is a powerful general purpose text editor. It can be used to create and edit all sorts of text files.
.PP
Xedit features a flexible plugin system which can be used to dynamically add new advanced features to Xedit itself.
.PP
This manual page briefly documents the \fBxedit\fR command.
.SH "OPTIONS"
.TP
\fBfilename(s)...\fR
Specifies the file to open when \fBxedit\fR starts. If this is not specified, \fBxedit\fR will start a new, blank file with an "Unsaved Document" label. Multiple files can be loaded if they are separated by spaces. \fBxedit\fR also supports handling of remote files.
.TP
\fB\-\-display=DISPLAY\fR
X display to use.
.TP
\fB\-\-encoding\fR
Set the character encoding to be used for opening the files listed on the command line.
.TP
\fB\-\-new\-window\fR
Create a new toplevel window in an existing instance of \fBxedit\fR.
.TP
\fB\-\-new\-document\fR
Create a new document in an existing instance of \fBxedit\fR, on the last Xedit window that had focus.
.TP
\fB+[num]\fR
For the first file, go to the line specified by "num" (do not insert a space between the "+" sign and the number).
If "num" is missing, go to the last line.
.TP
\fB\-\-list-encodings\fR
Display list of possible values for the encoding option and exit
.TP
\fB\-\-version\fR
Output version information and exit
.TP
\fB\-?, \-h, \-\-help\fR
Print standard command line options.
.TP
\fB\-\-help\-all\fR
Print all command line options.
.P
This program also accepts the standard GTK options.
.SH "EXAMPLES"
\fBxedit \-\-encoding WINDOWS-1252 ftp://ftp.kernel.org/pub/linux/kernel/README\fR
.RS 4
Open the Linux Kernel README file from kernel.org's FTP server using Windows-1252 character encoding.
.RE
.PP
\fBxedit +156 http://www.some-website.com/\fR
.RS 4
Open the main web page of some-website.com and jump to line 156.
.RE
.PP
\fBxedit \-\-new\-window ~/.bashrc ~/.bash_history\fR
.RS 4
Open the current users .bashrc and .bash_history files in a new window.
.SH "BUGS"
.SS Should you encounter any bugs, they may be reported at:
http://github.com/linuxmint/xedit/issues
.fi
.SH "SEE ALSO"
.SS
Xedit documentation can be found from the "Help" menu, or by pressing the F1 key.

4
debian/changelog

@ -1,4 +1,4 @@
xedit (1.0.1) sarah; urgency=medium
xed (1.0.1) sarah; urgency=medium
* Remove branding from window title and menu item
* Removed more MATE references
@ -9,7 +9,7 @@ xedit (1.0.1) sarah; urgency=medium
-- Clement Lefebvre <root@linuxmint.com> Wed, 27 Jan 2016 11:17:20 +0000
xedit (1.0.0) sarah; urgency=medium
xed (1.0.0) sarah; urgency=medium
* Initial version

62
debian/control

@ -1,4 +1,4 @@
Source: xedit
Source: xed
Section: x11
Priority: optional
Maintainer: Linux Mint <root@linuxmint.com>
@ -18,121 +18,121 @@ Build-Depends: autotools-dev,
yelp-tools,
Standards-Version: 3.9.6
Package: xedit
Package: xed
Architecture: any
Depends: iso-codes,
xedit-common (= ${source:Version}),
xed-common (= ${source:Version}),
${misc:Depends},
${python:Depends},
${shlibs:Depends},
zenity
XB-Python-Version: ${python:Versions}
Description: generic text editor
Xedit is a text editor which supports most standard editor features,
Xed is a text editor which supports most standard editor features,
extending this basic functionality with other features not usually
found in simple text editors. Xedit is a graphical application which
found in simple text editors. Xed is a graphical application which
supports editing multiple text files in one window (known sometimes as
tabs or MDI).
.
Xedit fully supports international text through its use of the
Xed fully supports international text through its use of the
Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
highlighting of source code, auto indentation and printing and print preview
support.
.
Xedit is also extensible through its plugin system, which currently
Xed is also extensible through its plugin system, which currently
includes support for spell checking, comparing files, viewing CVS
ChangeLogs, and adjusting indentation levels.
Package: xedit-common
Package: xed-common
Architecture: all
Depends: python,
${misc:Depends},
Description: generic text editor (common files)
Xedit is a text editor which supports most standard editor features,
Xed is a text editor which supports most standard editor features,
extending this basic functionality with other features not usually
found in simple text editors. Xedit is a graphical application which
found in simple text editors. Xed is a graphical application which
supports editing multiple text files in one window (known sometimes as
tabs or MDI).
.
Xedit fully supports international text through its use of the
Xed fully supports international text through its use of the
Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
highlighting of source code, auto indentation and printing and print preview
support.
.
Xedit is also extensible through its plugin system, which currently
Xed is also extensible through its plugin system, which currently
includes support for spell checking, comparing files, viewing CVS
ChangeLogs, and adjusting indentation levels.
.
This package contains the architecture independent files.
Package: xedit-dev
Package: xed-dev
Architecture: any
Section: devel
Depends: xedit (= ${binary:Version}),
Depends: xed (= ${binary:Version}),
${misc:Depends},
Description: generic text editor (development files)
Xedit is a text editor which supports most standard editor features,
Xed is a text editor which supports most standard editor features,
extending this basic functionality with other features not usually
found in simple text editors. Xedit is a graphical application which
found in simple text editors. Xed is a graphical application which
supports editing multiple text files in one window (known sometimes as
tabs or MDI).
.
Xedit fully supports international text through its use of the
Xed fully supports international text through its use of the
Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
highlighting of source code, auto indentation and printing and print preview
support.
.
Xedit is also extensible through its plugin system, which currently
Xed is also extensible through its plugin system, which currently
includes support for spell checking, comparing files, viewing CVS
ChangeLogs, and adjusting indentation levels.
.
This package contains the development files for building Xedit plugins.
This package contains the development files for building Xed plugins.
Package: xedit-dbg
Package: xed-dbg
Section: debug
Priority: extra
Architecture: any
Depends: xedit (= ${binary:Version}),
Depends: xed (= ${binary:Version}),
${misc:Depends},
Description: generic text editor (debugging symbols)
Xedit is a text editor which supports most standard editor features,
Xed is a text editor which supports most standard editor features,
extending this basic functionality with other features not usually
found in simple text editors. Xedit is a graphical application which
found in simple text editors. Xed is a graphical application which
supports editing multiple text files in one window (known sometimes as
tabs or MDI).
.
Xedit fully supports international text through its use of the
Xed fully supports international text through its use of the
Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
highlighting of source code, auto indentation and printing and print preview
support.
.
Xedit is also extensible through its plugin system, which currently
Xed is also extensible through its plugin system, which currently
includes support for spell checking, comparing files, viewing CVS
ChangeLogs, and adjusting indentation levels.
.
This package contains debugging symbols for Xedit. It is
This package contains debugging symbols for Xed. It is
provided to help debugging problems.
.
The debugging symbols are installed in /usr/lib/debug and will
automatically be used by gdb.
Package: xedit-doc
Package: xed-doc
Section: doc
Architecture: all
Depends: ${misc:Depends},
Description: generic text editor (documentation files)
Xedit is a text editor which supports most standard editor features,
Xed is a text editor which supports most standard editor features,
extending this basic functionality with other features not usually
found in simple text editors. Xedit is a graphical application which
found in simple text editors. Xed is a graphical application which
supports editing multiple text files in one window (known sometimes as
tabs or MDI).
.
Xedit fully supports international text through its use of the
Xed fully supports international text through its use of the
Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
highlighting of source code, auto indentation and printing and print preview
support.
.
Xedit is also extensible through its plugin system, which currently
Xed is also extensible through its plugin system, which currently
includes support for spell checking, comparing files, viewing CVS
ChangeLogs, and adjusting indentation levels.
.

408
debian/copyright

@ -1,88 +1,88 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: xedit (old name: mate-text-editor)
Upstream-Name: xed (old name: mate-text-editor)
Upstream-Contact: Stefano Karapetsas <stefano@karapetsas.com>
Source: http://git.mate-desktop.org/xedit/
Files: plugins/docinfo/xedit-docinfo-plugin.c
plugins/docinfo/xedit-docinfo-plugin.h
plugins/spell/xedit-spell-checker-dialog.c
plugins/spell/xedit-spell-checker-dialog.h
plugins/spell/xedit-spell-checker-language.h
plugins/spell/xedit-spell-checker.c
plugins/spell/xedit-spell-checker.h
plugins/spell/xedit-spell-language-dialog.c
plugins/spell/xedit-spell-language-dialog.h
plugins/spell/xedit-spell-plugin.c
plugins/spell/xedit-spell-plugin.h
plugins/taglist/xedit-taglist-plugin-panel.c
plugins/taglist/xedit-taglist-plugin-panel.h
plugins/taglist/xedit-taglist-plugin-parser.c
plugins/taglist/xedit-taglist-plugin-parser.h
plugins/taglist/xedit-taglist-plugin.c
plugins/taglist/xedit-taglist-plugin.h
plugins/time/xedit-time-plugin.c
plugins/time/xedit-time-plugin.h
xedit/dialogs/xedit-encodings-dialog.c
xedit/dialogs/xedit-encodings-dialog.h
xedit/dialogs/xedit-preferences-dialog.c
xedit/dialogs/xedit-preferences-dialog.h
xedit/dialogs/xedit-search-dialog.c
xedit/dialogs/xedit-search-dialog.h
xedit/xedit-app.c
xedit/xedit-app.h
xedit/xedit-documents-panel.c
xedit/xedit-documents-panel.h
xedit/xedit-encodings-combo-box.c
xedit/xedit-encodings-combo-box.h
xedit/xedit-encodings.h
xedit/xedit-file-chooser-dialog.c
xedit/xedit-file-chooser-dialog.h
xedit/xedit-help.c
xedit/xedit-help.h
xedit/xedit-io-error-message-area.c
xedit/xedit-io-error-message-area.h
xedit/xedit-language-manager.c
xedit/xedit-language-manager.h
xedit/xedit-metadata-manager.c
xedit/xedit-metadata-manager.h
xedit/xedit-panel.c
xedit/xedit-panel.h
xedit/xedit-plugin-manager.h
xedit/xedit-plugin.c
xedit/xedit-plugin.h
xedit/xedit-plugins-engine.c
xedit/xedit-plugins-engine.h
xedit/xedit-prefs-manager-app.c
xedit/xedit-prefs-manager-app.h
xedit/xedit-prefs-manager-private.h
xedit/xedit-prefs-manager.c
xedit/xedit-prefs-manager.h
xedit/xedit-progress-message-area.c
xedit/xedit-progress-message-area.h
xedit/xedit-tab.c
xedit/xedit-tab.h
xedit/xedit-ui.h
xedit/xedit-ui.xml
xedit/xedit-window-private.h
xedit/xedit-window.c
xedit/xedit-window.h
xedit/xedit.c
Source: http://git.mate-desktop.org/xed/
Files: plugins/docinfo/xed-docinfo-plugin.c
plugins/docinfo/xed-docinfo-plugin.h
plugins/spell/xed-spell-checker-dialog.c
plugins/spell/xed-spell-checker-dialog.h
plugins/spell/xed-spell-checker-language.h
plugins/spell/xed-spell-checker.c
plugins/spell/xed-spell-checker.h
plugins/spell/xed-spell-language-dialog.c
plugins/spell/xed-spell-language-dialog.h
plugins/spell/xed-spell-plugin.c
plugins/spell/xed-spell-plugin.h
plugins/taglist/xed-taglist-plugin-panel.c
plugins/taglist/xed-taglist-plugin-panel.h
plugins/taglist/xed-taglist-plugin-parser.c
plugins/taglist/xed-taglist-plugin-parser.h
plugins/taglist/xed-taglist-plugin.c
plugins/taglist/xed-taglist-plugin.h
plugins/time/xed-time-plugin.c
plugins/time/xed-time-plugin.h
xed/dialogs/xed-encodings-dialog.c
xed/dialogs/xed-encodings-dialog.h
xed/dialogs/xed-preferences-dialog.c
xed/dialogs/xed-preferences-dialog.h
xed/dialogs/xed-search-dialog.c
xed/dialogs/xed-search-dialog.h
xed/xed-app.c
xed/xed-app.h
xed/xed-documents-panel.c
xed/xed-documents-panel.h
xed/xed-encodings-combo-box.c
xed/xed-encodings-combo-box.h
xed/xed-encodings.h
xed/xed-file-chooser-dialog.c
xed/xed-file-chooser-dialog.h
xed/xed-help.c
xed/xed-help.h
xed/xed-io-error-message-area.c
xed/xed-io-error-message-area.h
xed/xed-language-manager.c
xed/xed-language-manager.h
xed/xed-metadata-manager.c
xed/xed-metadata-manager.h
xed/xed-panel.c
xed/xed-panel.h
xed/xed-plugin-manager.h
xed/xed-plugin.c
xed/xed-plugin.h
xed/xed-plugins-engine.c
xed/xed-plugins-engine.h
xed/xed-prefs-manager-app.c
xed/xed-prefs-manager-app.h
xed/xed-prefs-manager-private.h
xed/xed-prefs-manager.c
xed/xed-prefs-manager.h
xed/xed-progress-message-area.c
xed/xed-progress-message-area.h
xed/xed-tab.c
xed/xed-tab.h
xed/xed-ui.h
xed/xed-ui.xml
xed/xed-window-private.h
xed/xed-window.c
xed/xed-window.h
xed/xed.c
Copyright: 2001-2007, Paolo Maggi
License: GPL-2+
Files: plugins/filebrowser/xedit-file-bookmarks-store.c
plugins/filebrowser/xedit-file-bookmarks-store.h
plugins/filebrowser/xedit-file-browser-error.h
plugins/filebrowser/xedit-file-browser-messages.h
plugins/filebrowser/xedit-file-browser-plugin.c
plugins/filebrowser/xedit-file-browser-plugin.h
plugins/filebrowser/xedit-file-browser-store.c
plugins/filebrowser/xedit-file-browser-store.h
plugins/filebrowser/xedit-file-browser-utils.c
plugins/filebrowser/xedit-file-browser-view.c
plugins/filebrowser/xedit-file-browser-view.h
plugins/filebrowser/xedit-file-browser-widget.c
plugins/filebrowser/xedit-file-browser-widget.h
Files: plugins/filebrowser/xed-file-bookmarks-store.c
plugins/filebrowser/xed-file-bookmarks-store.h
plugins/filebrowser/xed-file-browser-error.h
plugins/filebrowser/xed-file-browser-messages.h
plugins/filebrowser/xed-file-browser-plugin.c
plugins/filebrowser/xed-file-browser-plugin.h
plugins/filebrowser/xed-file-browser-store.c
plugins/filebrowser/xed-file-browser-store.h
plugins/filebrowser/xed-file-browser-utils.c
plugins/filebrowser/xed-file-browser-view.c
plugins/filebrowser/xed-file-browser-view.h
plugins/filebrowser/xed-file-browser-widget.c
plugins/filebrowser/xed-file-browser-widget.h
plugins/snippets/snippets/Document.py
plugins/snippets/snippets/Helper.py
plugins/snippets/snippets/Library.py
@ -96,98 +96,98 @@ Files: plugins/filebrowser/xedit-file-bookmarks-store.c
Copyright: 2005-2008, Jesse van den Kieboom <jesse@icecrew.nl>
License: GPL-2+
Files: plugin-loaders/c/xedit-plugin-loader-c.c
plugin-loaders/c/xedit-plugin-loader-c.h
plugin-loaders/python/xedit-plugin-loader-python.c
plugin-loaders/python/xedit-plugin-loader-python.h
Files: plugin-loaders/c/xed-plugin-loader-c.c
plugin-loaders/c/xed-plugin-loader-c.h
plugin-loaders/python/xed-plugin-loader-python.c
plugin-loaders/python/xed-plugin-loader-python.h
plugins/quickopen/quickopen/__init__.py
plugins/quickopen/quickopen/popup.py
plugins/quickopen/quickopen/virtualdirs.py
plugins/quickopen/quickopen/windowhelper.py
plugins/spell/xedit-spell-utils.c
plugins/spell/xedit-spell-utils.h
xedit/xedit-plugin-loader.c
xedit/xedit-plugin-loader.h
xedit/xedit-status-combo-box.c
xedit/xedit-status-combo-box.h
plugins/spell/xed-spell-utils.c
plugins/spell/xed-spell-utils.h
xed/xed-plugin-loader.c
xed/xed-plugin-loader.h
xed/xed-status-combo-box.c
xed/xed-status-combo-box.h
tests/document-loader.c
tests/document-saver.c
Copyright: 2008-2010, Jesse van den Kieboom
License: GPL-2+
Files: xedit/xedit-commands-documents.c
xedit/xedit-commands-edit.c
xedit/xedit-commands-file-print.c
xedit/xedit-commands-file.c
xedit/xedit-commands-search.c
xedit/xedit-commands-view.c
xedit/xedit-commands.h
xedit/xedit-debug.c
xedit/xedit-debug.h
xedit/xedit-document.c
xedit/xedit-document.h
xedit/xedit-utils.c
xedit/xedit-utils.h
xedit/xedit-view.c
xedit/xedit-view.h
Files: xed/xed-commands-documents.c
xed/xed-commands-edit.c
xed/xed-commands-file-print.c
xed/xed-commands-file.c
xed/xed-commands-search.c
xed/xed-commands-view.c
xed/xed-commands.h
xed/xed-debug.c
xed/xed-debug.h
xed/xed-document.c
xed/xed-document.h
xed/xed-utils.c
xed/xed-utils.h
xed/xed-view.c
xed/xed-view.h
Copyright: 1998-1999, Alex Roberts, Evan Lawrence
2000-2002, Chema Celorio, Paolo Maggi
2002-2006, Paolo Maggi
License: GPL-2+
Files: plugins/changecase/xedit-changecase-plugin.c
plugins/changecase/xedit-changecase-plugin.h
xedit/xedit-close-button.c
xedit/xedit-close-button.h
xedit/xedit-history-entry.c
xedit/xedit-history-entry.h
xedit/xedit-print-preview.c
xedit/xedit-print-preview.h
xedit/xedit-statusbar.c
xedit/xedit-statusbar.h
xedit/xedit-style-scheme-manager.h
xedit/xedit-tab-label.c
xedit/xedit-tab-label.h
Files: plugins/changecase/xed-changecase-plugin.c
plugins/changecase/xed-changecase-plugin.h
xed/xed-close-button.c
xed/xed-close-button.h
xed/xed-history-entry.c
xed/xed-history-entry.h
xed/xed-print-preview.c
xed/xed-print-preview.h
xed/xed-statusbar.c
xed/xed-statusbar.h
xed/xed-style-scheme-manager.h
xed/xed-tab-label.c
xed/xed-tab-label.h
Copyright: 2004-2010, Paolo Borelli
License: GPL-2+
Files: xedit/xedit-dirs.h
xedit/xedit-document-input-stream.c
xedit/xedit-document-input-stream.h
xedit/xedit-document-output-stream.c
xedit/xedit-document-output-stream.h
xedit/xedit-smart-charset-converter.c
xedit/xedit-smart-charset-converter.h
Files: xed/xed-dirs.h
xed/xed-document-input-stream.c
xed/xed-document-input-stream.h
xed/xed-document-output-stream.c
xed/xed-document-output-stream.h
xed/xed-smart-charset-converter.c
xed/xed-smart-charset-converter.h
tests/document-input-stream.c
tests/document-output-stream.c
tests/smart-converter.c
Copyright: 2008-2010, Ignacio Casal Quinteiro
License: GPL-2+
Files: plugins/externaltools/scripts/xedit-tool-merge.pl
Files: plugins/externaltools/scripts/xed-tool-merge.pl
plugins/externaltools/tools/library.py
plugins/modelines/modeline-parser.c
plugins/modelines/modeline-parser.h
plugins/modelines/xedit-modeline-plugin.c
plugins/modelines/xedit-modeline-plugin.h
plugins/modelines/xed-modeline-plugin.c
plugins/modelines/xed-modeline-plugin.h
Copyright: 2005-2007, Steve Frécinaux <code@istique.net>
License: GPL-2+
Files: xedit/xedit-document-loader.c
xedit/xedit-document-loader.h
xedit/xedit-document-saver.h
xedit/xedit-plugin-info-priv.h
xedit/xedit-plugin-info.c
xedit/xedit-plugin-info.h
Files: xed/xed-document-loader.c
xed/xed-document-loader.h
xed/xed-document-saver.h
xed/xed-plugin-info-priv.h
xed/xed-plugin-info.c
xed/xed-plugin-info.h
Copyright: 2002-2005, Paolo Maggi
2007, Paolo Maggi
2007, Steve Frécinaux
License: GPL-2+
Files: xedit/smclient/eggdesktopfile.h
xedit/smclient/eggsmclient-private.h
xedit/smclient/eggsmclient.c
xedit/smclient/eggsmclient.h
Files: xed/smclient/eggdesktopfile.h
xed/smclient/eggsmclient-private.h
xed/smclient/eggsmclient.c
xed/smclient/eggsmclient.h
Copyright: 2007, Novell, Inc.
License: LGPL-2+
@ -197,22 +197,22 @@ Files: plugins/externaltools/tools/__init__.py
plugins/externaltools/tools/manager.py
tools/generate-plugin.py
tools/preprocessor.py
tools/plugin_template/xedit-plugin.c
tools/plugin_template/xedit-plugin.h
tools/plugin_template/xed-plugin.c
tools/plugin_template/xed-plugin.h
Copyright: 2005-2006, Steve Frécinaux <steve@istique.net>
2006, Steve Frécinaux <steve@istique.net>
License: GPL-2+
Files: xedit/xedit-gio-document-loader.c
xedit/xedit-gio-document-loader.h
xedit/xedit-gio-document-saver.h
Files: xed/xed-gio-document-loader.c
xed/xed-gio-document-loader.h
xed/xed-gio-document-saver.h
Copyright: 2005, Paolo Maggi
2007, Paolo Maggi, Steve Frécinaux
2008, Jesse van den Kieboom
License: GPL-2+
Files: plugins/sort/xedit-sort-plugin.c
plugins/sort/xedit-sort-plugin.h
Files: plugins/sort/xed-sort-plugin.c
plugins/sort/xed-sort-plugin.h
Copyright: *No copyright*
License: GPL-2+
@ -223,62 +223,62 @@ Copyright: 1998, James Henstridge <james@daa.com.au>
2006, Steve Frécinaux
License: GPL-2+
Files: xedit/bacon-message-connection.c
xedit/bacon-message-connection.h
Files: xed/bacon-message-connection.c
xed/bacon-message-connection.h
Copyright: 2003, Bastien Nocera <hadess@hadess.net>
License: GPL-2+
Files: xedit/xedit-print-job.c
xedit/xedit-print-job.h
Files: xed/xed-print-job.c
xed/xed-print-job.h
Copyright: 2000-2001, Chema Celorio, Paolo Maggi
2002-2008, Paolo Maggi
License: GPL-2+
Files: xedit/xedit-notebook.c
xedit/xedit-notebook.h
Files: xed/xed-notebook.c
xed/xed-notebook.h
Copyright: 2002, Christophe Fergeau
2003, Marco Pesenti Gritti
2003-2004, Christian Persch
2005, Paolo Maggi
License: GPL-2+
Files: xedit/xedit-object-module.c
xedit/xedit-object-module.h
Files: xed/xed-object-module.c
xed/xed-object-module.h
Copyright: 2003, Marco Pesenti Gritti
2003-2004, Christian Persch
2005, Paolo Maggi
2008, Jesse van den Kieboom
License: GPL-2+
Files: plugins/spell/xedit-automatic-spell-checker.c
plugins/spell/xedit-automatic-spell-checker.h
Files: plugins/spell/xed-automatic-spell-checker.c
plugins/spell/xed-automatic-spell-checker.h
Copyright: 2002, Evan Martin
2002, Paolo Maggi
License: GPL-2+
Files: xedit/xedittextregion.c
xedit/xedittextregion.h
Files: xed/xedtextregion.c
xed/xedtextregion.h
Copyright: 2002, Gustavo Giráldez <gustavo.giraldez@gmx.net>
License: GPL-2+
Files: plugins/checkupdate/xedit-check-update-plugin.c
plugins/checkupdate/xedit-check-update-plugin.h
Files: plugins/checkupdate/xed-check-update-plugin.c
plugins/checkupdate/xed-check-update-plugin.h
Copyright: 2009, Ignacio Casal Quinteiro <icq@gnome.org>
License: GPL-2+
Files: plugin-loaders/python/xedit-plugin-python.c
plugin-loaders/python/xedit-plugin-python.h
Files: plugin-loaders/python/xed-plugin-python.c
plugin-loaders/python/xed-plugin-python.h
Copyright: 2005, Raphael Slinckx
2008, Jesse van den Kieboom
License: GPL-2+
Files: xedit/dialogs/xedit-close-confirmation-dialog.c
xedit/dialogs/xedit-close-confirmation-dialog.h
Files: xed/dialogs/xed-close-confirmation-dialog.c
xed/dialogs/xed-close-confirmation-dialog.h
Copyright: 2004-2005, GNOME Foundation
License: GPL-2+
Files: xedit/xedit-session.c
xedit/xedit-session.h
Files: xed/xed-session.c
xed/xed-session.h
Copyright: 2002, Ximian, Inc.
2005, Paolo Maggi
License: GPL-2+
@ -288,7 +288,7 @@ Files: plugins/externaltools/tools/filelookup.py
Copyright: 2009-2010, Per Arneng <per.arneng@anyplanet.com>
License: GPL-2+
Files: ./xedit/xedit-plugin-info.h
Files: ./xed/xed-plugin-info.h
Copyright: 2002-2005, Paolo Maggi
2007, Paolo Maggi
2007, Steve Frécinaux
@ -300,44 +300,44 @@ Copyright: 1998, James Henstridge <james@daa.com.au>
2008, B. Clausius
License: GPL-2+
Files: xedit/xedit-commands-help.c
Files: xed/xed-commands-help.c
Copyright: 1998-1999, Alex Roberts, Evan Lawrence
2000-2001, Chema Celorio, Paolo Maggi
2002-2005, Paolo Maggi
2011, Perberos
License: GPL-2+
Files: plugins/spell/xedit-spell-checker-language.c
Files: plugins/spell/xed-spell-checker-language.c
Copyright: 2003-2004, Christian Persch
2006, Paolo Maggi
License: GPL-2+
Files: xedit/xedit-dirs.c
Files: xed/xed-dirs.c
Copyright: 2008, Ignacio Casal Quinteiro
2011, Perberos
License: GPL-2+
Files: xedit/xedit-gio-document-saver.c
Files: xed/xed-gio-document-saver.c
Copyright: 2005-2006, Paolo Borelli and Paolo Maggi
2007, Paolo Borelli, Paolo Maggi, Steve Fr�cinaux
2008, Jesse van den Kieboom
License: GPL-2+
Files: xedit/xedit-style-scheme-manager.c
Files: xed/xed-style-scheme-manager.c
Copyright: 2007, Paolo Borelli and Paolo Maggi
License: GPL-2+
Files: xedit/xedit-document-saver.c
Files: xed/xed-document-saver.c
Copyright: 2005-2006, Paolo Borelli and Paolo Maggi
2007, Paolo Borelli, Paolo Maggi, Steve Fr�cinaux
License: GPL-2+
Files: xedit/xedit-plugin-manager.c
Files: xed/xed-plugin-manager.c
Copyright: 2002, Paolo Maggi and James Willcox
2003-2006, Paolo Maggi
License: GPL-2+
Files: xedit/xedit-encodings.c
Files: xed/xed-encodings.c
Copyright: 2002, Red Hat, Inc.
2002-2005, Paolo Maggi
License: GPL-2+
@ -347,13 +347,13 @@ Copyright: 2005-2006, Steve Fr�cinaux <steve@istique.net>
2010, Per Arneng <per.arneng@anyplanet.com>
License: GPL-2+
Files: xedit/smclient/eggsmclient-xsmp.c
Files: xed/smclient/eggsmclient-xsmp.c
Copyright: 1998, Carsten Schaar
1998, The Open Group
2007, Novell, Inc.
License: LGPL-2+
Files: xedit/smclient/eggdesktopfile.c
Files: xed/smclient/eggdesktopfile.c
Copyright: 1999-2000, Red Hat Inc.
2001, George Lebl
2007, Novell, Inc.
@ -361,7 +361,7 @@ License: LGPL-2+
Files: data/*.in.in
data/*.sh.in
data/xedit.1
data/xed.1
data/*.convert
data/*.desktop.in.in
data/*.pc.in
@ -382,8 +382,8 @@ Files: data/*.in.in
plugins/filebrowser/*.template
plugins/filebrowser/*-marshal.list
plugins/modelines/language-mappings
plugins/filebrowser/xedit-file-browser-messages.c
plugins/filebrowser/xedit-file-browser-utils.h
plugins/filebrowser/xed-file-browser-messages.c
plugins/filebrowser/xed-file-browser-utils.h
plugins/snippets/snippets/Completion.py
plugins/snippets/snippets/Exporter.py
plugins/snippets/snippets/Importer.py
@ -392,16 +392,16 @@ Files: data/*.in.in
plugins/snippets/data/lang/snippets.lang
plugins/snippets/snippets/*.ui
plugins/taglist/*.xml.in
xedit/xedit-message-bus.c
xedit/xedit-message-bus.h
xedit/xedit-message-type.c
xedit/xedit-message-type.h
xedit/xedit-message.c
xedit/xedit-message.h
xedit/*.template
xedit/*.ui
xedit/*.rc
xedit/dialogs/*.ui
xed/xed-message-bus.c
xed/xed-message-bus.h
xed/xed-message-type.c
xed/xed-message-type.h
xed/xed-message.c
xed/xed-message.h
xed/*.template
xed/*.ui
xed/*.rc
xed/dialogs/*.ui
tests/setup-document-saver.sh
data/Makefile.am
docs/reference/Makefile.am
@ -411,24 +411,24 @@ Files: data/*.in.in
plugin-loaders/Makefile.am
plugin-loaders/python/Makefile.am
plugin-loaders/python/bindings/Makefile.am
plugin-loaders/python/bindings/xedit.defs
plugin-loaders/python/bindings/xedit.override
plugin-loaders/python/bindings/xeditcommands.defs
plugin-loaders/python/bindings/xeditcommands.override
plugin-loaders/python/bindings/xeditmessage.override
plugin-loaders/python/bindings/xeditplugin.override
plugin-loaders/python/bindings/xeditutils.defs
plugin-loaders/python/bindings/xeditutils.override
plugin-loaders/python/bindings/xed.defs
plugin-loaders/python/bindings/xed.override
plugin-loaders/python/bindings/xedcommands.defs
plugin-loaders/python/bindings/xedcommands.override
plugin-loaders/python/bindings/xedmessage.override
plugin-loaders/python/bindings/xedplugin.override
plugin-loaders/python/bindings/xedutils.defs
plugin-loaders/python/bindings/xedutils.override
plugins/time/Makefile.am
plugins/docinfo/Makefile.am
plugins/pythonconsole/pythonconsole/Makefile.am
plugins/pythonconsole/Makefile.am
plugins/filebrowser/Makefile.am
plugins/filebrowser/xedit-file-browser-widget-ui.xml
plugins/filebrowser/xed-file-browser-widget-ui.xml
plugins/quickopen/quickopen/Makefile.am
plugins/quickopen/Makefile.am
plugins/spell/Makefile.am
plugins/spell/xedit-spell-marshal.list
plugins/spell/xed-spell-marshal.list
plugins/Makefile.am
plugins/modelines/Makefile.am
plugins/externaltools/tools/Makefile.am
@ -443,17 +443,17 @@ Files: data/*.in.in
plugins/snippets/data/Makefile.am
plugins/snippets/snippets/Makefile.am
plugins/sort/Makefile.am
xedit/xedit-marshal.list
xed/xed-marshal.list
po/gnome-copyrights.txt
xedit/Makefile.am
xedit/smclient/Makefile.am
xedit/dialogs/Makefile.am
xed/Makefile.am
xed/smclient/Makefile.am
xed/dialogs/Makefile.am
po/LINGUAS
po/POTFILES.in
po/POTFILES.skip
tests/Makefile.am
tools/plugin_template/Makefile.am
tools/plugin_template/xedit-plugin.desktop.in
tools/plugin_template/xed-plugin.desktop.in
.tx/config
AUTHORS
COPYING

6
debian/rules

@ -6,8 +6,8 @@ DHFLAGS=--parallel
dh $@ $(DHFLAGS)
override_dh_install:
rm -rfv debian/tmp/usr/lib/*/xedit/plugin-loaders/*.la
rm -rfv debian/tmp/usr/lib/*/xedit/plugins/*.la
rm -rfv debian/tmp/usr/lib/*/xed/plugin-loaders/*.la
rm -rfv debian/tmp/usr/lib/*/xed/plugins/*.la
dh_install --fail-missing
override_dh_auto_configure:
@ -27,7 +27,7 @@ override_dh_auto_test:
DEB_BUILD_OPTIONS=nocheck dh_auto_test
override_dh_strip:
dh_strip --dbg-package=xedit-dbg
dh_strip --dbg-package=xed-dbg
get-orig-source:
uscan --noconf --force-download --rename --download-current-version --destdir=..

4
debian/watch

@ -1,3 +1,3 @@
version=3
http://git.mate-desktop.org/xedit/ \
snapshot/xedit-(\d\.(?:[0-9]+|)[24680]\.\d)\.tar\.xz
http://git.mate-desktop.org/xed/ \
snapshot/xed-(\d\.(?:[0-9]+|)[24680]\.\d)\.tar\.xz

6
debian/xedit-common.install → debian/xed-common.install

@ -2,6 +2,6 @@ usr/share/appdata/
usr/share/glib-2.0/
usr/share/help/
usr/share/locale/
usr/share/xedit/icons/
usr/share/xedit/plugins/
usr/share/xedit/ui/
usr/share/xed/icons/
usr/share/xed/plugins/
usr/share/xed/ui/

2
debian/xed-common.lintian-overrides

@ -0,0 +1,2 @@
# Catch false-positive lintian message
xed-common: privacy-breach-generic usr/share/xed/plugins/snippets/mallard.xml (http://$1/)

2
debian/xedit-dev.install → debian/xed-dev.install

@ -1,2 +1,2 @@
usr/include/xedit/
usr/include/xed/
usr/lib/*/pkgconfig/

0
debian/xedit-doc.install → debian/xed-doc.install

6
debian/xed.install

@ -0,0 +1,6 @@
usr/bin/
usr/lib/*/xed/plugin-loaders/*.so
usr/lib/*/xed/plugins/
usr/lib/xed/xed-bugreport.sh
usr/share/applications/
usr/share/man/

2
debian/xedit-common.lintian-overrides

@ -1,2 +0,0 @@
# Catch false-positive lintian message
xedit-common: privacy-breach-generic usr/share/xedit/plugins/snippets/mallard.xml (http://$1/)

6
debian/xedit.install

@ -1,6 +0,0 @@
usr/bin/