Skip to content

Commit

Permalink
Merge remote-tracking branch 'scriptum/autoclose-v0.2'
Browse files Browse the repository at this point in the history
  • Loading branch information
frlan committed Oct 21, 2013
2 parents b32af08 + 7982d6a commit 5b0f6df
Show file tree
Hide file tree
Showing 6 changed files with 721 additions and 214 deletions.
4 changes: 2 additions & 2 deletions MAINTAINERS
Expand Up @@ -18,8 +18,8 @@ W: http://plugins.geany.org/addons.html
S: Maintained

autoclose
P: Pavel Roschin <rpg89@post.ru>
M: Pavel Roschin <rpg89@post.ru>
P: Pavel Roschin <rpg89(at)post(dot)ru>
M: Pavel Roschin <rpg89(at)post(dot)ru>
W:
S: Maintained

Expand Down
2 changes: 1 addition & 1 deletion autoclose/AUTHORS
@@ -1 +1 @@
Pavel Roschin <rpg89@post.ru>
Pavel Roschin <rpg89(at)post(dot)ru>
11 changes: 10 additions & 1 deletion autoclose/ChangeLog
@@ -1 +1,10 @@

2013-10-05 Pavel Roschin - version 0.2
* add removing pairing brace by Shift+BackSpace
* do not add semicolon in #define-s
* add semicolon after class and struct
* now works with GTK3+ (thanks Matthew Brush for patch http://pastebin.geany.org/r2VKS/)
* added scrollbar for settings
* improve semicolon completion
* added help
* added Tab jump to enclosed char (thanks Thomas Martitz:
https://github.com/kugel-/geany-plugins/commit/7f19c3035abf6f8a7fa66c7b4c1efe0851cb2f83)
23 changes: 15 additions & 8 deletions autoclose/README
@@ -1,12 +1,18 @@
Auto-close brackets
=================
===================

.. image:: http://dl.dropboxusercontent.com/u/59878867/geany-autoclose.gif
:width: 778
:alt: autoclose plugin
:align: right

.. contents::

About
-----

Plugin enables auto-closing features.
This plugin enables auto-closing features. Auto-closing works while you typing
and intellectually helps you to write code.

Features
--------
Expand All @@ -27,16 +33,17 @@ Features
covers lines you need to indent (works like TAB indentation)
* fix auto-indent inside {} (makes full indent for this block)
* auto-close curly bracket by pressing Enter
* auto-close functions ("sin(|" -> "sin(|);") with doubling suppression
* auto-close functions (``"sin(|" -> "sin(|);"``) with doubling suppression
(for C/C++ languages only)
* correctly set undo actions
* remove paring brace when pressing Shift+BackSpace, unindent {}-blocks
* add semicolon after ``struct {|};`` and ``class {|};``
* move cursor to closed char by pressing Tab

Usage
-----

After installed successfully, load the plugin in Geany's plugin manager
and new menu items in the Edit menu will appear. You can
change the keyboard shortcuts in Geany's preferences dialog.
After installed successfully, load the plugin in Geany's plugin manager. You may
change module preferences.

Requirements
------------
Expand All @@ -46,4 +53,4 @@ Requirements
Contact developers
------------------

Pavel Roschin <rpg89@post.ru>
Pavel Roschin <rpg89(at)post(dot)ru>

0 comments on commit 5b0f6df

Please sign in to comment.