[geany/geany] c72dce: Merge remote-tracking branch 'origin/master' into tm/tree-refactoring
Nick Treleaven
git-noreply at xxxxx
Wed Jul 4 11:15:53 UTC 2012
Branch: refs/heads/master
Author: Nick Treleaven <nick.treleaven at btinternet.com>
Committer: Nick Treleaven <nick.treleaven at btinternet.com>
Date: Wed, 04 Jul 2012 11:15:53
Commit: c72dce06a55594247cad232d78bec9868f585587
https://github.com/geany/geany/commit/c72dce06a55594247cad232d78bec9868f585587
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into tm/tree-refactoring
Conflicts:
makefile.win32
src/makefile.win32
Modified Paths:
--------------
ChangeLog
ChangeLog.pre-1-22
Makefile.am
NEWS
README
README.Packagers
THANKS
configure.ac
data/colorschemes/alt.conf
data/filetypes.Genie.conf
data/filetypes.ada
data/filetypes.asm
data/filetypes.c
data/filetypes.common
data/filetypes.cpp
data/filetypes.css
data/filetypes.d
data/filetypes.perl
data/filetypes.sh
data/filetypes.vala
doc/geany.1.in
doc/geany.html
doc/geany.txt
doc/making-a-release
doc/plugins.dox
doc/pluginsignals.c
doc/pluginsymbols.c
geany.nsi
geany_private.rc
m4/geany-i18n.m4
makefile.win32
plugins/Makefile.am
plugins/classbuilder.c
plugins/demoplugin.c
plugins/export.c
plugins/filebrowser.c
plugins/geanyplugin.h
plugins/htmlchars.c
plugins/saveactions.c
plugins/splitwindow.c
po/de.po
po/es.po
po/fr.po
po/hu.po
po/it.po
po/kk.po
po/pt_BR.po
po/sv.po
po/tr.po
po/zh_CN.po
scintilla/gtk/PlatGTK.cxx
scintilla/gtk/ScintillaGTK.cxx
scintilla/include/ILexer.h
scintilla/include/Platform.h
scintilla/include/SciLexer.h
scintilla/include/Scintilla.h
scintilla/include/Scintilla.iface
scintilla/lexers/LexAda.cxx
scintilla/lexers/LexAsm.cxx
scintilla/lexers/LexBash.cxx
scintilla/lexers/LexBasic.cxx
scintilla/lexers/LexCPP.cxx
scintilla/lexers/LexCSS.cxx
scintilla/lexers/LexD.cxx
scintilla/lexers/LexHTML.cxx
scintilla/lexers/LexNsis.cxx
scintilla/lexers/LexOthers.cxx
scintilla/lexers/LexPascal.cxx
scintilla/lexers/LexPerl.cxx
scintilla/lexers/LexRuby.cxx
scintilla/lexers/LexSQL.cxx
scintilla/lexers/LexVHDL.cxx
scintilla/lexlib/LexAccessor.h
scintilla/lexlib/PropSetSimple.cxx
scintilla/scintilla_changes.patch
scintilla/src/AutoComplete.cxx
scintilla/src/AutoComplete.h
scintilla/src/CallTip.cxx
scintilla/src/CallTip.h
scintilla/src/CellBuffer.cxx
scintilla/src/CellBuffer.h
scintilla/src/Decoration.cxx
scintilla/src/Document.cxx
scintilla/src/Document.h
scintilla/src/Editor.cxx
scintilla/src/Editor.h
scintilla/src/FontQuality.h
scintilla/src/Indicator.cxx
scintilla/src/Indicator.h
scintilla/src/LineMarker.cxx
scintilla/src/LineMarker.h
scintilla/src/PerLine.cxx
scintilla/src/PerLine.h
scintilla/src/PositionCache.cxx
scintilla/src/PositionCache.h
scintilla/src/ScintillaBase.cxx
scintilla/src/ScintillaBase.h
scintilla/src/SplitVector.h
scintilla/src/Style.cxx
scintilla/src/Style.h
scintilla/src/UniConversion.cxx
scintilla/src/UniConversion.h
scintilla/src/ViewStyle.cxx
scintilla/src/ViewStyle.h
scintilla/src/XPM.cxx
scintilla/src/XPM.h
scintilla/version.txt
scripts/update-scintilla.sh
src/about.c
src/about.h
src/build.c
src/build.h
src/callbacks.c
src/callbacks.h
src/dialogs.c
src/dialogs.h
src/document.c
src/document.h
src/documentprivate.h
src/editor.c
src/editor.h
src/encodings.c
src/encodings.h
src/filetypes.c
src/filetypes.h
src/filetypesprivate.h
src/gb.c
src/geany.h
src/geanyentryaction.c
src/geanyentryaction.h
src/geanymenubuttonaction.c
src/geanymenubuttonaction.h
src/geanyobject.c
src/geanyobject.h
src/geanywraplabel.c
src/geanywraplabel.h
src/highlighting.c
src/highlighting.h
src/highlightingmappings.h
src/images.c
src/keybindings.c
src/keybindings.h
src/keyfile.c
src/keyfile.h
src/log.c
src/log.h
src/main.c
src/main.h
src/makefile.win32
src/msgwindow.c
src/msgwindow.h
src/navqueue.c
src/navqueue.h
src/notebook.c
src/notebook.h
src/plugindata.h
src/pluginprivate.h
src/plugins.c
src/plugins.h
src/pluginutils.c
src/pluginutils.h
src/prefs.c
src/prefs.h
src/printing.c
src/printing.h
src/project.c
src/project.h
src/projectprivate.h
src/sciwrappers.c
src/sciwrappers.h
src/search.c
src/search.h
src/sidebar.c
src/sidebar.h
src/socket.c
src/socket.h
src/stash.c
src/stash.h
src/support.h
src/symbols.c
src/symbols.h
src/templates.c
src/templates.h
src/toolbar.c
src/toolbar.h
src/tools.c
src/tools.h
src/ui_utils.c
src/ui_utils.h
src/utils.c
src/utils.h
src/vte.c
src/vte.h
src/win32.c
src/win32.h
tagmanager/ctags/c.c
win32-config.h
wscript
Modified: ChangeLog
6877 files changed, 2 insertions(+), 6875 deletions(-)
===================================================================
No diff available, check online
Modified: ChangeLog.pre-1-22
6875 files changed, 6875 insertions(+), 0 deletions(-)
===================================================================
No diff available, check online
Modified: Makefile.am
20 files changed, 13 insertions(+), 7 deletions(-)
===================================================================
@@ -34,6 +34,7 @@ EXTRA_DIST = \
geany.pc.in \
geany.spec \
ChangeLog.pre-0-17 \
+ ChangeLog.pre-1-22 \
HACKING \
README.I18N \
README.Packagers \
@@ -85,11 +86,19 @@ install-data-only:
done
-BZIP2_ENV =--best
+dist-hook:
+ @if test -d "$(top_srcdir)/.git"; then \
+ echo ' GEN ChangeLog'; \
+ ( cd "$(top_srcdir)" && \
+ echo '# Generated by Makefile. Do not edit.' && echo && \
+ git log --stat 0.21.0.. ) > ChangeLog.tmp \
+ && mv -f ChangeLog.tmp "$(distdir)/ChangeLog" \
+ || ( rm -f ChangeLog.tmp ; \
+ echo 'Failed to generate ChangeLog' >&2 ); \
+ else \
+ echo 'A git clone is required to generate a ChangeLog' >&2; \
+ fi
-dist-bzip2: distdir
- BZIP2=$(BZIP2_ENV) $(AMTAR) --bzip2 -chof $(distdir).tar.bz2 $(distdir)
- -rm -rf $(distdir)
sign:
if test -f $(PACKAGE)-$(VERSION).tar.gz; then \
@@ -97,9 +106,6 @@ sign:
if test -f $(PACKAGE)-$(VERSION).tar.bz2; then \
gpg --detach-sign --digest-algo SHA512 $(PACKAGE)-$(VERSION).tar.bz2; fi
-deb:
- dpkg-buildpackage -rfakeroot
-
rpm: dist
rpmbuild -ta $(distdir).tar.gz
Modified: NEWS
33 files changed, 26 insertions(+), 7 deletions(-)
===================================================================
@@ -1,4 +1,10 @@
-Geany 1.22 (unreleased)
+Geany 1.23 (unreleased)
+
+ Editor
+ * Update Scintilla to version 3.2.0.
+
+
+Geany 1.22 (June 18, 2012)
General
* Bump dependencies to GTK >= 2.16 and GLib >= 2.20.
@@ -6,28 +12,39 @@ Geany 1.22 (unreleased)
* Rewrite theming support for better flexibility.
* Add support for opening files read-only from the command line.
* Always load the default session if configured to do so.
- * Make all filetypes use named styles to simplify colour scheme
+ * Make all filetypes use named styles to simplify color scheme
authoring.
* Make 'Replace Spaces by Tabs' only match leading spaces to
preserve alignment.
+ Possibly incompatible changes
+ * Theming and filetype style changes mean old filetypes and color
+ schemes are not compatible with this version of Geany.
+ * There are some default keybinding changes but these will only
+ apply to newly created configurations.
+ * Changes to the "project-dialog*" signals may affect plugins.
+
Bug fixes
* Fix escaping of session file paths (#3425969).
* Fix closing when minimized under Windows (#3421282).
* Properly handle remote URIs received through drag 'n drop
(#2966770, #3479567).
* Fix build with bleeding-edge GLib (#3483388).
- * Fix colour scheme selection in Ubuntu Unity (#3479674).
+ * Fix color scheme selection in Ubuntu Unity (#3479674).
* Fix very slow regex tag parsing on Windows (e.g. for HTML).
* Fix detecting a changed file on disk when opening from
the command-line (Windows).
* Fix quick search entry behavior on Windows.
+ * Fix keybindings conflicts check when swapping a binding.
+ * Fix comments insertion in some cases (#3449635, #3534320).
* Add missing Windows mio makefile.
Prefs
* Split "always wrap search and hide find dialog" pref into
"always wrap search" and "hide find dialog" (Dimitar Zhekov).
* Add Project Properties overrides for 'Saving files' prefs.
+ * Add hidden VTE preference "send_cmd_prefix" to prefix commands sent
+ to the VTE. (See the manual for details).
Interface
* Add support for switching to the last used document after closing
@@ -73,8 +90,9 @@ Geany 1.22 (unreleased)
* Parse PHP functions with multiline argument list (#3037797).
* Handle ``/bin/dash`` shebang (#3470986).
* Update JavaScript parser from CTags.
- * Parse D class, struct, interface template bodies and template
- blocks; ignore 'static if' expressions.
+ * Parse D class/struct/interface template bodies and template
+ blocks; ignore 'static if' expressions; parse function
+ @attributes, pure/nothrow and immutable/inout/shared return types.
* Fix broken tag/word autocompletion in HTML/PHP documents.
* Enable &entity; completion for all XML-based filetypes.
@@ -94,9 +112,10 @@ Geany 1.22 (unreleased)
* Add stash_group_free_settings().
* Add support for plugins written in C++.
- Internationalisation:
+ Internationalization:
* Add translations: ar, id, lt, mn, nn, sk
- * Update translations: de, hu, it, kk, pl, sl, sv, zh_TW
+ * Update translations: de, es, fr, hu, it, ja, kk, lt, nl, pl, pt,
+ pt_BR, sk, sl, sv, tr, zh_CN, zh_TW
Geany 0.21 (October 2, 2011)
Modified: README
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -102,7 +102,7 @@ file.
--
-2005-2011 by Enrico Tröger, Nick Treleaven, Colomban Wendling, Matthew Brush and Frank Lanitz
+2005-2012 by Enrico Tröger, Nick Treleaven, Colomban Wendling, Matthew Brush and Frank Lanitz
enrico(dot)troeger(at)uvena(dot)de
nick(dot)treleaven(at)btinternet(dot)com
lists(dot)ban(at)herbesfolles(dot)org
Modified: README.Packagers
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -82,7 +82,7 @@ list to stay informed about major changes and of course, new releases.
--
-2008-2011 by Enrico Tröger, Nick Treleaven, Colomban Wendling, Matthew Brush and Frank Lanitz
+2008-2012 by Enrico Tröger, Nick Treleaven, Colomban Wendling, Matthew Brush and Frank Lanitz
enrico(dot)troeger(at)uvena(dot)de
nick(dot)treleaven(at)btinternet(dot)com
lists(dot)ban(at)herbesfolles(dot)org
Modified: THANKS
16 files changed, 8 insertions(+), 8 deletions(-)
===================================================================
@@ -94,8 +94,8 @@ Translators:
------------
These people have translated Geany to foreign languages:
-Fayssal Chamekh <chamfay(at)gmail(dot)com - ar
-Marcos Costales <marcoscostales(at)gmail(dot)com - ast
+Fayssal Chamekh <chamfay(at)gmail(dot)com> - ar
+Marcos Costales <marcoscostales(at)gmail(dot)com> - ast
Yura Siamashka <yurand2(at)gmail(dot)com> - be_BY
Dilyan Rusev <dilyanrusev(at)gmail(dot)com> - bg
Toni Garcia-Navarro <topi(at)elpiset(dot)net> - ca_ES
@@ -105,7 +105,7 @@ Karel Kolman <kolmis(at)gmail(dot)com> - cs_CZ
Frank Lanitz <frank(at)frank(dot)uvena(dot)de> - de_DE
Dominic Hopf <dmaphy(at)googlemail(dot)com> - de_DE
Stavros Temertzidis <bullgr(at)gmail(dot)com> - el
-Jeff Bailes <thepizzaking(at)gmail(dot)com - en_GB
+Jeff Bailes <thepizzaking(at)gmail(dot)com> - en_GB
Damián Viano <debian(at)damianv(dot)com(dot)ar> - es
Antonio Jiménez González <tonificante(at)hotmail(dot)com> - es
Nacho Cabanes <ncabanes(at)gmail(dot)com> - es
@@ -116,7 +116,7 @@ Jari Rahkonen <jari(dot)rahkonen(at)pp1(dot)inet(dot)fi> - fi
Jean-Philippe Moal <skateinmars(at)skateinmars(dot)net> - fr
Roland Baudin <roland(dot)baudin(at)thalesaleniaspace(dot)com> - fr
Lionel Fuentes <funto66(at)gmail(dot)com> - fr
-Benjamin Ballet <benjamin(dot)ballet(at)gmail(dot)com -fr
+Benjamin Ballet <benjamin(dot)ballet(at)gmail(dot)com> -fr
José Manuel Castroagudín Silva <chavescesures(at)mail(dot)com> - gl
Gabor Kmetyko aka kilo <kg_kilo(at)freemail(dot)hu> - hu
M.Baldinelli <m(dot)baldinelli(at)agora(dot)it> - it
@@ -127,10 +127,10 @@ Chikahiro Masami <cmasa(dot)z321(at)gmail(dot)com> - ja
Park Jang-heon <dotkabi(at)gmail(dot)com> - ko
Baurzhan Muftakhidinov <baurthefirst(at)gmail(dot)com> - kk
Laurent Hoeltgen <hoeltgman(at)gmail(dot)com> - lb
-Algimantas Margevičius <margevicius(dot)algimantas(at)gmail(dot)com - lt
+Algimantas Margevičius <margevicius(dot)algimantas(at)gmail(dot)com> - lt
tsetsee <tsetsee(dot)yugi(at)gmail(dot)com> - mn
Kurt De Bree <kdebree(at)telenet(dot)be> - nl
-Peter Scholtens <<peter(dot)scholtens(at)xs4all(dot)nl> - nl
+Peter Scholtens <peter(dot)scholtens(at)xs4all(dot)nl> - nl
Ayke van Laethem <aykevanlaethem(at)gmail(dot)com> - nl
Jacek Wolszczak <shutdownrunner(at)o2(dot)pl> - pl_PL
Jarosław Foksa <jfoksa(at)gmail(dot)com> - pl_PL
@@ -138,7 +138,7 @@ Krzysztof Troska <elleander86(at)gmail(dot)com> - pl_PL
Wojciech Świderski <woj.swiderski at gmail.com> - pl_PL
Alexandre Moreira <alexandream(at)gmail(dot)com> - pt_BR
Adrovane Marques Kade <adrovane(at)gmail(dot)com> - pt_BR
-Rafael Peregrino da Silva <rperegrino(at)linuxnewmedia(dot)com(dot)br - pt_BR
+Rafael Peregrino da Silva <rperegrino(at)linuxnewmedia(dot)com(dot)br> - pt_BR
Alex Eftimie <alex(at)rosedu(dot)org> - ro
brahmann_ <brahmann(at)pisem(dot)net> - ru_RU
Nikita E. Shalaev <nshalaev(at)eu(dot)spb(dot)ru> - ru_RU
@@ -148,7 +148,7 @@ John Wehin <john(dot)wehin(at)gmail(dot)com> - ru_RU
Tomáš Vadina <kyberdev(at)gmail(dot)com> - sk
Jože Klepec <joze(dot)klepec(at)siol(dot)net> - sl
Tony Mattsson <superxorn(at)gmail(dot)com> - sv
-Gürkan Gür <seqizz(at)gmail(dot)com - tr
+Gürkan Gür <seqizz(at)gmail(dot)com> - tr
Boris Dibrov <dibrov(dot)bor(at)gmail(dot)com> - uk
Clytie Siddall <clytie(at)riverland(dot)net(dot)au> - vi_VN
Dormouse Young <mouselinux(at)163(dot)com> - zh_CN
Modified: configure.ac
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -1,7 +1,7 @@
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ([2.60])
-AC_INIT([Geany], [1.22],
+AC_INIT([Geany], [1.23],
[https://sourceforge.net/tracker/?group_id=153444&atid=787791])
AC_CONFIG_SRCDIR([src/geany.h])
AC_CONFIG_AUX_DIR([build-aux])
Modified: data/colorschemes/alt.conf
1 files changed, 0 insertions(+), 1 deletions(-)
===================================================================
@@ -69,7 +69,6 @@ character=string_1
backticks=string_2
here_doc=string_2
-scalar=string_2
label=default,bold
preprocessor=0x808000
regex=number_1
Modified: data/filetypes.Genie.conf
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -5,8 +5,8 @@
# all items must be in one line
primary=abstract and array as assert async bool break byte case cast char class const construct continue date datetime decimal dedent def default delegate delete dict div do double downto dynamic else ensures enum errordomain event except exception extern false final finally float for foreach get hash identifier if implements implements in init inline int int16 int32 int64 int8 interface internal is isa list lock long max min namespace namespace new not null object of or otherwise out override owned params pass print private prop protected public raise raises readonly ref requires return sbyte self set short single sizeof size_t ssize_t static string struct super to true try typeof uint uint32 uint64 uint8 ulong unichar unit16 unless unowned uses uses ushort var virtual void volatile weak when while writeonly yield
#secondary=
-# these are some doxygen keywords (incomplete)
-docComment=attention author brief bug class code date def enum example exception file fn namespace note param remarks return see since struct throw todo typedef var version warning union
+# these are the Doxygen and Valadoc keywords
+docComment=a addindex addtogroup anchor arg attention author authors b brief bug c callergraph callgraph category cite class code cond copybrief copydetails copydoc copyright date def defgroup deprecated details dir dontinclude dot dotfile e else elseif em endcode endcond enddot endhtmlonly endif endinternal endlatexonly endlink endmanonly endmsc endrtfonly endverbatim endxmlonly enum example exception extends file fn headerfile hideinitializer htmlinclude htmlonly if ifnot image implements include includelineno ingroup inheritDoc interface internal invariant latexonly li line link mainpage manonly memberof msc mscfile n name namespace nosubgrouping note overload p package page par paragraph param post pre private privatesection property protected protectedsection protocol public publicsection ref related relatedalso relates relatesalso remark remarks result return returns retval rtfonly sa section see short showinitializer since skip skipline snippet struct subpage subsection subsu
bsection tableofcontents test throw throws todo tparam typedef union until var verbatim verbinclude version warning weakgroup xmlonly xrefitem
[lexer_properties]
lexer.cpp.triplequoted.strings=1
Modified: data/filetypes.ada
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -6,7 +6,7 @@ word=keyword_1
identifier=identifier_1
number=number
delimiter=operator
-character=string_1
+character=character
charactereol=string_eol
string=string_1
stringeol=string_eol
Modified: data/filetypes.asm
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -14,7 +14,7 @@ mathinstruction=keyword_2
register=type
directive=preprocessor
directiveoperand=keyword_3
-character=string_1
+character=character
stringeol=string_eol
extinstruction=keyword_4
Modified: data/filetypes.c
7 files changed, 4 insertions(+), 3 deletions(-)
===================================================================
@@ -9,7 +9,7 @@
word=keyword_1
word2=keyword_2
string=string_1
-character=string_1
+character=character
uuid=other
preprocessor=preprocessor
operator=operator
@@ -23,13 +23,14 @@
globalclass=class
# """verbatim"""
tripleverbatim=string_2
+hashquotedstring=string_2
[keywords]
# all items must be in one line
primary=asm auto break case char const continue default do double else enum extern float for goto if inline int long register restrict return short signed sizeof static struct switch typedef union unsigned void volatile while FALSE NULL TRUE
secondary=
-# these are some doxygen keywords (incomplete)
-docComment=attention author brief bug class code date def enum example exception file fn namespace note param remarks return see since struct throw todo typedef var version warning union
+# these are the Doxygen keywords
+docComment=a addindex addtogroup anchor arg attention author authors b brief bug c callergraph callgraph category cite class code cond copybrief copydetails copydoc copyright date def defgroup deprecated details dir dontinclude dot dotfile e else elseif em endcode endcond enddot endhtmlonly endif endinternal endlatexonly endlink endmanonly endmsc endrtfonly endverbatim endxmlonly enum example exception extends file fn headerfile hideinitializer htmlinclude htmlonly if ifnot image implements include includelineno ingroup interface internal invariant latexonly li line link mainpage manonly memberof msc mscfile n name namespace nosubgrouping note overload p package page par paragraph param post pre private privatesection property protected protectedsection protocol public publicsection ref related relatedalso relates relatesalso remark remarks result return returns retval rtfonly sa section see short showinitializer since skip skipline snippet struct subpage subsection subsubsection ta
bleofcontents test throw throws todo tparam typedef union until var verbatim verbinclude version warning weakgroup xmlonly xrefitem
[lexer_properties]
styling.within.preprocessor=1
Modified: data/filetypes.common
1 files changed, 0 insertions(+), 1 deletions(-)
===================================================================
@@ -154,7 +154,6 @@ character=string_1
backticks=string_2
here_doc=string_2
-scalar=string_2
label=default,bold
preprocessor=0x007f7f
regex=number_1
Modified: data/filetypes.cpp
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -5,8 +5,8 @@
# all items must be in one line
primary=alignas alignof and and_eq asm auto bitand bitor bool break case catch char char16_t char32_t class compl const const_cast constexpr continue decltype default delete do double dynamic_cast else enum explicit export extern false final float for friend goto if inline int int8_t int16_t int32_t int64_t long mutable namespace new noexcept not not_eq nullptr operator or or_eq override private protected ptrdiff_t public register reinterpret_cast return short signed sizeof size_t static static_assert static_cast struct switch template this thread_local throw true try typedef typeid typename union unsigned using virtual void volatile wchar_t while xor xor_eq
secondary=
-# these are some doxygen keywords (incomplete)
-docComment=attention author brief bug class code date def enum example exception file fn namespace note param remarks return see since struct throw todo tparam typedef var version warning union
+# these are the Doxygen keywords
+docComment=a addindex addtogroup anchor arg attention author authors b brief bug c callergraph callgraph category cite class code cond copybrief copydetails copydoc copyright date def defgroup deprecated details dir dontinclude dot dotfile e else elseif em endcode endcond enddot endhtmlonly endif endinternal endlatexonly endlink endmanonly endmsc endrtfonly endverbatim endxmlonly enum example exception extends file fn headerfile hideinitializer htmlinclude htmlonly if ifnot image implements include includelineno ingroup interface internal invariant latexonly li line link mainpage manonly memberof msc mscfile n name namespace nosubgrouping note overload p package page par paragraph param post pre private privatesection property protected protectedsection protocol public publicsection ref related relatedalso relates relatesalso remark remarks result return returns retval rtfonly sa section see short showinitializer since skip skipline snippet struct subpage subsection subsubsection ta
bleofcontents test throw throws todo tparam typedef union until var verbatim verbinclude version warning weakgroup xmlonly xrefitem
[lexer_properties]
styling.within.preprocessor=1
Modified: data/filetypes.css
1 files changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -16,6 +16,7 @@ attribute=attribute
value=value
id=number
identifier2=keyword_2
+variable=identifier_1
important=extra
directive=preprocessor
identifier3=keyword_3
Modified: data/filetypes.d
3 files changed, 3 insertions(+), 0 deletions(-)
===================================================================
@@ -28,6 +28,9 @@ secondary=
docComment=Authors Bugs Copyright Date Deprecated Examples History License Macros Params Returns See_Also Standards Throws Version
types=
+[lexer_properties]
+fold.d.comment.explicit=0
+
[settings]
# default extension used when saving files
extension=d
Modified: data/filetypes.perl
10 files changed, 5 insertions(+), 5 deletions(-)
===================================================================
@@ -10,13 +10,13 @@
character=character
preprocessor=preprocessor
operator=operator
-identifier=identifier_1
-scalar=scalar
+identifier=identifier
+scalar=identifier_1
pod=comment_doc
regex=regex
-array=regex
-hash=regex
-symboltable=number_2
+array=identifier_2
+hash=identifier_3
+symboltable=identifier_4
backticks=backticks
pod_verbatim=comment_doc_keyword
reg_subst=regex
Modified: data/filetypes.sh
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -8,10 +8,10 @@ word=keyword_1
string=string_1
character=character
operator=operator
-identifier=identifier_1
+identifier=identifier
backticks=backticks
param=parameter
-scalar=scalar
+scalar=identifier_1
error=error
here_delim=here_doc
here_q=here_doc
Modified: data/filetypes.vala
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -5,8 +5,8 @@
# all items must be in one line
primary=abstract as async base bool break callback case catch char class const constpointer construct continue default delegate delete do double dynamic else ensures enum errordomain extern false finally float for foreach generic get global if in inline int int16 int32 int64 int8 interface internal is lock long namespace new null out override owned private protected public ref requires return set sealed short signal size_t sizeof ssize_t static string struct switch this throw throws time_t true try typeof uchar uint uint16 uint32 uint64 uint8 ulong unichar unowned ushort using value var virtual void weak while yield
#secondary=
-# these are some doxygen and valadoc keywords (incomplete)
-docComment=attention author brief bug class code date def deprecated enum example exception file fn inheritDoc link namespace note param remarks return see since struct throw throws todo typedef union var version warning
+# these are the Doxygen and Valadoc keywords
+docComment=a addindex addtogroup anchor arg attention author authors b brief bug c callergraph callgraph category cite class code cond copybrief copydetails copydoc copyright date def defgroup deprecated details dir dontinclude dot dotfile e else elseif em endcode endcond enddot endhtmlonly endif endinternal endlatexonly endlink endmanonly endmsc endrtfonly endverbatim endxmlonly enum example exception extends file fn headerfile hideinitializer htmlinclude htmlonly if ifnot image implements include includelineno ingroup inheritDoc interface internal invariant latexonly li line link mainpage manonly memberof msc mscfile n name namespace nosubgrouping note overload p package page par paragraph param post pre private privatesection property protected protectedsection protocol public publicsection ref related relatedalso relates relatesalso remark remarks result return returns retval rtfonly sa section see short showinitializer since skip skipline snippet struct subpage subsection subsu
bsection tableofcontents test throw throws todo tparam typedef union until var verbatim verbinclude version warning weakgroup xmlonly xrefitem
[lexer_properties]
styling.within.preprocessor=1
Modified: doc/geany.1.in
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -1,4 +1,4 @@
-.TH "GEANY" "1" "October 02, 2011" "geany @VERSION@" ""
+.TH "GEANY" "1" "June 18, 2012" "geany @VERSION@" ""
.SH "NAME"
Geany \(em a small and lightweight IDE
.SH "SYNOPSIS"
Modified: doc/geany.html
42 files changed, 25 insertions(+), 17 deletions(-)
===================================================================
@@ -5,8 +5,8 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.8.1: http://docutils.sourceforge.net/" />
<title>Geany</title>
-<meta name="authors" content="Enrico Tröger Nick Treleaven Frank Lanitz Colomban Wendling" />
-<meta name="date" content="2011-10-02" />
+<meta name="authors" content="Enrico Tröger Nick Treleaven Frank Lanitz Colomban Wendling Matthew Brush" />
+<meta name="date" content="2012-06-18" />
<style type="text/css">
/*
@@ -138,14 +138,15 @@ <h2 class="subtitle" id="a-fast-light-gtk-ide">A fast, light, GTK+ IDE</h2>
<td>Enrico Tröger
<br />Nick Treleaven
<br />Frank Lanitz
-<br />Colomban Wendling</td></tr>
+<br />Colomban Wendling
+<br />Matthew Brush</td></tr>
<tr><th class="docinfo-name">Date:</th>
-<td>2011-10-02</td></tr>
+<td>2012-06-18</td></tr>
<tr><th class="docinfo-name">Version:</th>
-<td>1.22</td></tr>
+<td>1.23</td></tr>
</tbody>
</table>
-<p>Copyright © 2005-2011</p>
+<p>Copyright © 2005-2012</p>
<p>This document is distributed under the terms of the GNU General Public
License as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version. A copy of this
@@ -2352,6 +2353,8 @@ <h2 class="subtitle" id="a-fast-light-gtk-ide">A fast, light, GTK+ IDE</h2>
<dl class="docutils">
<dt>Line wrapping</dt>
<dd>Show long lines wrapped around to new display lines.</dd>
+</dl>
+<dl class="docutils" id="smart-home-key">
<dt>"Smart" home key</dt>
<dd>Whether to move the cursor to the first non-whitespace character
on the line when you hit the home key on your keyboard. Pressing it
@@ -4195,29 +4198,34 @@ <h2 class="subtitle" id="a-fast-light-gtk-ide">A fast, light, GTK+ IDE</h2>
</tr>
<tr><td>Go to Start of Line</td>
<td>Home</td>
-<td>Move the caret to the end of the line indentation
-unless it is already there, in which case it moves
-it to the start of the line.</td>
+<td>Move the caret to the start of the line.
+Behaves differently if <a class="reference internal" href="#smart-home-key">smart_home_key</a> is set.</td>
</tr>
<tr><td>Go to End of Line</td>
<td>End</td>
<td>Move the caret to the end of the line.</td>
</tr>
+<tr><td>Go to Start of Display Line</td>
+<td>Alt-Home</td>
+<td>Move the caret to the start of the display line.
+This is useful when you use line wrapping and
+want to jump to the start of the wrapped, virtual
+line, not the real start of the whole line.
+If the line is not wrapped, it behaves like
+<cite>Go to Start of Line</cite>.</td>
+</tr>
<tr><td>Go to End of Display Line</td>
<td>Alt-End</td>
<td>Move the caret to the end of the display line.
-This is useful when you use line wrapping and
-want to jump to the end of the wrapped, virtual
-line, not the real end of the whole line.
If the line is not wrapped, it behaves like
-<cite>Go to End of Line</cite>, see above.</td>
+<cite>Go to End of Line</cite>.</td>
</tr>
<tr><td>Go to Previous Word Part</td>
<td>Ctrl-/</td>
<td>Goto the previous part of the current word.</td>
</tr>
<tr><td>Go to Next Word Part</td>
-<td>Ctrl-</td>
+<td>Ctrl-\</td>
<td>Goto the next part of the current word.</td>
</tr>
</tbody>
@@ -5654,7 +5662,7 @@ <h2 class="subtitle" id="a-fast-light-gtk-ide">A fast, light, GTK+ IDE</h2>
</tr>
<tr><td>geanyversion</td>
<td>The actual Geany version, e.g.
-"Geany 1.22".</td>
+"Geany 1.23".</td>
<td>file templates, file header,
function description, ChangeLog entry,
bsd, gpl, snippets.</td>
@@ -5986,7 +5994,7 @@ <h2 class="subtitle" id="a-fast-light-gtk-ide">A fast, light, GTK+ IDE</h2>
look, run "<tt class="docutils literal">make doc</tt>" in the subdirectory <tt class="docutils literal">doc</tt> of Geany's source
directory. This regenerates the <tt class="docutils literal">geany.html</tt> file. To generate a PDF
file, use the command "<tt class="docutils literal">make pdf</tt>" which should generate a file called
-geany-1.22.pdf.</p>
+geany-1.23.pdf.</p>
<p>After you are happy with your changes, create a patch e.g. by using:</p>
<pre class="literal-block">
% git diff geany.txt > foo.patch
@@ -6787,7 +6795,7 @@ <h2 class="subtitle" id="a-fast-light-gtk-ide">A fast, light, GTK+ IDE</h2>
<div class="footer">
<hr class="footer" />
<a class="reference external" href="geany.txt">View document source</a>.
-Generated on: 2012-06-04 21:07 UTC.
+Generated on: 2012-06-25 13:30 UTC.
Generated by <a class="reference external" href="http://docutils.sourceforge.net/">Docutils</a> from <a class="reference external" href="http://docutils.sourceforge.net/rst.html">reStructuredText</a> source.
</div>
Modified: doc/geany.txt
30 files changed, 18 insertions(+), 12 deletions(-)
===================================================================
@@ -1,4 +1,4 @@
-.. |(version)| replace:: 1.22
+.. |(version)| replace:: 1.23
=======
Geany
@@ -11,11 +11,12 @@
:Authors: Enrico Tröger,
Nick Treleaven,
Frank Lanitz,
- Colomban Wendling
-:Date: 2011-10-02
+ Colomban Wendling,
+ Matthew Brush
+:Date: 2012-06-18
:Version: |(version)|
-Copyright © 2005-2011
+Copyright © 2005-2012
This document is distributed under the terms of the GNU General Public
License as published by the Free Software Foundation; either version 2
@@ -1976,6 +1977,8 @@ Features
Line wrapping
Show long lines wrapped around to new display lines.
+.. _smart_home_key:
+
"Smart" home key
Whether to move the cursor to the first non-whitespace character
on the line when you hit the home key on your keyboard. Pressing it
@@ -3485,22 +3488,25 @@ Go to tag definition Ctrl-T Jump to the definition
Go to tag declaration Ctrl-Shift-T Jump to the declaration of the current word or
selection. See `Go to tag declaration`_.
-Go to Start of Line Home Move the caret to the end of the line indentation
- unless it is already there, in which case it moves
- it to the start of the line.
+Go to Start of Line Home Move the caret to the start of the line.
+ Behaves differently if smart_home_key_ is set.
Go to End of Line End Move the caret to the end of the line.
-Go to End of Display Line Alt-End Move the caret to the end of the display line.
+Go to Start of Display Line Alt-Home Move the caret to the start of the display line.
This is useful when you use line wrapping and
- want to jump to the end of the wrapped, virtual
- line, not the real end of the whole line.
+ want to jump to the start of the wrapped, virtual
+ line, not the real start of the whole line.
+ If the line is not wrapped, it behaves like
+ `Go to Start of Line`.
+
+Go to End of Display Line Alt-End Move the caret to the end of the display line.
If the line is not wrapped, it behaves like
- `Go to End of Line`, see above.
+ `Go to End of Line`.
Go to Previous Word Part Ctrl-/ Goto the previous part of the current word.
-Go to Next Word Part Ctrl-\ Goto the next part of the current word.
+Go to Next Word Part Ctrl-\\ Goto the next part of the current word.
=============================== ========================= ==================================================
View keybindings
Modified: doc/making-a-release
33 files changed, 17 insertions(+), 16 deletions(-)
===================================================================
@@ -4,44 +4,45 @@ For major releases:
* Try to synchronize release date with geany-plugins.
Update NEWS file - ideally each committer should review their changes
-and summarise the interesting ones. Use scripts/changelist.pl to
-format & filter commits by a particular developer name.
+and summarize the interesting ones. Use `git log --author='name'`
+to filter commits by a particular developer name.
Ensure version numbers are all updated in:
configure.ac geany.nsi geany_private.rc win32-config.h wscript
doc/geany.txt
Ensure release date is updated in:
- doc/geany.txt doc/geany.1.in
+ NEWS doc/geany.txt doc/geany.1.in
Regenerate doc/geany.html.
Check GEANY_CODENAME is set in src/geany.h.
-Update NEWS release date.
-Add changelog entry for new release.
Export the code into a new directory (i.e. not usual working copy).
Run 'make distcheck'.
Delete the created archive and run 'make dist' and 'make dist-bzip2'.
+Sign the archives with 'make sign'.
-Put the resulting tarballs on uvena.de - upload to home directory
-and after the upload is finished move them into
-/home/www/files.uvena.de/geany/.
+Put the resulting tarballs and signature files on geany.org - upload
+to home directory and after the upload is finished move them into
+/srv/www/download.geany.org/.
Rename LATEST-IS-... to the new version number in
-/home/www/files.uvena.de/geany/ and /home/www/www.geany.org/files.
-Add the GPG signatures - use 'make sign' and check the public key
+/srv/www/download.geany.org/ and /srv/www/www.geany.org/files.
+Make sure the public part of the GPG key used to sign the archives
can be found on the download page.
+
Windows builds (enrico?).
-Tag release in SVN, remove the branch if used.
+Create a signed tag for the release in Git with 'git tag -s <version>'.
Website: update Releases, Documentation links and add a News item.
Update the manual data and links in the filesystem in
-/home/www/www.geany.org/manual. Remember to update current/hacking.html
+/srv/www/www.geany.org/manual. Remember to update current/hacking.html
too.
Announce on geany, devel, i18n mailing lists (check you're subscribed).
-Put a news item on Sourceforge, add a new release on Freshmeat.net
-and update the information on gnomefiles.org.
+Put a news item on SourceForge (https://sourceforge.net/news/?group_id=153444)
+and a new release on freecode.com (https://freecode.com/projects/geany).
-For non-trunk releases, merge NEWS into trunk and any branch-only
+For non-master releases, merge NEWS into master and any branch-only
commits that need to merged.
-For trunk releases, bump version strings and merge unstable branch.
+For merge releases, bump version strings and codename and merge unstable
+branch if any.
Modified: doc/plugins.dox
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -3,7 +3,7 @@
*
* Copyright 2008-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
* Copyright 2008-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
- * Copyright 2009-2011 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+ * Copyright 2009-2012 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: doc/pluginsignals.c
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
/*
* pluginsignals.c - this file is part of Geany, a fast and lightweight IDE
*
- * Copyright 2008-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
- * Copyright 2008-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2008-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2008-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: doc/pluginsymbols.c
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
/*
* pluginsymbols.c - this file is part of Geany, a fast and lightweight IDE
*
- * Copyright 2008-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
- * Copyright 2008-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2008-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2008-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: geany.nsi
14 files changed, 9 insertions(+), 5 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; geany.nsi - this file is part of Geany, a fast and lightweight IDE
;
-; Copyright 2007-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
-; Copyright 2007-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+; Copyright 2007-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+; Copyright 2007-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
;
; This program is free software; you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
@@ -32,8 +32,8 @@ RequestExecutionLevel highest ; set execution level for Windows Vista
; helper defines ;
;;;;;;;;;;;;;;;;;;;
!define PRODUCT_NAME "Geany"
-!define PRODUCT_VERSION "1.22"
-!define PRODUCT_VERSION_ID "1.22.0.0"
+!define PRODUCT_VERSION "1.23"
+!define PRODUCT_VERSION_ID "1.23.0.0"
!define PRODUCT_PUBLISHER "The Geany developer team"
!define PRODUCT_WEB_SITE "http://www.geany.org/"
!define PRODUCT_DIR_REGKEY "Software\Geany"
@@ -50,7 +50,7 @@ VIProductVersion "${PRODUCT_VERSION_ID}"
VIAddVersionKey "ProductName" "${PRODUCT_NAME}"
VIAddVersionKey "FileVersion" "${PRODUCT_VERSION}"
VIAddVersionKey "ProductVersion" "${PRODUCT_VERSION}"
-VIAddVersionKey "LegalCopyright" "Copyright 2005-2011 by the Geany developer team"
+VIAddVersionKey "LegalCopyright" "Copyright 2005-2012 by the Geany developer team"
VIAddVersionKey "FileDescription" "${PRODUCT_NAME} Installer"
BrandingText "$(^NAME) installer (NSIS 2.46)"
@@ -128,12 +128,16 @@ Section "!Program Files" SEC01
SetOutPath "$INSTDIR\data"
File "${RESOURCEDIR}\data\GPL-2"
File "${RESOURCEDIR}\data\file*"
+ File "${RESOURCEDIR}\data\geany.glade"
File "${RESOURCEDIR}\data\snippets.conf"
File "${RESOURCEDIR}\data\ui_toolbar.xml"
SetOutPath "$INSTDIR\data\templates"
File /r "${RESOURCEDIR}\data\templates\*"
+ SetOutPath "$INSTDIR\data\colorschemes"
+ File /r "${RESOURCEDIR}\data\colorschemes\*"
+
SetOutPath "$INSTDIR\share\icons"
File /r "${RESOURCEDIR}\share\icons\*"
Modified: geany_private.rc
6 files changed, 3 insertions(+), 3 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
#include <windows.h> // include for version info constants
-#define VER_FILEVERSION 1,22,0,0
-#define VER_FILEVERSION_STR "1.22"
+#define VER_FILEVERSION 1,23,0,0
+#define VER_FILEVERSION_STR "1.23"
A ICON MOVEABLE PURE LOADONCALL DISCARDABLE "../icons/geany.ico"
@@ -21,7 +21,7 @@ FILETYPE VFT_APP
VALUE "FileVersion", VER_FILEVERSION_STR
VALUE "FileDescription", "Geany"
VALUE "InternalName", "Geany"
- VALUE "LegalCopyright", "Copyright 2005-2011 by the Geany developers"
+ VALUE "LegalCopyright", "Copyright 2005-2012 by the Geany developers"
VALUE "LegalTrademarks", ""
VALUE "OriginalFilename", "Geany.exe"
VALUE "ProductName", "Geany"
Modified: m4/geany-i18n.m4
5 files changed, 1 insertions(+), 4 deletions(-)
===================================================================
@@ -13,10 +13,7 @@ AC_DEFUN([GEANY_I18N],
if test -n "${LINGUAS}"; then
ALL_LINGUAS="${LINGUAS}"
else
- if test -z "$conf_dir"; then
- conf_dir="."
- fi
- ALL_LINGUAS=`cd "$conf_dir/po" 2>/dev/null && ls *.po 2>/dev/null | $AWK 'BEGIN { FS="."; ORS=" " } { print $[]1 }'`
+ ALL_LINGUAS=`cd "$srcdir/po" 2>/dev/null && ls *.po 2>/dev/null | $AWK 'BEGIN { FS="."; ORS=" " } { print $[]1 }'`
fi
AM_GLIB_GNU_GETTEXT
Modified: makefile.win32
57 files changed, 33 insertions(+), 24 deletions(-)
===================================================================
@@ -1,33 +1,37 @@
+# See http://www.geany.org/Support/BuildingOnWin32
# Running make creates config.h then calls the sub makefiles.
#
# Other targets are:
# deps: delete the dependencies so they are regenerated on next make
# clean: clean all generated files
+# install: install to DESTDIR
#
# localwin32.mk is an optional file to override make variables.
# Use localwin32.mk instead of editing variables as it is included in sub
# makefiles.
-# localwin32.mk to set PREFIX instead of the default C:\libs
-# For MSYS use localwin32.mk to set CP and RM.
-# By default this will work in a Windows command prompt.
+# E.g. use localwin32.mk to set PREFIX=C:/libs instead of the default C:\libs
+# For MSYS use localwin32.mk to set CP, CP_R, RM, DIRSEP.
+# By default this should work in a Windows command prompt (cmd.exe).
WINDRES = windres.exe
CC = gcc
CXX = g++
-CP = copy
+CP = copy /Y
+CP_R = xcopy /S /Y
RM = del
-MAKE = make
+MKDIR = mkdir
+# strip is used to prevent line wrap
+DIRSEP := $(strip \)
+DESTDIR = C:/Program Files/Geany
-include localwin32.mk
-# Note: && is needed after cd because each line is executed in a different
-# shell. (cd .. is just for clarity).
all: config.h
- cd tagmanager/ctags && $(MAKE) -f makefile.win32 && cd ../..
- cd tagmanager/mio && $(MAKE) -f makefile.win32 && cd ../..
- cd tagmanager/src && $(MAKE) -f makefile.win32 && cd ../..
- cd scintilla && $(MAKE) -f makefile.win32 && cd ..
- cd plugins && $(MAKE) -f makefile.win32 && cd ..
- cd src && $(MAKE) -f makefile.win32 && cd ..
+ $(MAKE) -C tagmanager/ctags -f makefile.win32
+ $(MAKE) -C tagmanager/mio -f makefile.win32
+ $(MAKE) -C tagmanager/src -f makefile.win32
+ $(MAKE) -C scintilla -f makefile.win32
+ $(MAKE) -C plugins -f makefile.win32
+ $(MAKE) -C src -f makefile.win32
config.h: win32-config.h
$(CP) $< $@
@@ -40,18 +44,23 @@ clean-local:
-$(RM) geany_private.res geany.exe
clean: deps
- cd tagmanager/ctags && $(MAKE) -f makefile.win32 clean && cd ../..
- cd tagmanager/mio && $(MAKE) -f makefile.win32 clean && cd ../..
- cd tagmanager/src && $(MAKE) -f makefile.win32 clean && cd ../..
- cd scintilla && $(MAKE) -f makefile.win32 clean && cd ..
- cd plugins && $(MAKE) -f makefile.win32 clean && cd ..
- cd src && $(MAKE) -f makefile.win32 clean && cd ..
+ $(MAKE) -C tagmanager/ctags -f makefile.win32 clean
+ $(MAKE) -C tagmanager/mio -f makefile.win32 clean
+ $(MAKE) -C tagmanager/src -f makefile.win32 clean
+ $(MAKE) -C scintilla -f makefile.win32 clean
+ $(MAKE) -C plugins -f makefile.win32 clean
+ $(MAKE) -C src -f makefile.win32 clean
.PHONY: install
-DESTDIR='C:/Program Files/Geany'
-# requires admin privileges and MSYS
+# likely requires admin privileges
+# mkdir output is ignored in case dir exists
+# 'copy' seems to only accept / in the destination
install:
- cp -r data $(DESTDIR)
- cp plugins/*.dll $(DESTDIR)/lib
- cp geany.exe $(DESTDIR)/bin
+ -$(MKDIR) "$(DESTDIR)"
+ -$(MKDIR) "$(DESTDIR)/bin"
+ $(CP) geany.exe "$(DESTDIR)/bin"
+ -$(MKDIR) "$(DESTDIR)/lib"
+ $(CP) plugins$(DIRSEP)*.dll "$(DESTDIR)/lib"
+ -$(MKDIR) "$(DESTDIR)/data"
+ $(CP_R) data "$(DESTDIR)/data"
Modified: plugins/Makefile.am
2 files changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -94,7 +94,7 @@ splitwindow_la_CFLAGS = -DG_LOG_DOMAIN=\""SplitWindow"\"
demoplugin_la_LIBADD = $(GTK_LIBS)
classbuilder_la_LIBADD = $(GTK_LIBS)
htmlchars_la_LIBADD = $(GTK_LIBS)
-export_la_LIBADD = $(GTK_LIBS)
+export_la_LIBADD = $(GTK_LIBS) -lm
saveactions_la_LIBADD = $(GTK_LIBS)
filebrowser_la_LIBADD = $(GTK_LIBS)
splitwindow_la_LIBADD = $(GTK_LIBS)
Modified: plugins/classbuilder.c
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -2,8 +2,8 @@
* classbuilder.c - this file is part of Geany, a fast and lightweight IDE
*
* Copyright 2007 Alexander Rodin <rodin(dot)alexander(at)gmail(dot)com>
- * Copyright 2007-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
- * Copyright 2007-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2007-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2007-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: plugins/demoplugin.c
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
/*
* demoplugin.c - this file is part of Geany, a fast and lightweight IDE
*
- * Copyright 2007-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
- * Copyright 2007-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2007-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2007-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: plugins/export.c
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
/*
* export.c - this file is part of Geany, a fast and lightweight IDE
*
- * Copyright 2007-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
- * Copyright 2007-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2007-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2007-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: plugins/filebrowser.c
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
/*
* filebrowser.c - this file is part of Geany, a fast and lightweight IDE
*
- * Copyright 2007-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
- * Copyright 2007-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2007-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2007-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: plugins/geanyplugin.h
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
/*
* geanyplugin.h - this file is part of Geany, a fast and lightweight IDE
*
- * Copyright 2009-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
- * Copyright 2009-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2009-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2009-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: plugins/htmlchars.c
6 files changed, 3 insertions(+), 3 deletions(-)
===================================================================
@@ -1,9 +1,9 @@
/*
* htmlchars.c - this file is part of Geany, a fast and lightweight IDE
*
- * Copyright 2009-2011 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
- * Copyright 2006-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
- * Copyright 2007-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2009-2012 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+ * Copyright 2006-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2007-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: plugins/saveactions.c
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
/*
* saveactions.c - this file is part of Geany, a fast and lightweight IDE
*
- * Copyright 2007-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
- * Copyright 2007-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2007-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2007-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: plugins/splitwindow.c
4 files changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -1,8 +1,8 @@
/*
* splitwindow.c - this file is part of Geany, a fast and lightweight IDE
*
- * Copyright 2008-2011 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
- * Copyright 2008-2011 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+ * Copyright 2008-2012 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+ * Copyright 2008-2012 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Modified: po/de.po
1865 files changed, 840 insertions(+), 1025 deletions(-)
===================================================================
No diff available, check online
Modified: po/es.po
21 files changed, 10 insertions(+), 11 deletions(-)
===================================================================
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Geany 1.22\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-04 17:26+0200\n"
-"PO-Revision-Date: 2012-06-04 09:21+0100\n"
+"POT-Creation-Date: 2012-06-13 18:44+0200\n"
+"PO-Revision-Date: 2012-06-12 12:24+0100\n"
"Last-Translator: Lucas Vieites <lucas.vieites at gmail.com>\n"
"Language-Team: Español <geany-i18n at uvena.de>\n"
"Language: es\n"
@@ -187,11 +187,10 @@ msgstr "Ruta de inicio:"
#: ../data/geany.glade.h:38
msgid ""
-"Path to start in when opening or saving files. Must be an absolute path. "
-"Leave blank to use the current working directory."
+"Path to start in when opening or saving files. Must be an absolute path."
msgstr ""
"Ruta en la que iniciar cuando se abren o guardan archivos. Debe ser una ruta "
-"absoluta. Dejar en blanco para usar el directorio de trabajo actual."
+"absoluta."
#: ../data/geany.glade.h:39
msgid "Project files:"
@@ -3249,7 +3248,7 @@ msgid "Document"
msgstr "Documento"
#: ../src/keybindings.c:238 ../src/keybindings.c:585 ../src/project.c:444
-#: ../src/ui_utils.c:1980
+#: ../src/ui_utils.c:1981
msgid "Build"
msgstr "Construir"
@@ -5138,23 +5137,23 @@ msgstr "C++ STL"
msgid "_Set Custom Date Format"
msgstr "_Establecer formato de fecha personalizado"
-#: ../src/ui_utils.c:1819
+#: ../src/ui_utils.c:1820
msgid "Select Folder"
msgstr "Seleccionar carpeta"
-#: ../src/ui_utils.c:1819
+#: ../src/ui_utils.c:1820
msgid "Select File"
msgstr "Seleccionar archivo"
-#: ../src/ui_utils.c:1978
+#: ../src/ui_utils.c:1979
msgid "Save All"
msgstr "Guardar _todo"
-#: ../src/ui_utils.c:1979
+#: ../src/ui_utils.c:1980
msgid "Close All"
msgstr "C_errar todo"
-#: ../src/ui_utils.c:2225
+#: ../src/ui_utils.c:2226
msgid "Geany cannot start!"
msgstr "Geany no puede iniciarse."
Modified: po/fr.po
1760 files changed, 759 insertions(+), 1001 deletions(-)
===================================================================
No diff available, check online
Modified: po/hu.po
1707 files changed, 724 insertions(+), 983 deletions(-)
===================================================================
No diff available, check online
Modified: po/it.po
9 files changed, 4 insertions(+), 5 deletions(-)
===================================================================
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Geany 1.22\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-06 21:50+0200\n"
-"PO-Revision-Date: 2012-06-04 23:18+0100\n"
+"POT-Creation-Date: 2012-06-09 08:57+0200\n"
+"PO-Revision-Date: 2012-06-07 18:58+0100\n"
"Last-Translator: Giuseppe Penone <giuspen at gmail.com>\n"
"Language-Team: <geany-i18n at uvena.de>\n"
"Language: it\n"
@@ -188,12 +188,11 @@ msgid "Startup path:"
msgstr "Percorso di avvio:"
#: ../data/geany.glade.h:38
-#, fuzzy
msgid ""
"Path to start in when opening or saving files. Must be an absolute path."
msgstr ""
-"Percorso iniziale per l'apertura o il salvataggio dei file. Dev'essere un "
-"percorso assoluto. Lasciare vuoto per usare la cartella di lavoro corrente."
+"Percorso iniziale per l'apertura o il salvataggio dei file. Deve essere un "
+"percorso assoluto."
#: ../data/geany.glade.h:39
msgid "Project files:"
Modified: po/kk.po
446 files changed, 222 insertions(+), 224 deletions(-)
===================================================================
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Geany 1.22\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-03 17:50+0200\n"
-"PO-Revision-Date: 2012-02-21 10:43+0600\n"
+"POT-Creation-Date: 2012-06-11 19:05+0200\n"
+"PO-Revision-Date: 2012-06-10 19:41+0600\n"
"Last-Translator: Baurzhan Muftakhidinov <baurthefirst at gmail.com>\n"
"Language-Team: Kazakh <kk_KZ at googlegroups.com>\n"
"Language: kk\n"
@@ -29,7 +29,7 @@ msgstr "Интеграцияланған өндіру ортасы"
#: ../geany.desktop.in.h:3
msgid "A fast and lightweight IDE using GTK2"
-msgstr "GTK2 негізінде жылдам әрі жеңіл өндіру ортасы"
+msgstr "GTK2 негізіндегі жылдам әрі жеңіл өндіру ортасы"
#: ../data/geany.glade.h:1
msgid "_Edit"
@@ -83,7 +83,7 @@ msgstr "жасырын"
msgid "_Insert \"include <...>\""
msgstr "\"include <...>\" кірі_стіру"
-#: ../data/geany.glade.h:14 ../src/keybindings.c:408
+#: ../data/geany.glade.h:14 ../src/keybindings.c:411
msgid "_Insert Alternative White Space"
msgstr "_Альтернативті бос аралықты енгізу"
@@ -127,7 +127,7 @@ msgstr "Ағымдағы таңбалар"
msgid "Match braces"
msgstr ""
-#: ../data/geany.glade.h:25 ../src/keybindings.c:418
+#: ../data/geany.glade.h:25 ../src/keybindings.c:421
msgid "Preferences"
msgstr "Баптаулар"
@@ -157,7 +157,7 @@ msgstr "Плагиндерді қолдауды іске қосу"
#: ../data/geany.glade.h:31
msgid "<b>Startup</b>"
-msgstr "<b>Қосылу</b>"
+msgstr "<b>Іске қосылу</b>"
#: ../data/geany.glade.h:32
msgid "Save window position and geometry"
@@ -181,12 +181,12 @@ msgstr "<b>Сөндіру</b>"
#: ../data/geany.glade.h:37
msgid "Startup path:"
-msgstr "Қосылу жолы:"
+msgstr "Іске қосылу жолы:"
#: ../data/geany.glade.h:38
+#, fuzzy
msgid ""
-"Path to start in when opening or saving files. Must be an absolute path. "
-"Leave blank to use the current working directory."
+"Path to start in when opening or saving files. Must be an absolute path."
msgstr ""
"Файлдарды ашу не сақтау үшін бастау жолы. Абсолютті жол болуы тиіс. Ағымдағы "
"жұмыс бумасын қолдану үшін осыны бос қалдырыңыз."
@@ -219,7 +219,7 @@ msgstr "<b>Жолдар</b>"
#: ../data/geany.glade.h:44
msgid "Startup"
-msgstr "Қосылу"
+msgstr "Іске қосылу"
#: ../data/geany.glade.h:45
msgid "Beep on errors or when compilation has finished"
@@ -280,11 +280,11 @@ msgstr "<b>Таңдамалы</b>"
#: ../data/geany.glade.h:56
msgid "Always wrap search"
-msgstr ""
+msgstr "Құжат соңына жеткенде, іздеуді құжат басынан қайта бастау"
#: ../data/geany.glade.h:57
msgid "Always wrap search around the document"
-msgstr ""
+msgstr "Іздеуді құжат аумағында әрқашан айналдыру"
#: ../data/geany.glade.h:58
msgid "Hide the Find dialog"
@@ -628,7 +628,7 @@ msgstr "Жолды үзу бағаны:"
#: ../data/geany.glade.h:135
msgid "Comment toggle marker:"
-msgstr ""
+msgstr "Комментарийді ауыстыру маркері:"
#: ../data/geany.glade.h:136
msgid ""
@@ -825,7 +825,7 @@ msgstr "Жақшалар ( )"
#: ../data/geany.glade.h:178
msgid "Auto-close parenthesis when typing an opening one"
-msgstr ""
+msgstr "Ашылу жақшасын терген кезде, жабылу жақшасын енгізу"
#: ../data/geany.glade.h:179
msgid "Single quotes ' '"
@@ -833,15 +833,15 @@ msgstr "Бірлік тырнақша ' '"
#: ../data/geany.glade.h:180
msgid "Auto-close single quote when typing an opening one"
-msgstr ""
+msgstr "Ашылу бірлік тырнақшасын терген кезде, жабылу тырнақшасын енгізу"
#: ../data/geany.glade.h:181
msgid "Curly brackets { }"
-msgstr ""
+msgstr "Пішінді жақша { }"
#: ../data/geany.glade.h:182
msgid "Auto-close curly bracket when typing an opening one"
-msgstr ""
+msgstr "Ашылу пішінді жақшасын терген кезде, жабылу жақшасын енгізу"
#: ../data/geany.glade.h:183
msgid "Square brackets [ ]"
@@ -849,7 +849,7 @@ msgstr "Тік жақша [ ]"
#: ../data/geany.glade.h:184
msgid "Auto-close square-bracket when typing an opening one"
-msgstr ""
+msgstr "Ашылу тік жақшасын терген кезде, жабылу жақшасын енгізу"
#: ../data/geany.glade.h:185
msgid "Double quotes \" \""
@@ -857,7 +857,7 @@ msgstr "Тырнақша \" \""
#: ../data/geany.glade.h:186
msgid "Auto-close double quote when typing an opening one"
-msgstr ""
+msgstr "Ашылу қос тырнақшасын терген кезде, жабылу тырнақшасын енгізу"
#: ../data/geany.glade.h:187
msgid "<b>Auto-close quotes and brackets</b>"
@@ -977,7 +977,7 @@ msgstr ""
#: ../data/geany.glade.h:213
msgid "Enabled"
-msgstr "Қосулы"
+msgstr "Іске қосулы"
#: ../data/geany.glade.h:214
msgid "<b>Long line marker</b>"
@@ -989,7 +989,7 @@ msgstr "Сөндірулі"
#: ../data/geany.glade.h:216
msgid "Do not show virtual spaces"
-msgstr ""
+msgstr "Виртуалды бос аралықтарды көрсетпеу"
#: ../data/geany.glade.h:217
msgid "Only for rectangular selections"
@@ -1007,17 +1007,17 @@ msgstr "Әрқашан"
#: ../data/geany.glade.h:220
msgid "Always show virtual spaces beyond the end of lines"
-msgstr ""
+msgstr "Жол соңынан кейінгі виртуалды бос аралықтарды әрқашан көрсету"
#: ../data/geany.glade.h:221
msgid "<b>Virtual spaces</b>"
-msgstr ""
+msgstr "<b>Виртуалды бос аралықтар</b>"
#: ../data/geany.glade.h:222
msgid "Display"
msgstr "Көрсету"
-#: ../data/geany.glade.h:223 ../src/keybindings.c:224 ../src/prefs.c:1581
+#: ../data/geany.glade.h:223 ../src/keybindings.c:227 ../src/prefs.c:1581
msgid "Editor"
msgstr "Түзетуші"
@@ -1094,7 +1094,7 @@ msgstr ""
msgid "Removes trailing spaces and tabs and the end of lines"
msgstr ""
-#: ../data/geany.glade.h:241 ../src/keybindings.c:559
+#: ../data/geany.glade.h:241 ../src/keybindings.c:562
msgid "Replace tabs by space"
msgstr "Бос аралықтарды табуляциямен алмастыру"
@@ -1175,7 +1175,7 @@ msgstr ""
msgid "<b>Commands</b>"
msgstr "<b>Командалар</b>"
-#: ../data/geany.glade.h:259 ../src/keybindings.c:236 ../src/prefs.c:1585
+#: ../data/geany.glade.h:259 ../src/keybindings.c:239 ../src/prefs.c:1585
msgid "Tools"
msgstr "Саймандар"
@@ -1251,7 +1251,7 @@ msgstr ""
#: ../data/geany.glade.h:276
msgid "<b>Template data</b>"
-msgstr ""
+msgstr "<b>Үлгілер мәліметі</b>"
#: ../data/geany.glade.h:277 ../src/prefs.c:1587
msgid "Templates"
@@ -1419,12 +1419,11 @@ msgid "Override Geany keybindings"
msgstr "Geany пернетақта жарлықтарын алмастыру"
#: ../data/geany.glade.h:316
-#, fuzzy
msgid ""
"Allows the VTE to receive keyboard shortcuts (apart from focus commands)"
msgstr ""
-"VTE үшін пернетақта жарлықтарын қабылдауға рұқсат ету (фокустағы "
-"командалардан басқа)"
+"VTE үшін пернетақта жарлықтарын қабылдауға рұқсат ету (фокус командаларынан "
+"басқа)"
#: ../data/geany.glade.h:317
msgid "Disable menu shortcut key (F10 by default)"
@@ -1524,14 +1523,13 @@ msgid ""
"project filename."
msgstr ""
-#: ../data/geany.glade.h:338 ../src/keybindings.c:234
+#: ../data/geany.glade.h:338 ../src/keybindings.c:237
msgid "Project"
msgstr "Жоба"
#: ../data/geany.glade.h:339
-#, fuzzy
msgid "Display:"
-msgstr "Көрсетілуі"
+msgstr "Көрсетілуі:"
#: ../data/geany.glade.h:340
msgid "Custom"
@@ -1598,45 +1596,45 @@ msgstr "Бар_лығын жабу"
msgid "_Commands"
msgstr "Кома_ндалар"
-#: ../data/geany.glade.h:357 ../src/keybindings.c:343
+#: ../data/geany.glade.h:357 ../src/keybindings.c:346
msgid "_Cut Current Line(s)"
msgstr "Ағы_мдағы жол(дар)ды қиып алу"
-#: ../data/geany.glade.h:358 ../src/keybindings.c:340
+#: ../data/geany.glade.h:358 ../src/keybindings.c:343
msgid "_Copy Current Line(s)"
msgstr "Ағ_ымдағы жол(дар)ды көшіру"
-#: ../data/geany.glade.h:359 ../src/keybindings.c:295
+#: ../data/geany.glade.h:359 ../src/keybindings.c:298
msgid "_Delete Current Line(s)"
msgstr "Ағымдағы жол(дар)ды ө_шіру"
-#: ../data/geany.glade.h:360 ../src/keybindings.c:292
+#: ../data/geany.glade.h:360 ../src/keybindings.c:295
msgid "_Duplicate Line or Selection"
msgstr "Жол не таңдауды қа_йталау"
-#: ../data/geany.glade.h:361 ../src/keybindings.c:353
+#: ../data/geany.glade.h:361 ../src/keybindings.c:356
msgid "_Select Current Line(s)"
msgstr "Ағымдағы ж_ол(дар)ды таңдау"
-#: ../data/geany.glade.h:362 ../src/keybindings.c:356
+#: ../data/geany.glade.h:362 ../src/keybindings.c:359
msgid "_Select Current Paragraph"
msgstr "Ағымдағы а_бзацты таңдау"
-#: ../data/geany.glade.h:363 ../src/keybindings.c:395
+#: ../data/geany.glade.h:363 ../src/keybindings.c:398
msgid "_Send Selection to Terminal"
msgstr "Таңдалғанды _терминалға жіберу"
-#: ../data/geany.glade.h:364 ../src/keybindings.c:397
+#: ../data/geany.glade.h:364 ../src/keybindings.c:400
msgid "_Reflow Lines/Block"
-msgstr ""
+msgstr "Жолдар/блокты қайта _пішімдеу"
-#: ../data/geany.glade.h:365 ../src/keybindings.c:367
+#: ../data/geany.glade.h:365 ../src/keybindings.c:370
msgid "T_oggle Case of Selection"
-msgstr "Таңдауд_ын регистрін ауыстыру"
+msgstr "Таңдауд_ың регистрін ауыстыру"
-#: ../data/geany.glade.h:366 ../src/keybindings.c:302
+#: ../data/geany.glade.h:366 ../src/keybindings.c:305
msgid "_Transpose Current Line"
-msgstr ""
+msgstr "Жолд_ы алмастыру"
#: ../data/geany.glade.h:367
msgid "_Comment Line(s)"
@@ -1658,9 +1656,9 @@ msgstr "Шегінуді үл_кейту"
msgid "_Decrease Indent"
msgstr "Шегінуді кі_шірейту"
-#: ../data/geany.glade.h:372 ../src/keybindings.c:386
+#: ../data/geany.glade.h:372 ../src/keybindings.c:389
msgid "_Smart Line Indent"
-msgstr ""
+msgstr "\"Ақылды\" ш_егінуді қолдану"
#: ../data/geany.glade.h:373
msgid "_Send Selection to"
@@ -1674,7 +1672,7 @@ msgstr "К_омментарий енгізу"
msgid "Preference_s"
msgstr "Ба_птаулар"
-#: ../data/geany.glade.h:376 ../src/keybindings.c:421
+#: ../data/geany.glade.h:376 ../src/keybindings.c:424
msgid "P_lugin Preferences"
msgstr "Плаг_ин баптаулары"
@@ -1702,11 +1700,11 @@ msgstr "Келе_сі хабарлама"
msgid "Pr_evious Message"
msgstr "Алдыңғ_ы хабарлама"
-#: ../data/geany.glade.h:383 ../src/keybindings.c:470
+#: ../data/geany.glade.h:383 ../src/keybindings.c:473
msgid "_Go to Next Marker"
msgstr "Келесі маркерге ө_ту"
-#: ../data/geany.glade.h:384 ../src/keybindings.c:473
+#: ../data/geany.glade.h:384 ../src/keybindings.c:476
msgid "_Go to Previous Marker"
msgstr "Алдыңғы маркерге ө_ту"
@@ -1714,15 +1712,15 @@ msgstr "Алдыңғы маркерге ө_ту"
msgid "_Go to Line"
msgstr "Ж_олға өту"
-#: ../data/geany.glade.h:386 ../src/keybindings.c:433
+#: ../data/geany.glade.h:386 ../src/keybindings.c:436
msgid "Find Next _Selection"
msgstr "Кел_есі таңдауды табу"
-#: ../data/geany.glade.h:387 ../src/keybindings.c:435
+#: ../data/geany.glade.h:387 ../src/keybindings.c:438
msgid "Find Pre_vious Selection"
msgstr "А_лдыңғы таңдауды табу"
-#: ../data/geany.glade.h:388 ../src/keybindings.c:452
+#: ../data/geany.glade.h:388 ../src/keybindings.c:455
msgid "_Mark All"
msgstr "Барлығын _ерекшелеу"
@@ -1880,7 +1878,7 @@ msgstr "Түрл_ендіру және CR (Mac) етіп орнату"
#: ../data/geany.glade.h:427
msgid "_Strip Trailing Spaces"
-msgstr ""
+msgstr "Ар_тық бос аралықтарды өшіру"
#: ../data/geany.glade.h:428
msgid "_Replace Tabs by Spaces"
@@ -1972,9 +1970,8 @@ msgid "_Keyboard Shortcuts"
msgstr "П_ернетақта жарлықтары"
#: ../data/geany.glade.h:450
-#, fuzzy
msgid "Debug _Messages"
-msgstr "Жөндеу хабарламалары"
+msgstr "Жөндеу ха_барламалары"
#: ../data/geany.glade.h:451
msgid "_Website"
@@ -1982,16 +1979,15 @@ msgstr "Веб са_йт"
#: ../data/geany.glade.h:452
msgid "Wi_ki"
-msgstr ""
+msgstr "Ви_ки"
#: ../data/geany.glade.h:453
msgid "Report a _Bug"
-msgstr ""
+msgstr "Ақ_аулық жөнінде хабарлау"
#: ../data/geany.glade.h:454
-#, fuzzy
msgid "_Donate"
-msgstr "Сақ_тамау"
+msgstr "Ақ_шалай көмектесу"
#: ../data/geany.glade.h:455 ../src/sidebar.c:124
msgid "Symbols"
@@ -2048,7 +2044,7 @@ msgstr "Ақпарат"
#: ../src/about.c:275
msgid "Developers"
-msgstr "Өндірушілер"
+msgstr "Жасағандар"
#: ../src/about.c:282
msgid "maintainer"
@@ -2123,9 +2119,9 @@ msgid "Failed to change the working directory to \"%s\""
msgstr "Жұмыс бумасын \"%s\" етіп орнату сәтсіз"
#: ../src/build.c:929
-#, fuzzy, c-format
+#, c-format
msgid "Failed to execute \"%s\" (start-script could not be created: %s)"
-msgstr " \"%s\" орындау сәтсіз (бастау скриптін жасау мүмкін емес)"
+msgstr " \"%s\" орындау сәтсіз (іске қосылу скриптін жасау мүмкін емес: %s)"
#: ../src/build.c:984
msgid ""
@@ -2302,7 +2298,7 @@ msgstr "Барлық сақталмаған өзгерістер жоғалад
msgid "Are you sure you want to reload '%s'?"
msgstr "'%s' қайтадан жүктеуді шынымен қалайсыз ба?"
-#: ../src/callbacks.c:1062 ../src/keybindings.c:461
+#: ../src/callbacks.c:1062 ../src/keybindings.c:464
msgid "Go to Line"
msgstr "Жолға өту"
@@ -2417,7 +2413,7 @@ msgid ""
"Note if you choose multiple files, they will all be opened with the chosen "
"encoding."
msgstr ""
-"Файл үшін кодталауын қолмен орнату, егер ол дұрыс анықталмаса. Бұл әрекет "
+"Файл үшін кодталуын қолмен орнату, егер ол дұрыс анықталмаса. Бұл әрекет "
"файлдың кодталуын білсеңіз, бірақ Geany оны дұрыс анықтай алмаған кезде "
"пайдалы.\n"
"Бірнеше файл таңдалса, олардың барлығы осы кодталуда ашылатынын есте "
@@ -2668,12 +2664,12 @@ msgstr "Табуляция мен бос аралықтар"
#: ../src/document.c:1044
#, c-format
msgid "Setting %s indentation mode for %s."
-msgstr ""
+msgstr "%s шегіну режимін орнату, %s үшін."
#: ../src/document.c:1055
#, c-format
msgid "Setting indentation width to %d for %s."
-msgstr ""
+msgstr "Шегіну өлшемін %d етіп орнату, %s үшін."
#: ../src/document.c:1207
#, c-format
@@ -2811,7 +2807,7 @@ msgstr "Табуляция таңбасымен алмастырылатын б
#: ../src/editor.c:4469
#, c-format
msgid "Warning: non-standard hard tab width: %d != 8!"
-msgstr ""
+msgstr "Назарыңызға: стандартты емес табуляция ені: %d != 8!"
#: ../src/encodings.c:67
msgid "Celtic"
@@ -3011,539 +3007,536 @@ msgstr ""
msgid "untitled"
msgstr "атаусыз"
-#: ../src/highlighting.c:1225 ../src/main.c:828 ../src/socket.c:166
+#: ../src/highlighting.c:1232 ../src/main.c:828 ../src/socket.c:166
#: ../src/templates.c:224
#, c-format
msgid "Could not find file '%s'."
msgstr "'%s' файлын табу мүмкін емес."
-#: ../src/highlighting.c:1297
-#, fuzzy
+#: ../src/highlighting.c:1304
msgid "Default"
-msgstr "Ба_стапқы"
+msgstr "Бастапқы"
-#: ../src/highlighting.c:1336
+#: ../src/highlighting.c:1343
#, fuzzy
msgid "The current filetype overrides the default style."
msgstr "Ағымдағы файлды Make және үнсіз келісім бойынша мақсатпен құрастыру"
-#: ../src/highlighting.c:1337
+#: ../src/highlighting.c:1344
msgid "This may cause color schemes to display incorrectly."
msgstr ""
-#: ../src/highlighting.c:1358
-#, fuzzy
+#: ../src/highlighting.c:1365
msgid "Color Schemes"
-msgstr "Тү_стер схемалары"
+msgstr "Түстер схемалары"
#. visual group order
-#: ../src/keybindings.c:223 ../src/symbols.c:714
+#: ../src/keybindings.c:226 ../src/symbols.c:714
msgid "File"
msgstr "Файл"
-#: ../src/keybindings.c:225
+#: ../src/keybindings.c:228
msgid "Clipboard"
msgstr "Алмасу буфері"
-#: ../src/keybindings.c:226
+#: ../src/keybindings.c:229
msgid "Select"
msgstr "Таңдау"
-#: ../src/keybindings.c:227
+#: ../src/keybindings.c:230
msgid "Format"
msgstr "Пішімі"
-#: ../src/keybindings.c:228
+#: ../src/keybindings.c:231
msgid "Insert"
msgstr "Енгізу"
-#: ../src/keybindings.c:229
+#: ../src/keybindings.c:232
msgid "Settings"
msgstr "Баптаулар"
-#: ../src/keybindings.c:230
+#: ../src/keybindings.c:233
msgid "Search"
msgstr "Іздеу"
-#: ../src/keybindings.c:231
+#: ../src/keybindings.c:234
msgid "Go to"
msgstr "Өту"
-#: ../src/keybindings.c:232
+#: ../src/keybindings.c:235
msgid "View"
msgstr "Қарау"
-#: ../src/keybindings.c:233
+#: ../src/keybindings.c:236
msgid "Document"
msgstr "Құжат"
-#: ../src/keybindings.c:235 ../src/keybindings.c:582 ../src/project.c:444
-#: ../src/ui_utils.c:1980
+#: ../src/keybindings.c:238 ../src/keybindings.c:585 ../src/project.c:444
+#: ../src/ui_utils.c:1981
msgid "Build"
msgstr "Құрастыру"
-#: ../src/keybindings.c:237 ../src/keybindings.c:607
+#: ../src/keybindings.c:240 ../src/keybindings.c:610
msgid "Help"
msgstr "Көмек"
-#: ../src/keybindings.c:238
+#: ../src/keybindings.c:241
msgid "Focus"
msgstr "Фокус"
-#: ../src/keybindings.c:239
+#: ../src/keybindings.c:242
msgid "Notebook tab"
msgstr "Беттер"
-#: ../src/keybindings.c:248 ../src/keybindings.c:276
+#: ../src/keybindings.c:251 ../src/keybindings.c:279
msgid "New"
msgstr "Жаңа"
-#: ../src/keybindings.c:250 ../src/keybindings.c:278
+#: ../src/keybindings.c:253 ../src/keybindings.c:281
msgid "Open"
msgstr "Ашу"
-#: ../src/keybindings.c:253
+#: ../src/keybindings.c:256
msgid "Open selected file"
msgstr "Таңдалған файлды ашу"
-#: ../src/keybindings.c:255
+#: ../src/keybindings.c:258
msgid "Save"
msgstr "Сақтау"
-#: ../src/keybindings.c:257 ../src/toolbar.c:55
+#: ../src/keybindings.c:260 ../src/toolbar.c:55
msgid "Save as"
msgstr "Қалайша сақтау"
-#: ../src/keybindings.c:259
+#: ../src/keybindings.c:262
msgid "Save all"
msgstr "Барлығын сақтау"
-#: ../src/keybindings.c:262
+#: ../src/keybindings.c:265
msgid "Print"
msgstr "Баспаға шығару"
-#: ../src/keybindings.c:264 ../src/keybindings.c:283
+#: ../src/keybindings.c:267 ../src/keybindings.c:286
msgid "Close"
msgstr "Жабу"
-#: ../src/keybindings.c:266
+#: ../src/keybindings.c:269
msgid "Close all"
msgstr "Барлығын жабу"
-#: ../src/keybindings.c:269
+#: ../src/keybindings.c:272
msgid "Reload file"
msgstr "Файлды қайта жүктеу"
-#: ../src/keybindings.c:271
+#: ../src/keybindings.c:274
msgid "Re-open last closed tab"
msgstr "Соңғы жабылған бетті қайта ашу"
-#: ../src/keybindings.c:288
+#: ../src/keybindings.c:291
msgid "Undo"
msgstr "Болдырмау"
-#: ../src/keybindings.c:290
+#: ../src/keybindings.c:293
msgid "Redo"
msgstr "Қайталау"
-#: ../src/keybindings.c:299
+#: ../src/keybindings.c:302
msgid "Delete to line end"
msgstr "Жол соңына дейін өшіру"
-#: ../src/keybindings.c:305
+#: ../src/keybindings.c:308
msgid "Scroll to current line"
msgstr "Ағымдағы жолға дейін айналдыру"
-#: ../src/keybindings.c:307
+#: ../src/keybindings.c:310
msgid "Scroll up the view by one line"
msgstr "Көріністі бір жолға үстіне айналдыру"
-#: ../src/keybindings.c:309
+#: ../src/keybindings.c:312
msgid "Scroll down the view by one line"
msgstr "Көріністі бір жолға төменге айналдыру"
-#: ../src/keybindings.c:311
+#: ../src/keybindings.c:314
msgid "Complete snippet"
msgstr ""
-#: ../src/keybindings.c:313
+#: ../src/keybindings.c:316
msgid "Move cursor in snippet"
msgstr ""
-#: ../src/keybindings.c:315
+#: ../src/keybindings.c:318
msgid "Suppress snippet completion"
msgstr ""
-#: ../src/keybindings.c:317
+#: ../src/keybindings.c:320
msgid "Context Action"
msgstr "Контекст әрекеті"
-#: ../src/keybindings.c:319
+#: ../src/keybindings.c:322
msgid "Complete word"
msgstr "Сөзді толықтыру"
-#: ../src/keybindings.c:321
+#: ../src/keybindings.c:324
msgid "Show calltip"
msgstr ""
-#: ../src/keybindings.c:323
+#: ../src/keybindings.c:326
msgid "Show macro list"
msgstr "Макростар тізімін көрсету"
-#: ../src/keybindings.c:325
+#: ../src/keybindings.c:328
msgid "Word part completion"
msgstr "Сөз бөлігін толықтыру"
-#: ../src/keybindings.c:327
+#: ../src/keybindings.c:330
msgid "Move line(s) up"
msgstr "Жол(дар)ды жоғары жылжыту"
-#: ../src/keybindings.c:329
+#: ../src/keybindings.c:332
msgid "Move line(s) down"
msgstr "Жол(дар)ды төмен жылжыту"
-#: ../src/keybindings.c:334
+#: ../src/keybindings.c:337
msgid "Cut"
msgstr "Қиып алу"
-#: ../src/keybindings.c:336
+#: ../src/keybindings.c:339
msgid "Copy"
msgstr "Көшіру"
-#: ../src/keybindings.c:338
+#: ../src/keybindings.c:341
msgid "Paste"
msgstr "Кірістіру"
-#: ../src/keybindings.c:349
+#: ../src/keybindings.c:352
msgid "Select All"
msgstr "Барлығын таңдау"
-#: ../src/keybindings.c:351
+#: ../src/keybindings.c:354
msgid "Select current word"
msgstr "Ағымдағы сөзді таңдау"
-#: ../src/keybindings.c:359
+#: ../src/keybindings.c:362
msgid "Select to previous word part"
msgstr ""
-#: ../src/keybindings.c:361
+#: ../src/keybindings.c:364
msgid "Select to next word part"
msgstr ""
-#: ../src/keybindings.c:369
+#: ../src/keybindings.c:372
msgid "Toggle line commentation"
msgstr ""
-#: ../src/keybindings.c:372
+#: ../src/keybindings.c:375
msgid "Comment line(s)"
msgstr "Жол(дар)ды комментарий қылу"
-#: ../src/keybindings.c:374
+#: ../src/keybindings.c:377
msgid "Uncomment line(s)"
msgstr "Жол(дар)ды комментарий емес қылу"
-#: ../src/keybindings.c:376
+#: ../src/keybindings.c:379
msgid "Increase indent"
msgstr "Шегінуді үлкейту"
-#: ../src/keybindings.c:379
+#: ../src/keybindings.c:382
msgid "Decrease indent"
msgstr "Шегінуді кішірейту"
-#: ../src/keybindings.c:382
+#: ../src/keybindings.c:385
msgid "Increase indent by one space"
msgstr "Шегінуді бір бос аралыққа үлкейту"
-#: ../src/keybindings.c:384
+#: ../src/keybindings.c:387
msgid "Decrease indent by one space"
msgstr "Шегінуді бір бос аралыққа кішірейту"
-#: ../src/keybindings.c:388
+#: ../src/keybindings.c:391
msgid "Send to Custom Command 1"
msgstr "1-ші таңдауыңызша командасына жіберу"
-#: ../src/keybindings.c:390
+#: ../src/keybindings.c:393
msgid "Send to Custom Command 2"
msgstr "2-ші таңдауыңызша командасына жіберу"
-#: ../src/keybindings.c:392
+#: ../src/keybindings.c:395
msgid "Send to Custom Command 3"
msgstr "3-ші таңдауыңызша командасына жіберу"
-#: ../src/keybindings.c:400
-#, fuzzy
+#: ../src/keybindings.c:403
msgid "Join lines"
-msgstr "Жол(дар)ды комментарий қылу"
+msgstr "Жолдарды біріктіру"
-#: ../src/keybindings.c:405
+#: ../src/keybindings.c:408
msgid "Insert date"
msgstr "Күн / Уақытты енгізу"
-#: ../src/keybindings.c:411
+#: ../src/keybindings.c:414
msgid "Insert New Line Before Current"
msgstr "Ағымдағы жолға дейін жаңа жолды енгізу"
-#: ../src/keybindings.c:413
+#: ../src/keybindings.c:416
msgid "Insert New Line After Current"
msgstr "Ағымдағы жолдан кейін жаңа жолды енгізу"
-#: ../src/keybindings.c:426 ../src/search.c:463
+#: ../src/keybindings.c:429 ../src/search.c:463
msgid "Find"
msgstr "Табу"
-#: ../src/keybindings.c:428
+#: ../src/keybindings.c:431
msgid "Find Next"
msgstr "Келесісін табу"
-#: ../src/keybindings.c:430
+#: ../src/keybindings.c:433
msgid "Find Previous"
msgstr "Алдыңғысын табу"
-#: ../src/keybindings.c:437 ../src/search.c:619
+#: ../src/keybindings.c:440 ../src/search.c:619
msgid "Replace"
msgstr "Алмастыру"
-#: ../src/keybindings.c:439 ../src/search.c:871
+#: ../src/keybindings.c:442 ../src/search.c:871
msgid "Find in Files"
msgstr "Файлдардан табу"
-#: ../src/keybindings.c:442
+#: ../src/keybindings.c:445
msgid "Next Message"
msgstr "Келесі хабарлама"
-#: ../src/keybindings.c:444
+#: ../src/keybindings.c:447
msgid "Previous Message"
msgstr "Алдыңғы хабарлама"
-#: ../src/keybindings.c:447
+#: ../src/keybindings.c:450
msgid "Find Usage"
msgstr "Қолданылуын табу"
-#: ../src/keybindings.c:450
+#: ../src/keybindings.c:453
msgid "Find Document Usage"
msgstr "Құжатта қолданылуын табу"
-#: ../src/keybindings.c:457 ../src/toolbar.c:66
+#: ../src/keybindings.c:460 ../src/toolbar.c:66
msgid "Navigate back a location"
msgstr "Алдыңғы қадамға өту"
-#: ../src/keybindings.c:459 ../src/toolbar.c:67
+#: ../src/keybindings.c:462 ../src/toolbar.c:67
msgid "Navigate forward a location"
msgstr "Келесі қадамға өту"
-#: ../src/keybindings.c:464
+#: ../src/keybindings.c:467
msgid "Go to matching brace"
msgstr "Сәйкес жақшаға өту"
-#: ../src/keybindings.c:467
+#: ../src/keybindings.c:470
msgid "Toggle marker"
msgstr "Маркерді қосу не сөндіру"
-#: ../src/keybindings.c:476
+#: ../src/keybindings.c:479
msgid "Go to Tag Definition"
msgstr "Тег анықтамасына өту"
-#: ../src/keybindings.c:479
+#: ../src/keybindings.c:482
msgid "Go to Tag Declaration"
msgstr "Тег жариялануына өту"
-#: ../src/keybindings.c:481
+#: ../src/keybindings.c:484
msgid "Go to Start of Line"
msgstr "Жол басына өту"
-#: ../src/keybindings.c:483
+#: ../src/keybindings.c:486
msgid "Go to End of Line"
msgstr "Жол аяғына өту"
-#: ../src/keybindings.c:485
+#: ../src/keybindings.c:488
msgid "Go to End of Display Line"
msgstr "Көрсетілетін жолдың соңына өту"
-#: ../src/keybindings.c:487
+#: ../src/keybindings.c:490
msgid "Go to Previous Word Part"
msgstr "Сөздің алдыңғы бөлігіне өту"
-#: ../src/keybindings.c:489
+#: ../src/keybindings.c:492
msgid "Go to Next Word Part"
msgstr "Сөздің келесі бөлігіне өту"
-#: ../src/keybindings.c:494
+#: ../src/keybindings.c:497
msgid "Toggle All Additional Widgets"
msgstr "Барлық қосымша виджеттерді іске қосу/сөндіру"
-#: ../src/keybindings.c:497
+#: ../src/keybindings.c:500
msgid "Fullscreen"
msgstr "Толық экранға"
-#: ../src/keybindings.c:499
+#: ../src/keybindings.c:502
msgid "Toggle Messages Window"
msgstr "Хабарламалар терезесін іске қосу/сөндіру"
-#: ../src/keybindings.c:502
+#: ../src/keybindings.c:505
msgid "Toggle Sidebar"
msgstr "Бүйір панелін өшіру не қосу"
-#: ../src/keybindings.c:504
+#: ../src/keybindings.c:507
msgid "Zoom In"
msgstr "Үлкейту"
-#: ../src/keybindings.c:506
+#: ../src/keybindings.c:509
msgid "Zoom Out"
msgstr "Кішірейту"
-#: ../src/keybindings.c:508
+#: ../src/keybindings.c:511
msgid "Zoom Reset"
msgstr "Масштабты тастау"
-#: ../src/keybindings.c:513
+#: ../src/keybindings.c:516
msgid "Switch to Editor"
msgstr "Түзеткішке ауысу"
-#: ../src/keybindings.c:515
+#: ../src/keybindings.c:518
msgid "Switch to Search Bar"
msgstr "Іздеу өрісіне ауысу"
-#: ../src/keybindings.c:517
+#: ../src/keybindings.c:520
msgid "Switch to Message Window"
msgstr "Хабарламалар терезесіне ауысу"
-#: ../src/keybindings.c:519
+#: ../src/keybindings.c:522
msgid "Switch to Compiler"
msgstr "Компиляторға ауысу"
-#: ../src/keybindings.c:521
+#: ../src/keybindings.c:524
msgid "Switch to Messages"
msgstr "Хабарламаларға ауысу"
-#: ../src/keybindings.c:523
+#: ../src/keybindings.c:526
msgid "Switch to Scribble"
msgstr "Жазбаларға ауысу"
-#: ../src/keybindings.c:525
+#: ../src/keybindings.c:528
msgid "Switch to VTE"
msgstr "VTE-ге ауысу"
-#: ../src/keybindings.c:527
+#: ../src/keybindings.c:530
msgid "Switch to Sidebar"
msgstr "Бүйір панеліне ауысу"
-#: ../src/keybindings.c:529
+#: ../src/keybindings.c:532
msgid "Switch to Sidebar Symbol List"
msgstr "Бүйір панелінің таңбалар тізіміне ауысу"
-#: ../src/keybindings.c:531
+#: ../src/keybindings.c:534
msgid "Switch to Sidebar Document List"
msgstr "Бүйір панелінің құжаттар тізіміне ауысу"
-#: ../src/keybindings.c:536
+#: ../src/keybindings.c:539
msgid "Switch to left document"
msgstr "Сол жақтағы құжатқа ауысу"
-#: ../src/keybindings.c:538
+#: ../src/keybindings.c:541
msgid "Switch to right document"
msgstr "Оң жақтағы құжатқа ауысу"
-#: ../src/keybindings.c:540
+#: ../src/keybindings.c:543
msgid "Switch to last used document"
msgstr "Соңғы қолданылған құжатқа ауысу"
-#: ../src/keybindings.c:543
+#: ../src/keybindings.c:546
msgid "Move document left"
msgstr "Құжатты солға жылжыту"
-#: ../src/keybindings.c:546
+#: ../src/keybindings.c:549
msgid "Move document right"
msgstr "Құжатты оңға жылжыту"
-#: ../src/keybindings.c:548
+#: ../src/keybindings.c:551
msgid "Move document first"
msgstr "Құжатты бірінші етіп жылжыту"
-#: ../src/keybindings.c:550
+#: ../src/keybindings.c:553
msgid "Move document last"
msgstr "Құжатты соңғы етіп жылжыту"
-#: ../src/keybindings.c:555
+#: ../src/keybindings.c:558
msgid "Toggle Line wrapping"
msgstr "Жол тасымалдауды іске косу не сөндіру"
-#: ../src/keybindings.c:557
+#: ../src/keybindings.c:560
msgid "Toggle Line breaking"
msgstr "Жол үзуді іске қосу не сөндіру"
-#: ../src/keybindings.c:561
+#: ../src/keybindings.c:564
msgid "Replace spaces by tabs"
msgstr "Бос аралықтарды табуляциямен алмастыру"
-#: ../src/keybindings.c:563
+#: ../src/keybindings.c:566
msgid "Toggle current fold"
msgstr "Жазық / жиналған күйді ауыстыру"
-#: ../src/keybindings.c:565
+#: ../src/keybindings.c:568
msgid "Fold all"
msgstr "Барлығын жазу"
-#: ../src/keybindings.c:567
+#: ../src/keybindings.c:570
msgid "Unfold all"
msgstr "Барлығын жинау"
-#: ../src/keybindings.c:569
+#: ../src/keybindings.c:572
msgid "Reload symbol list"
msgstr "Таңбалар тізімін қайта жүктеу"
-#: ../src/keybindings.c:571
+#: ../src/keybindings.c:574
msgid "Remove Markers"
msgstr "Маркерлерді өшіру"
-#: ../src/keybindings.c:573
+#: ../src/keybindings.c:576
msgid "Remove Error Indicators"
msgstr "Қателер индикаторларын өшіру"
-#: ../src/keybindings.c:575
+#: ../src/keybindings.c:578
msgid "Remove Markers and Error Indicators"
msgstr "Маркерлер мен қателер индикаторларын өшіру"
-#: ../src/keybindings.c:580 ../src/toolbar.c:68
+#: ../src/keybindings.c:583 ../src/toolbar.c:68
msgid "Compile"
msgstr "Компиляциялау"
-#: ../src/keybindings.c:584
+#: ../src/keybindings.c:587
msgid "Make all"
msgstr "Барлығын жасау"
-#: ../src/keybindings.c:587
+#: ../src/keybindings.c:590
msgid "Make custom target"
msgstr "Таңдауыңызша мақсатты жасау"
-#: ../src/keybindings.c:589
+#: ../src/keybindings.c:592
msgid "Make object"
msgstr "Объектті жасау"
-#: ../src/keybindings.c:591
+#: ../src/keybindings.c:594
msgid "Next error"
msgstr "Келесі қате"
-#: ../src/keybindings.c:593
+#: ../src/keybindings.c:596
msgid "Previous error"
msgstr "Алдыңғы қате"
-#: ../src/keybindings.c:595
+#: ../src/keybindings.c:598
msgid "Run"
msgstr "Орындау"
-#: ../src/keybindings.c:597
+#: ../src/keybindings.c:600
msgid "Build options"
msgstr "Құрастыру опциялары"
-#: ../src/keybindings.c:602
+#: ../src/keybindings.c:605
msgid "Show Color Chooser"
msgstr "Түстер таңдаушысын көрсету"
-#: ../src/keybindings.c:849
+#: ../src/keybindings.c:852
msgid "Keyboard Shortcuts"
msgstr "Пернетақта жарлықтары"
-#: ../src/keybindings.c:861
+#: ../src/keybindings.c:864
msgid "The following keyboard shortcuts are configurable:"
msgstr "Келесі пернетақта жарлықтары баптауға келеді:"
@@ -3979,9 +3972,9 @@ msgid "Do you want to close it before proceeding?"
msgstr "Жалғастыру алдында оны жабуды қалайсыз ба?"
#: ../src/project.c:597
-#, fuzzy, c-format
+#, c-format
msgid "The '%s' project is open."
-msgstr "'%s' жобасы ашық боп тұр."
+msgstr "'%s' жобасы ашық."
#: ../src/project.c:646
msgid "The specified project name is too short."
@@ -4554,9 +4547,8 @@ msgid "Load Tags"
msgstr "Тегтерді жүктеу"
#: ../src/symbols.c:1780
-#, fuzzy
msgid "Geany tag files (*.*.tags)"
-msgstr "Geany тег файлдары (*.tags)"
+msgstr "Geany тег файлдары (*.*.tags)"
#. For translators: the first wildcard is the filetype, the second the filename
#: ../src/symbols.c:1800
@@ -4860,7 +4852,7 @@ msgstr ""
#: ../src/ui_utils.c:219
#, c-format
msgid "%dL"
-msgstr ""
+msgstr "%dж"
#. RO = read-only
#: ../src/ui_utils.c:225 ../src/ui_utils.c:232
@@ -4937,23 +4929,23 @@ msgstr "C++ STL"
msgid "_Set Custom Date Format"
msgstr "Таңдау_ыңызша күн пішімін орнату"
-#: ../src/ui_utils.c:1819
+#: ../src/ui_utils.c:1820
msgid "Select Folder"
msgstr "Буманы таңдау"
-#: ../src/ui_utils.c:1819
+#: ../src/ui_utils.c:1820
msgid "Select File"
msgstr "Файлды таңдау"
-#: ../src/ui_utils.c:1978
+#: ../src/ui_utils.c:1979
msgid "Save All"
msgstr "Барлығын сақтау"
-#: ../src/ui_utils.c:1979
+#: ../src/ui_utils.c:1980
msgid "Close All"
msgstr "Барлығын жабу"
-#: ../src/ui_utils.c:2225
+#: ../src/ui_utils.c:2226
msgid "Geany cannot start!"
msgstr "Geany іске қосылу сәтсіз!"
@@ -5347,6 +5339,11 @@ msgid ""
"%d will be replaced with the path name of the selected file without the "
"filename"
msgstr ""
+"\"Көмегімен ашу\" кезінде қолданылатын команда. Сіз %f және %d үлгілерін "
+"қолдана аласыз.\n"
+"%f файл атымен, толық орналасу жолымен қоса, алмастырылады\n"
+"%d таңдалған файлдың толық орналасу жолымен, сол файлдың атауына дейін, "
+"алмастырылады"
#: ../plugins/filebrowser.c:1235
msgid "Show hidden files"
@@ -5365,7 +5362,6 @@ msgid "Use the project's base directory"
msgstr "Жобаның басты бумасын қолдану"
#: ../plugins/filebrowser.c:1272
-#, fuzzy
msgid ""
"Change the directory to the base directory of the currently opened project"
msgstr "Буманы ағымдағы ашық жобасының басты бумасына ауыстыру"
@@ -5381,18 +5377,18 @@ msgstr "Бұл плагин файлдарды сақтауға байланыс
#: ../plugins/saveactions.c:171
#, c-format
msgid "Backup Copy: Directory could not be created (%s)."
-msgstr ""
+msgstr "Қор көшірме: Буманы жасау мүмкін емес (%s)."
#. it's unlikely that this happens
#: ../plugins/saveactions.c:203
#, c-format
msgid "Backup Copy: File could not be read (%s)."
-msgstr ""
+msgstr "Қор көшірме: Файлды оқу мүмкін емес (%s)."
#: ../plugins/saveactions.c:221
#, c-format
msgid "Backup Copy: File could not be saved (%s)."
-msgstr ""
+msgstr "Қор көшірме: Файлды сақтау мүмкін емес (%s)."
#: ../plugins/saveactions.c:313
#, c-format
@@ -5407,7 +5403,7 @@ msgstr "Буманы таңдау"
#: ../plugins/saveactions.c:467
msgid "Backup directory does not exist or is not writable."
-msgstr ""
+msgstr "Қор көшірме бумасы жоқ болып тұр не оған жазуға құқық жоқ."
#: ../plugins/saveactions.c:548
msgid "Auto Save"
@@ -5457,10 +5453,12 @@ msgstr "К_ор көшірмелер файлдарын сақтау бумас
#: ../plugins/saveactions.c:684
msgid "Date/_Time format for backup files (\"man strftime\" for details):"
msgstr ""
+"Қор көшірме файлдары үшін күн/уақы_т пішімі (Көбірек ақпарап үшін \"man "
+"strftime\"):"
#: ../plugins/saveactions.c:697
msgid "Directory _levels to include in the backup destination:"
-msgstr ""
+msgstr "Қор көшірмеге кіретін бума_лар тереңдігі:"
#: ../plugins/splitwindow.c:34
msgid "Split Window"
Modified: po/pt_BR.po
443 files changed, 215 insertions(+), 228 deletions(-)
===================================================================
@@ -2,15 +2,15 @@
# Copyright (C) 2006-2011 GEANY'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# Alexandre Moreira <alexandream at gmail.com>, 2006
-# Adrovane Marques Kade <adrovane at gmail.com>, 2007-2011
+# Adrovane Marques Kade <adrovane at gmail.com>, 2007-2012
# Rafael Peregrino da Silva <rperegrino at linuxmagazine.com.br>, 2011
#
msgid ""
msgstr ""
"Project-Id-Version: Geany 1.22\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-03 17:50+0200\n"
-"PO-Revision-Date: 2011-09-17 09:54-0300\n"
+"POT-Creation-Date: 2012-06-16 08:16+0200\n"
+"PO-Revision-Date: 2012-06-15 20:35-0300\n"
"Last-Translator: Adrovane Marques Kade <adrovane at gmail.com>\n"
"Language-Team: Portuguese <geany-i18n at uvena.de>\n"
"Language: pt\n"
@@ -83,7 +83,7 @@ msgstr "invisível"
msgid "_Insert \"include <...>\""
msgstr "_Inserir \"include <...>\""
-#: ../data/geany.glade.h:14 ../src/keybindings.c:408
+#: ../data/geany.glade.h:14 ../src/keybindings.c:411
msgid "_Insert Alternative White Space"
msgstr "_Inserir Espaço em Branco Alternativo"
@@ -127,7 +127,7 @@ msgstr "Caracteres atuais"
msgid "Match braces"
msgstr "Casar delimitadores"
-#: ../data/geany.glade.h:25 ../src/keybindings.c:418
+#: ../data/geany.glade.h:25 ../src/keybindings.c:421
msgid "Preferences"
msgstr "Preferências"
@@ -184,9 +184,9 @@ msgid "Startup path:"
msgstr "Caminho inicial:"
#: ../data/geany.glade.h:38
+#, fuzzy
msgid ""
-"Path to start in when opening or saving files. Must be an absolute path. "
-"Leave blank to use the current working directory."
+"Path to start in when opening or saving files. Must be an absolute path."
msgstr ""
"Caminho inicial para abrir ou salvar arquivos. Deve ser um caminho absoluto. "
"Deixe em branco para usar o diretório de trabalho atual."
@@ -289,24 +289,19 @@ msgstr "<b>Miscelânea</b>"
#: ../data/geany.glade.h:56
msgid "Always wrap search"
-msgstr ""
+msgstr "Sempre circular a pesquisa"
#: ../data/geany.glade.h:57
-#, fuzzy
msgid "Always wrap search around the document"
-msgstr "Sempre circular a pesquisa e ocultar o diálogo Localizar"
+msgstr "Sempre circular a pesquisa pelo documento"
#: ../data/geany.glade.h:58
-#, fuzzy
msgid "Hide the Find dialog"
-msgstr "Sempre circular a pesquisa e ocultar o diálogo Localizar"
+msgstr "Ocultar o diálogo Pesquisar"
#: ../data/geany.glade.h:59
-#, fuzzy
msgid "Hide the Find dialog after clicking Find Next/Previous"
-msgstr ""
-"Sempre circula a pesquisa pelo documento e oculta o diálogo Localizar após "
-"clicar Próximo/Anterior"
+msgstr "Oculta o diálogo Pesquisar após clicar em Encontrar Próximo/Anterior"
#: ../data/geany.glade.h:60
msgid "Use the current word under the cursor for Find dialogs"
@@ -497,9 +492,8 @@ msgid "Calls the View->Toggle All Additional Widgets command"
msgstr "Chama o comando Exibir->Alternar Todos os Painéis Adicionais"
#: ../data/geany.glade.h:100
-#, fuzzy
msgid "Switch to last used document after closing a tab"
-msgstr "Ir para o último documento usado"
+msgstr "Ir para o último documento usado após fechar uma aba"
#: ../data/geany.glade.h:101
msgid "<b>Editor tabs</b>"
@@ -1092,7 +1086,7 @@ msgstr "<b>Espaços virtuais</b>"
msgid "Display"
msgstr "Exibição"
-#: ../data/geany.glade.h:223 ../src/keybindings.c:224 ../src/prefs.c:1581
+#: ../data/geany.glade.h:223 ../src/keybindings.c:227 ../src/prefs.c:1581
msgid "Editor"
msgstr "Editor"
@@ -1176,7 +1170,7 @@ msgstr "Remover espaços e tabs no final"
msgid "Removes trailing spaces and tabs and the end of lines"
msgstr "Remove espaços e tabulações e finais de linha"
-#: ../data/geany.glade.h:241 ../src/keybindings.c:559
+#: ../data/geany.glade.h:241 ../src/keybindings.c:562
msgid "Replace tabs by space"
msgstr "Substituir tabs por espaços"
@@ -1263,7 +1257,7 @@ msgstr ""
msgid "<b>Commands</b>"
msgstr "<b>Comandos</b>"
-#: ../data/geany.glade.h:259 ../src/keybindings.c:236 ../src/prefs.c:1585
+#: ../data/geany.glade.h:259 ../src/keybindings.c:239 ../src/prefs.c:1585
msgid "Tools"
msgstr "Ferramentas"
@@ -1453,9 +1447,8 @@ msgid "Sets the font for the terminal widget"
msgstr "Define a fonte do terminal"
#: ../data/geany.glade.h:300
-#, fuzzy
msgid "Choose Terminal Font"
-msgstr "Fonte do terminal"
+msgstr "Escolher Fonte do terminal"
#: ../data/geany.glade.h:301
msgid "Foreground color:"
@@ -1478,9 +1471,8 @@ msgid "Sets the foreground color of the text in the terminal widget"
msgstr "Define a cor do texto do terminal"
#: ../data/geany.glade.h:306
-#, fuzzy
msgid "Sets the backround color of the text in the terminal widget"
-msgstr "Define a cor do fundo do texto do terminal"
+msgstr "Define a cor de fundo do texto no terminal"
#: ../data/geany.glade.h:307
msgid ""
@@ -1546,22 +1538,19 @@ msgstr ""
"Commander dentro do VTE."
#: ../data/geany.glade.h:319
-#, fuzzy
msgid "Follow path of the current file"
-msgstr "Seguir o caminho do arquivo padrão"
+msgstr "Seguir o caminho do arquivo atual"
#: ../data/geany.glade.h:320
-#, fuzzy
msgid ""
"Whether to execute \\\"cd $path\\\" when you switch between opened files"
msgstr ""
-"Habilita/desabilita a execução de \"cd $caminho\" quando você alternar entre "
-"arquivos abertos"
+"Habilita/desabilita a execução de \\\"cd $caminho\\\" quando você alterna "
+"entre arquivos abertos"
#: ../data/geany.glade.h:321
-#, fuzzy
msgid "Execute programs in the VTE"
-msgstr "Executar programas em VTE"
+msgstr "Executar programas no VTE"
#: ../data/geany.glade.h:322
msgid ""
@@ -1585,9 +1574,8 @@ msgstr ""
"interrompidos"
#: ../data/geany.glade.h:325
-#, fuzzy
msgid "<b>Terminal</b>"
-msgstr "<b>Permissões:</b>"
+msgstr "<b>Terminal</b>"
#: ../data/geany.glade.h:326 ../src/prefs.c:1595 ../src/vte.c:281
msgid "Terminal"
@@ -1648,7 +1636,7 @@ msgstr ""
"novo caminho, ou uma árvore de diretório já existente. Você pode usar "
"caminhos relativos ao nome de arquivo do projeto."
-#: ../data/geany.glade.h:338 ../src/keybindings.c:234
+#: ../data/geany.glade.h:338 ../src/keybindings.c:237
msgid "Project"
msgstr "Projeto"
@@ -1721,43 +1709,43 @@ msgstr "Fechar T_udo"
msgid "_Commands"
msgstr "_Comandos"
-#: ../data/geany.glade.h:357 ../src/keybindings.c:343
+#: ../data/geany.glade.h:357 ../src/keybindings.c:346
msgid "_Cut Current Line(s)"
msgstr "Re_cortar Linha(s) Atual(is)"
-#: ../data/geany.glade.h:358 ../src/keybindings.c:340
+#: ../data/geany.glade.h:358 ../src/keybindings.c:343
msgid "_Copy Current Line(s)"
msgstr "_Copiar Linha(s) Atual(is)"
-#: ../data/geany.glade.h:359 ../src/keybindings.c:295
+#: ../data/geany.glade.h:359 ../src/keybindings.c:298
msgid "_Delete Current Line(s)"
msgstr "_Deletar Linha(s) Atual(is)"
-#: ../data/geany.glade.h:360 ../src/keybindings.c:292
+#: ../data/geany.glade.h:360 ../src/keybindings.c:295
msgid "_Duplicate Line or Selection"
msgstr "_Duplicar Linha ou Seleção"
-#: ../data/geany.glade.h:361 ../src/keybindings.c:353
+#: ../data/geany.glade.h:361 ../src/keybindings.c:356
msgid "_Select Current Line(s)"
msgstr "_Selecionar Linha(s) Atual(is)"
-#: ../data/geany.glade.h:362 ../src/keybindings.c:356
+#: ../data/geany.glade.h:362 ../src/keybindings.c:359
msgid "_Select Current Paragraph"
msgstr "_Selecionar Parágrafo Atual"
-#: ../data/geany.glade.h:363 ../src/keybindings.c:395
+#: ../data/geany.glade.h:363 ../src/keybindings.c:398
msgid "_Send Selection to Terminal"
msgstr "_Enviar Seleção para o Terminal"
-#: ../data/geany.glade.h:364 ../src/keybindings.c:397
+#: ../data/geany.glade.h:364 ../src/keybindings.c:400
msgid "_Reflow Lines/Block"
msgstr "_Refluir Linhas/Bloco"
-#: ../data/geany.glade.h:365 ../src/keybindings.c:367
+#: ../data/geany.glade.h:365 ../src/keybindings.c:370
msgid "T_oggle Case of Selection"
msgstr "A_lterar maiúsculas/minúsculas da seleção"
-#: ../data/geany.glade.h:366 ../src/keybindings.c:302
+#: ../data/geany.glade.h:366 ../src/keybindings.c:305
msgid "_Transpose Current Line"
msgstr "_Transpor linha atual"
@@ -1781,7 +1769,7 @@ msgstr "Aumen_tar Endentação"
msgid "_Decrease Indent"
msgstr "Dimi_nuir Endentação"
-#: ../data/geany.glade.h:372 ../src/keybindings.c:386
+#: ../data/geany.glade.h:372 ../src/keybindings.c:389
msgid "_Smart Line Indent"
msgstr "Endentação Inteligente de Linha_s"
@@ -1797,7 +1785,7 @@ msgstr "I_nserir Comentários"
msgid "Preference_s"
msgstr "Preferência_s"
-#: ../data/geany.glade.h:376 ../src/keybindings.c:421
+#: ../data/geany.glade.h:376 ../src/keybindings.c:424
msgid "P_lugin Preferences"
msgstr "Preferências de P_lugins"
@@ -1825,11 +1813,11 @@ msgstr "Próxima _Mensagem"
msgid "Pr_evious Message"
msgstr "M_ensagem Prévia"
-#: ../data/geany.glade.h:383 ../src/keybindings.c:470
+#: ../data/geany.glade.h:383 ../src/keybindings.c:473
msgid "_Go to Next Marker"
msgstr "Ir Para o _Próximo Marcador"
-#: ../data/geany.glade.h:384 ../src/keybindings.c:473
+#: ../data/geany.glade.h:384 ../src/keybindings.c:476
msgid "_Go to Previous Marker"
msgstr "Ir para o Marcador _Anterior"
@@ -1837,15 +1825,15 @@ msgstr "Ir para o Marcador _Anterior"
msgid "_Go to Line"
msgstr "_Ir para Linha"
-#: ../data/geany.glade.h:386 ../src/keybindings.c:433
+#: ../data/geany.glade.h:386 ../src/keybindings.c:436
msgid "Find Next _Selection"
msgstr "Localizar Próxima _Seleção"
-#: ../data/geany.glade.h:387 ../src/keybindings.c:435
+#: ../data/geany.glade.h:387 ../src/keybindings.c:438
msgid "Find Pre_vious Selection"
msgstr "Localizar Seleção Anterior"
-#: ../data/geany.glade.h:388 ../src/keybindings.c:452
+#: ../data/geany.glade.h:388 ../src/keybindings.c:455
msgid "_Mark All"
msgstr "Marcar Tudo"
@@ -2095,9 +2083,8 @@ msgid "_Keyboard Shortcuts"
msgstr "Atalhos de _Teclado"
#: ../data/geany.glade.h:450
-#, fuzzy
msgid "Debug _Messages"
-msgstr "Mensagens de Depuração"
+msgstr "_Mensagens de Depuração"
#: ../data/geany.glade.h:451
msgid "_Website"
@@ -2105,16 +2092,15 @@ msgstr "Sítio na _Web"
#: ../data/geany.glade.h:452
msgid "Wi_ki"
-msgstr ""
+msgstr "Wi_ki"
#: ../data/geany.glade.h:453
msgid "Report a _Bug"
-msgstr ""
+msgstr "Relatar um _Bug"
#: ../data/geany.glade.h:454
-#, fuzzy
msgid "_Donate"
-msgstr "_Não salvar"
+msgstr "_Doar"
#: ../data/geany.glade.h:455 ../src/sidebar.c:124
msgid "Symbols"
@@ -2150,6 +2136,13 @@ msgid ""
"Frank Lanitz\n"
"All rights reserved."
msgstr ""
+"Copyright (c) 2005-2012\n"
+"Colomban Wendling\n"
+"Nick Treleaven\n"
+"Matthew Brush\n"
+"Enrico Tröger\n"
+"Frank Lanitz\n"
+"Todos os direitos reservados."
#: ../src/about.c:157
msgid "About Geany"
@@ -2247,9 +2240,10 @@ msgid "Failed to change the working directory to \"%s\""
msgstr "Falha ao alterar o diretório atual para %s"
#: ../src/build.c:929
-#, fuzzy, c-format
+#, c-format
msgid "Failed to execute \"%s\" (start-script could not be created: %s)"
-msgstr "Falha ao executar %s (script de inicialização não pôde ser criado)"
+msgstr ""
+"Falhou ao executar \"%s\" (script de inicialização não pôde ser criado: %s)"
#: ../src/build.c:984
msgid ""
@@ -2434,7 +2428,7 @@ msgstr "Quaisquer mudanças não salvas serão perdidas."
msgid "Are you sure you want to reload '%s'?"
msgstr "Tem certeza de que deseja recarregar '%s'?"
-#: ../src/callbacks.c:1062 ../src/keybindings.c:461
+#: ../src/callbacks.c:1062 ../src/keybindings.c:464
msgid "Go to Line"
msgstr "Ir para Linha"
@@ -2500,9 +2494,9 @@ msgid "No more message items."
msgstr "Não há mais itens de mensagens."
#: ../src/callbacks.c:1673
-#, fuzzy, c-format
+#, c-format
msgid "Could not open file %s (File not found)"
-msgstr "Não foi possível abrir o arquivo %s (%s)"
+msgstr "Não foi possível abrir o arquivo %s (Arquivo não encontrado)"
#: ../src/dialogs.c:226
msgid "Detect from file"
@@ -3166,539 +3160,536 @@ msgstr "Regex ruim para o tipo de arquivo %s: %s"
msgid "untitled"
msgstr "sem título"
-#: ../src/highlighting.c:1225 ../src/main.c:828 ../src/socket.c:166
+#: ../src/highlighting.c:1232 ../src/main.c:828 ../src/socket.c:166
#: ../src/templates.c:224
#, c-format
msgid "Could not find file '%s'."
msgstr "Não foi possível procurar o arquivo '%s'."
-#: ../src/highlighting.c:1297
-#, fuzzy
+#: ../src/highlighting.c:1304
msgid "Default"
-msgstr "_Default"
+msgstr "Default"
-#: ../src/highlighting.c:1336
-#, fuzzy
+#: ../src/highlighting.c:1343
@@ Diff output truncated at 100000 characters. @@
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: TBD).
More information about the Commits
mailing list