Browse Source

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

tags/1.0.2
Clement Lefebvre 5 years ago
parent
commit
16eacdc3f4
100 changed files with 24042 additions and 24064 deletions
  1. +6
    -6
      HACKING
  2. +1
    -1
      Makefile.am
  3. +11
    -11
      NEWS
  4. +7
    -7
      README
  5. +1
    -1
      autogen.sh
  6. +32
    -32
      configure.ac
  7. +8
    -8
      data/Makefile.am
  8. +21
    -21
      data/org.x.editor.gschema.xml.in
  9. +3
    -3
      data/xed-bugreport.sh.in
  10. +72
    -0
      data/xed.1
  11. +5
    -5
      data/xed.appdata.xml.in
  12. +2
    -2
      data/xed.desktop.in.in
  13. +4
    -4
      data/xed.pc.in
  14. +0
    -72
      data/xedit.1
  15. +2
    -2
      debian/changelog
  16. +31
    -31
      debian/control
  17. +204
    -204
      debian/copyright
  18. +3
    -3
      debian/rules
  19. +2
    -2
      debian/watch
  20. +3
    -3
      debian/xed-common.install
  21. +2
    -0
      debian/xed-common.lintian-overrides
  22. +1
    -1
      debian/xed-dev.install
  23. +0
    -0
      debian/xed-doc.install
  24. +6
    -0
      debian/xed.install
  25. +0
    -2
      debian/xedit-common.lintian-overrides
  26. +0
    -6
      debian/xedit.install
  27. +0
    -10
      debian/xedit.postrm
  28. +0
    -12
      debian/xedit.preinst
  29. +38
    -38
      docs/reference/Makefile.am
  30. +37
    -0
      docs/reference/xed-docs.sgml
  31. +0
    -0
      docs/reference/xed-overrides.txt
  32. +799
    -0
      docs/reference/xed-sections.txt
  33. +32
    -0
      docs/reference/xed.types
  34. +0
    -37
      docs/reference/xedit-docs.sgml
  35. +0
    -799
      docs/reference/xedit-sections.txt
  36. +0
    -32
      docs/reference/xedit.types
  37. +0
    -0
      help/C/figures/xed_format_bold.png
  38. +0
    -0
      help/C/figures/xed_format_italic.png
  39. +0
    -0
      help/C/figures/xed_format_strikethrough.png
  40. +0
    -0
      help/C/figures/xed_format_underline.png
  41. +0
    -0
      help/C/figures/xed_recent_files_menu_icon.png
  42. +0
    -0
      help/C/figures/xed_window.png
  43. +102
    -102
      help/C/index.docbook
  44. +7
    -7
      help/Makefile.am
  45. +875
    -875
      help/ar/ar.po
  46. +696
    -696
      help/bg/bg.po
  47. +970
    -970
      help/ca/ca.po
  48. +953
    -953
      help/cs/cs.po
  49. +992
    -992
      help/da/da.po
  50. +965
    -965
      help/de/de.po
  51. +971
    -971
      help/el/el.po
  52. +971
    -971
      help/es/es.po
  53. +967
    -967
      help/fi/fi.po
  54. +948
    -948
      help/fr/fr.po
  55. +951
    -951
      help/hu/hu.po
  56. +965
    -965
      help/it/it.po
  57. +985
    -985
      help/ja/ja.po
  58. +974
    -974
      help/ko/ko.po
  59. +851
    -851
      help/oc/oc.po
  60. +968
    -968
      help/pt_BR/pt_BR.po
  61. +953
    -953
      help/ru/ru.po
  62. +990
    -990
      help/sv/sv.po
  63. +876
    -876
      help/th/th.po
  64. +971
    -971
      help/uk/uk.po
  65. +0
    -0
      help/xed.omf.in
  66. +1034
    -1034
      help/zh_CN/zh_CN.po
  67. +189
    -189
      help/zh_HK/zh_HK.po
  68. +187
    -187
      help/zh_TW/zh_TW.po
  69. +3
    -3
      pixmaps/Makefile.am
  70. +0
    -0
      pixmaps/xed-plugin.png
  71. +0
    -0
      pixmaps/xed.ico
  72. +6
    -6
      plugin-loaders/c/Makefile.am
  73. +46
    -46
      plugin-loaders/c/xed-plugin-loader-c.c
  74. +60
    -0
      plugin-loaders/c/xed-plugin-loader-c.h
  75. +0
    -60
      plugin-loaders/c/xedit-plugin-loader-c.h
  76. +12
    -12
      plugin-loaders/python/Makefile.am
  77. +51
    -51
      plugin-loaders/python/bindings/Makefile.am
  78. +1442
    -0
      plugin-loaders/python/bindings/xed.defs
  79. +88
    -88
      plugin-loaders/python/bindings/xed.override
  80. +12
    -12
      plugin-loaders/python/bindings/xedcommands.defs
  81. +23
    -23
      plugin-loaders/python/bindings/xedcommands.override
  82. +0
    -1442
      plugin-loaders/python/bindings/xedit.defs
  83. +90
    -90
      plugin-loaders/python/bindings/xedmessage.override
  84. +41
    -41
      plugin-loaders/python/bindings/xedplugin.override
  85. +8
    -8
      plugin-loaders/python/bindings/xedutils.defs
  86. +10
    -10
      plugin-loaders/python/bindings/xedutils.override
  87. +121
    -121
      plugin-loaders/python/xed-plugin-loader-python.c
  88. +61
    -0
      plugin-loaders/python/xed-plugin-loader-python.h
  89. +41
    -41
      plugin-loaders/python/xed-plugin-python.c
  90. +88
    -0
      plugin-loaders/python/xed-plugin-python.h
  91. +0
    -61
      plugin-loaders/python/xedit-plugin-loader-python.h
  92. +0
    -88
      plugin-loaders/python/xedit-plugin-python.h
  93. +9
    -9
      plugins/changecase/Makefile.am
  94. +1
    -1
      plugins/changecase/changecase.xed-plugin.desktop.in
  95. +36
    -36
      plugins/changecase/xed-changecase-plugin.c
  96. +72
    -0
      plugins/changecase/xed-changecase-plugin.h
  97. +0
    -72
      plugins/changecase/xedit-changecase-plugin.h
  98. +9
    -9
      plugins/docinfo/Makefile.am
  99. +1
    -1
      plugins/docinfo/docinfo.xed-plugin.desktop.in
  100. +67
    -67
      plugins/docinfo/xed-docinfo-plugin.c

+ 6
- 6
HACKING View File

@@ -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.

+ 1
- 1
Makefile.am View File

@@ -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


+ 11
- 11
NEWS View File

@@ -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


+ 7
- 7
README View File

@@ -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

+ 1
- 1
autogen.sh View File

@@ -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"


+ 32
- 32
configure.ac View File

@@ -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


+ 8
- 8
data/Makefile.am View File

@@ -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) \


+ 21
- 21
data/org.x.editor.gschema.xml.in View File

@@ -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>

data/xedit-bugreport.sh.in → data/xed-bugreport.sh.in View File

@@ -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
- 0
data/xed.1 View File

@@ -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.

data/xedit.appdata.xml.in → data/xed.appdata.xml.in View File

@@ -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>

data/xedit.desktop.in.in → data/xed.desktop.in.in View File

@@ -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

data/xedit.pc.in → data/xed.pc.in View File

@@ -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}

+ 0
- 72
data/xedit.1 View File

@@ -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.

+ 2
- 2
debian/changelog View File

@@ -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



+ 31
- 31
debian/control View File

@@ -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.
.


+ 204
- 204
debian/copyright View File

@@ -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


+ 3
- 3
debian/rules View File

@@ -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=..

+ 2
- 2
debian/watch View File

@@ -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

debian/xedit-common.install → debian/xed-common.install View File

@@ -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
- 0
debian/xed-common.lintian-overrides View File

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

debian/xedit-dev.install → debian/xed-dev.install View File

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

debian/xedit-doc.install → debian/xed-doc.install View File


+ 6
- 0
debian/xed.install View File

@@ -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/

+ 0
- 2
debian/xedit-common.lintian-overrides View File

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

+ 0
- 6
debian/xedit.install View File

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

+ 0
- 10
debian/xedit.postrm View File

@@ -1,10 +0,0 @@
#!/bin/sh

set -e

if [ remove = "$1" -o abort-install = "$1" -o disappear = "$1" ]; then
dpkg-divert --package xedit --remove --rename --divert /usr/bin/x11edit /usr/bin/xedit
dpkg-divert --package xedit --remove --rename --divert /usr/share/man/man1/x11edit.1.gz /usr/share/man/man1/xedit.1.gz
fi

exit 0

+ 0
- 12
debian/xedit.preinst View File

@@ -1,12 +0,0 @@
#!/bin/sh

set -e

case "$1" in
install|upgrade)
dpkg-divert --package xedit --add --rename --divert /usr/bin/x11edit /usr/bin/xedit
dpkg-divert --package xedit --add --rename --divert /usr/share/man/man1/x11edit.1.gz /usr/share/man/man1/xedit.1.gz
;;
esac

exit 0

+ 38
- 38
docs/reference/Makefile.am View File

@@ -6,7 +6,7 @@
AUTOMAKE_OPTIONS = 1.6

# The name of the module, e.g. 'glib'.
DOC_MODULE=xedit
DOC_MODULE=xed

# The top-level SGML file. You can change this if you want to.
DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
@@ -14,7 +14,7 @@ DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
# The directory containing the source code. Relative to $(srcdir).
# gtk-doc will search all .c & .h files beneath here for inline comments
# documenting the functions and macros.
DOC_SOURCE_DIR=../../xedit
DOC_SOURCE_DIR=../../xed

# Extra options to pass to gtkdoc-scangobj. Not normally needed.
SCANGOBJ_OPTIONS=
@@ -35,39 +35,39 @@ MKTMPL_OPTIONS=
FIXXREF_OPTIONS=

# Used for dependencies. The docs will be rebuilt if any of these change.
HFILE_GLOB=$(top_srcdir)/xedit/*.h
CFILE_GLOB=$(top_srcdir)/xedit/*.c
HFILE_GLOB=$(top_srcdir)/xed/*.h
CFILE_GLOB=$(top_srcdir)/xed/*.c

# Header files to ignore when scanning (These are internal to xedit).
# Header files to ignore when scanning (These are internal to xed).
IGNORE_HFILES= \
xedit-commands.h \
xedit-document-loader.h \
xedit-document-saver.h \
xedit-documents-panel.h \
xedit-io-error-message-area.h \
xedit-languages-manager.h \
xedit-object-module.h \
xedit-plugin-manager.h \
xedit-plugins-engine.h \
xedit-prefs-manager-private.h \
xedit-session.h \
xedit-ui.h \
xedit-window-private.h \
xedit-output-window.h \
xedit-close-confirmation-dialog.h \
xedit-encodings-dialog.h \
xedit-open-location-dialog.h \
xedit-page-setup-dialog.h \
xedit-preferences-dialog.h \
xedit-search-dialog.h \
xedit-marshal.h \
xedit-enum-types.h
# These files are not part of xedit but were copied into it for some reason.
xed-commands.h \
xed-document-loader.h \
xed-document-saver.h \
xed-documents-panel.h \
xed-io-error-message-area.h \
xed-languages-manager.h \
xed-object-module.h \
xed-plugin-manager.h \
xed-plugins-engine.h \
xed-prefs-manager-private.h \
xed-session.h \
xed-ui.h \
xed-window-private.h \
xed-output-window.h \
xed-close-confirmation-dialog.h \
xed-encodings-dialog.h \
xed-open-location-dialog.h \
xed-page-setup-dialog.h \
xed-preferences-dialog.h \
xed-search-dialog.h \
xed-marshal.h \
xed-enum-types.h
# These files are not part of xed but were copied into it for some reason.
# Do not parse them to make the docs.
IGNORE_HFILES += \
bacon-message-connection.h \
xedittextregion.h \
xedtextregion.h \
sexy-icon-entry.h

# Images to copy into HTML directory.
@@ -86,15 +86,15 @@ expand_content_files=
# Only needed if you are using gtkdoc-scangobj to dynamically query widget
# signals and properties.
GTKDOC_CFLAGS= \
-I$(top_srcdir)/xedit \
-I$(top_builddir)/xedit \
-I$(top_srcdir)/xed \
-I$(top_builddir)/xed \
-I$(top_srcdir) \
-I$(top_builddir) \
$(XEDIT_CFLAGS)
$(XED_CFLAGS)

GTKDOC_LIBS= \
$(top_builddir)/xedit/libxedit.la \
$(XEDIT_LIBS)
$(top_builddir)/xed/libxed.la \
$(XED_LIBS)

if ENABLE_PYTHON
GTKDOC_CFLAGS += \
@@ -103,7 +103,7 @@ GTKDOC_CFLAGS += \
$(PYTHON_CFLAGS) \
$(AM_CFLAGS)
GTKDOC_LIBS += \
$(top_builddir)/plugin-loaders/python/bindings/xedit.la
$(top_builddir)/plugin-loaders/python/bindings/xed.la
endif

# This includes the standard gtk-doc make rules, copied by gtkdocize.
@@ -113,7 +113,7 @@ include $(top_srcdir)/gtk-doc.make
# e.g. EXTRA_DIST += version.xml.in

regenerate-types:
grep _get_type $(DOC_SOURCE_DIR)/xedit-*.h | grep -oR '^.*\.h' | sort | uniq - | sed -r 's/^.*\.h$/#include "\0"/' > xedit.types
grep _get_type $(DOC_SOURCE_DIR)/xedit-*.h | grep -oR '^.*\.h' | sort | uniq - | sed -re 'y/-/_/' -e 's/^(.*)\.h$/\1_get_type/' >> xedit.types.new
grep _get_type $(DOC_SOURCE_DIR)/xed-*.h | grep -oR '^.*\.h' | sort | uniq - | sed -r 's/^.*\.h$/#include "\0"/' > xed.types
grep _get_type $(DOC_SOURCE_DIR)/xed-*.h | grep -oR '^.*\.h' | sort | uniq - | sed -re 'y/-/_/' -e 's/^(.*)\.h$/\1_get_type/' >> xed.types.new

-include $(top_srcdir)/git.mk

+ 37
- 0
docs/reference/xed-docs.sgml View File

@@ -0,0 +1,37 @@
<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
<bookinfo>
<title>xed Reference Manual</title>
</bookinfo>

<chapter>
<title>xed</title>
<xi:include href="xml/xed-app.xml"/>
<xi:include href="xml/xed-document.xml"/>
<xi:include href="xml/xed-encodings-option-menu.xml"/>
<xi:include href="xml/xed-file-chooser-dialog.xml"/>
<xi:include href="xml/xed-message-bus.xml"/>
<xi:include href="xml/xed-message-type.xml"/>
<xi:include href="xml/xed-message.xml"/>
<xi:include href="xml/xed-notebook.xml"/>
<xi:include href="xml/xed-panel.xml"/>
<xi:include href="xml/xed-plugin.xml"/>
<xi:include href="xml/xed-print-job-preview.xml"/>
<xi:include href="xml/xed-print.xml"/>
<xi:include href="xml/xed-progress-message-area.xml"/>
<xi:include href="xml/xed-statusbar.xml"/>
<xi:include href="xml/xed-tab.xml"/>
<xi:include href="xml/xed-view.xml"/>
<xi:include href="xml/xed-window.xml"/>
<xi:include href="xml/xed-convert.xml"/>
<xi:include href="xml/xed-debug.xml"/>
<xi:include href="xml/xed-encodings.xml"/>
<xi:include href="xml/xed-help.xml"/>
<xi:include href="xml/xed-metadata-manager.xml"/>
<xi:include href="xml/xed-prefs-manager-app.xml"/>
<xi:include href="xml/xed-prefs-manager.xml"/>
<xi:include href="xml/xed-utils.xml"/>
</chapter>
</book>

docs/reference/xedit-overrides.txt → docs/reference/xed-overrides.txt View File


+ 799
- 0
docs/reference/xed-sections.txt View File

@@ -0,0 +1,799 @@
<SECTION>
<FILE>xed-app</FILE>
XedAppPrivate
<TITLE>XedApp</TITLE>
XedApp
xed_app_get_default
xed_app_create_window
xed_app_get_windows
xed_app_get_active_window
xed_app_get_documents
xed_app_get_views
<SUBSECTION Standard>
XED_APP
XED_IS_APP
XED_TYPE_APP
xed_app_get_type
XED_APP_CLASS
XED_IS_APP_CLASS
XED_APP_GET_CLASS
</SECTION>

<SECTION>
<FILE>xed-document</FILE>
XedSearchFlags
XedDocumentPrivate
<TITLE>XedDocument</TITLE>
XedDocument
XedDocumentSaveFlags
XED_DOCUMENT_ERROR
xed_document_error_quark
xed_document_new
xed_document_get_uri
xed_document_get_uri_for_display
xed_document_get_short_name_for_display
xed_document_get_mime_type
xed_document_get_readonly
xed_document_load
xed_document_insert_file
xed_document_load_cancel
xed_document_save
xed_document_save_as
xed_document_is_untouched
xed_document_is_untitled
xed_document_get_deleted
xed_document_goto_line
xed_document_set_search_text
xed_document_get_search_text
xed_document_get_can_search_again
xed_document_search_forward
xed_document_search_backward
xed_document_replace_all
xed_document_set_language
xed_document_set_enable_search_highlighting
xed_document_get_enable_search_highlighting
XED_SEARCH_IS_DONT_SET_FLAGS
XED_SEARCH_SET_DONT_SET_FLAGS
XED_SEARCH_IS_ENTIRE_WORD
XED_SEARCH_SET_ENTIRE_WORD
XED_SEARCH_IS_CASE_SENSITIVE
XED_SEARCH_SET_CASE_SENSITIVE
<SUBSECTION Standard>
XED_DOCUMENT
XED_IS_DOCUMENT
XED_TYPE_DOCUMENT
xed_document_get_type
XED_DOCUMENT_CLASS
XED_IS_DOCUMENT_CLASS
XED_DOCUMENT_GET_CLASS
</SECTION>

<SECTION>
<FILE>xed-encodings-option-menu</FILE>
XedEncodingsOptionMenuPrivate
<TITLE>XedEncodingsOptionMenu</TITLE>
XedEncodingsOptionMenu
xed_encodings_option_menu_new
xed_encodings_option_menu_get_selected_encoding
xed_encodings_option_menu_set_selected_encoding
<SUBSECTION Standard>
XED_ENCODINGS_OPTION_MENU
XED_IS_ENCODINGS_OPTION_MENU
XED_TYPE_ENCODINGS_OPTION_MENU
xed_encodings_option_menu_get_type
XED_ENCODINGS_OPTION_MENU_CLASS
XED_IS_ENCODINGS_OPTION_MENU_CLASS
XED_ENCODINGS_OPTION_MENU_GET_CLASS
</SECTION>
<