1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
gdp-0.5.11: All features refined
================================
This releases completes an extensive set of refinements to gedit developer
plugins. Notable feature changes include.
* Formatting is more reliable.
* Use Tools > Show syntax errors only to hide warnings when checking
the syntax of a file.
* GDP completions are integrated with Gedit's snippet and word completions.
* Use <Control>+space to activate all proposals.
* Use Tools > Suggest completions for the edit to automatically
show the proposed completions.
* The completion accelerator key can be configured with the plugin.
* Find and replace widgets were adjusted to take less space an obey
the theme rules.
gdp-0.4.1 (2.30.0): Pydoc proprosals in completions
===================================================
This release added pydoc to the completion details. The complete pydoc for
modules, classes, and members is presented the the details window when
completing python code.
gdp-0.4.0 (2.30.0): Update to GTKSourceView Completions
=======================================================
This release replaces the snippet-based completer with a GTKSourceView-based
CompletionProvider.
* The python completer has rudimentary documentation in the info window
that you can see using the Details button. This feature will be
improved in future releases.
* Find searches application and xml files like javascript. Find was
skipping some file types that gedit can edit that do not have the
text/* mime-type.
* A bug that caused an exception when the syntax completer closed a
tag is now fixed.
gdp-0.3.1 (2.28.0): Markup completion
=====================================
This release adds XML-based markup completion.
* Detection is based on the language/highlighting of the document.
The supported languages are: XML, XSLT, HTML, Mallard, Docbook, and
Zope page templates.
* When opening a tag, the completer suggests other open or empty tags
that are already in the document.
* When closing a tag, the complete suggests the tags that are still open
before the cursor. This is helpful, though not perfect. The root element
for example, will always be listed since it is closed at the end of the
document.
* When the adding an attribute, the completer suggests the attributes that
were used in other tags.
* You still need to know the markup's grammatical rules since elements
and attributes are suggested from context rather than schema.
* The implementation could be extended to suggest elements and attributes
for specific grammars.
Important changes.
* The completion key accelerator has changed from <Control><Shift>Space to
<Control>Slash (Ctrl+/) to avoid conflicts with HTML snippet commands.
gdp-0.2 (2.28.0): UI and stability improvements
===============================================
This release improves the user experience of the four plugins:
* The Multi-file find and replace panel and style and syntax panel were
repositioned to the side. The side panels are more likely to be open and
it is easier to read line numbers in the panel and see the line numbers
in the documented at the same time.
* Syntax completion is now available from the Tools menu. If the syntax
completer detects a syntax error, it will signal the Format plugin
to show the Syntax and style panel.
* Search results can be saved to file. The panel saves your previous
entries so that they can be repeated.
* The Bazaar plugin supports all the bzr-gtk GUI functions, notably you
can create new branches and perform checkouts.
* Multiple files can be checked for syntax and style issues.
There are some implementation/build issues that were resolved:
* The XML checker uses the standard python library, no additional
installations are needed.
* Snippets and external tools were removed -- they were not useful for
general distribution and they could overwrite person snippets and
tools :(
For developers there is an autogen.sh to build the project from source.
See screenshots at http://curtis.hovey.name/gallery/Sinzui/gdp-2-28-0
Get the tarball at https://launchpad.net/gdp
gdp-0.1 (2.26.1): The first release
===================================
Gedit-developer-plugins (GDP) are a set of plugins for gedit that provide
additional editing features for software development. GDP provides:
* Multi-file find and replace
Directories and file types can be specified. Regular expressions are
supported.
* Syntax completion
Python completion using the file's imports and definitions. Simple
word completion based on the words in the file.
Use <Shift><Control>Space to activate the snippet completer window.
* Formatting
Format paragraphs, lists, and imports. Reformat test using regular
expressions. Check the syntax and style of Python, XML, and plain
text. Check and reformat Python doctests.
* Project management via Bazaar DVCS
integrates bzr-gtk to show status, tags, annotations, visualize,
commit, merge, and push. Open files changes in the branch.
See screenshots at http://curtis.hovey.name/gallery/Sinzui/gdp-2-26-1
Get the tarball at https://launchpad.net/gdp/trunk/0.1
|