Mail Archives: cygwin/2016/02/23/13:39:02
X-Recipient: | archive-cygwin AT delorie DOT com
|
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
|
| :list-unsubscribe:list-subscribe:list-archive:list-post
|
| :list-help:sender:reply-to:mime-version:date:message-id:subject
|
| :from:to:content-type; q=dns; s=default; b=CzD0t0cAxlU3LR44Bn4vb
|
| txkIyPY2EGWSIzLXlvpu9hBDUei2tIhClVg+1TmibCNir3f5KUay4eiAPNnT5KtK
|
| Ktx6fbyIg1ZfB9EG6HLFXXilyjUv39u0l24+e1L11B/KH19+1dmRIgMAJ9h3q5fo
|
| Fpx6Qaa+ATLLVt1rZLLW+c=
|
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
|
| :list-unsubscribe:list-subscribe:list-archive:list-post
|
| :list-help:sender:reply-to:mime-version:date:message-id:subject
|
| :from:to:content-type; s=default; bh=m4i5wJ4bdaATcT0xSA2YX8zpqZ4
|
| =; b=gJxzdFeVSil0hMOb7ZkV8xarv30Q7iQSPgJYD7N84dVNfpla5bNmsHsQGuZ
|
| 0+rw6MQLgSn1u0WC2JW3ET91mzdEDZQi40dJV4AFP9UzrmZj260u6ErsZbMHBaH/
|
| 1j7vSxp1GdvkJ8as1Hhebnx1s14BXd9Y64RDe8+wwhN6hUew=
|
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm
|
List-Id: | <cygwin.cygwin.com>
|
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com>
|
List-Archive: | <http://sourceware.org/ml/cygwin/>
|
List-Post: | <mailto:cygwin AT cygwin DOT com>
|
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
|
Sender: | cygwin-owner AT cygwin DOT com
|
Mail-Followup-To: | cygwin AT cygwin DOT com
|
Delivered-To: | mailing list cygwin AT cygwin DOT com
|
Authentication-Results: | sourceware.org; auth=none
|
X-Virus-Found: | No
|
X-HELO: | localhost.localdomain
|
Reply-To: | cygwin AT cygwin DOT com
|
Authentication-Results: | sourceware.org; auth=none
|
X-Virus-Found: | No
|
X-Spam-SWARE-Status: | No, score=0.0 required=5.0 tests=AWL,BAYES_40,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,UNSUBSCRIBE_BODY autolearn=no version=3.3.2 spammy=UNSUBSCRIBE, 275, korean, Korean
|
X-Google-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=s/GgUWg9VsQL1wv/o4Ekj/44SysVcjLkrPZfcDds2PA=; b=cX2145yNGfr3sWOXhoMCelmYiWyi3/CQ4006otpfXr9yW7UHfdtASAm6CJ6E48xhse emtUpyElpbjN9Ut4hUh2r5Hm6fP7D9BKTQvI8r+nOIS4jWsmGSm1gTl+NqL/a3CCb3Wy /pb08nB0+KBQ0CMPOaczrRWS8ihgJ5e2J/TAHVNm/9XHMBtHZvoXzCdl4C3/+K6qWih6 xjYIkQZJh+SI8FvYrcmFDSeqnveH5awfrJ6BgA/QgmBbtfceidKpyuSkvLAAeyVgfXRm /BJm9z1jwKb6pr7VoedGUp+Wz+J6DqayK74DNhsa9Yqrx0XDGCRasKOnPDrtlggeryeE hDgA==
|
X-Gm-Message-State: | AG10YOSJ8lJ0jsuLYx7FEunSji39NYxY2VyTNNrAl+jSWlOuBRyBqpsS5BchCXP/rKMY1tU5gcap5lBWKgW5OQ==
|
MIME-Version: | 1.0
|
X-Received: | by 10.107.153.200 with SMTP id b191mr35165324ioe.54.1456252641851; Tue, 23 Feb 2016 10:37:21 -0800 (PST)
|
Date: | Tue, 23 Feb 2016 13:37:21 -0500
|
Message-Id: | <announce.CAGHJv4eNyC3Owv8SNg=Qc-JpcE87y=a3FT9ENWfeQn=z25nAeQ@mail.gmail.com>
|
Subject: | [ANNOUNCEMENT] Updated: astyle-2.05.1-1
|
From: | Chris Sutcliffe <ir0nh34d AT gmail DOT com>
|
To: | cygwin AT cygwin DOT com
|
X-IsSubscribed: | yes
|
Version 2.05.1-1 of "astyle" has been uploaded.
Artistic Style is a reindenter and reformatter of C, C++, C# and Java
source code.
ChangeLog:
Artistic Style 2.05.1 (December 2014)
- Fix incorrectly reporting files containing disabled formatting as
being formatted.
- Fix incorrect handling of quoted arguments in the options file (#321).
- Fix error in identifying an enum return type as an enumeration (#322, 323).
- Fix error in identifying an enum argument as an enumeration (#327).
- Fix recognition of Qt keywords when used as variables in C++ (#329).
- Fix recognition of a pointer in a C++ cast (#316).
- Fix removing trailing whitespace after a changed pointer or reference cast.
Artistic Style 2.05 (November 2014)
- Add new bracket style option "style=vtk" (#155).
- Add new option "indent-preproc-block" to indent blocks of
preprocessor directives (#21, #114, #229, #242, #294).
- Add new option, "dry-run", to run AStyle without updating the files
(#184, #285).
- Add new options, "html" (-!") and "html=###", to display the HTML
help documentation in the default browser.
- Add tags "*INDENT-OFF*" and "*INDENT_ON*" to disable formatting of
source code blocks (#2, #47, #55, #78, #110, #176).
- Add tag *NOPAD* to disable selected formatting on a single line.
- Add '__attribute__ ((visibility ("default")))' to Linux exported functions.
- Remove option "style=ansi" and make it depreciated (#146).
- Remove fix for broken 'case' statements from release 2.02.1, Nov 21, 2011.
- Improve Korean translation (#256).
- Change shared libraries to include the version number as part of the
file name (#264)
- Change "help" display to stdout to allow piping and redirection (#63).
- Change "version" display to stdout.
- Change headers to include foreach, forever, Q_FOREACH, and Q_FOREVER
(#98, #154).
- Change compiler definition ASTYLE_NO_VCX (no Visual Studio exports)
to ASTYLE_NO_EXPORTS.
- Change shared library error handler argument from "char*" to "const char*".
- Fix not recognizing noexcept, interrupt, and autoreleasepool as
pre-command headers (#225, #259).
- Fix formatting of C++11 uniform initializer brackets (#253, #257, #260, #284).
- Fix to not automatically space pad C++11 uniform initializer brackets (#275).
- Fix formatting of enums with leading commas (#159, #179, #270).
- Fix formatting of logical && operator in class initializers (#290).
- Fix flagging a 'const' variable as a 'const' method (#275).
- Fix piping and redirection adding an extra character to the output
(#245, #252, #305).
- Fix "indent-modifiers" to attach class access modifiers to Horstmann
style brackets.
- Fix ASFormatter to correctly recognize the end of a C++ raw string
literal (#261).
- Fix to recognize C++11 "enum class" as an enum (#303).
- Fix indent of C++11 "noexecpt" statements within a class (#260, #304).
- Fix not resetting templateDepth when a template was not found (#295).
- Fix formatting of multiplication in a block paren (#144).
- Fix whitespace padding when formatting an rvalue references (#297).
- Fix to recognize an rvalue reference without a name (#265).
- Fix to not identify an operator overload method as a calculation (#296).
- Fix concatenating multiplication with a pointer dereference (#291).
- Fix recognition of a pointer dereference following a question mark (#213).
- Fix extra space after a trailing reference type (#300).
- Fix _asm blocks not being identified as a block opener and the
variable not cleared on exit (#163).
- Fix indentation of line comments before a "class" opening bracket.
- Fix indentation of line comments before a "namespace" opening bracket.
- Fix isBracketType() method to correctly process a NULL_TYPE.
- Fix unpad-paren to recognize additional variables (#43, #132, #143).
- Fix indentation of C# "let" statements.
- Fix a few omissions with "fill-empty-lines".
- Fix file read to read 64K blocks of data.
- Refactor to un-obfuscate (clarify) the code, and improve design and
decomposition::
- Extract class Utf8_16 from ASConsole.
- Replace Linux dependency on iconv with a Utf8_16 class for ASLibrary.
- Move global "using" statements to the astyle namespace in astyle.h
and ASLocalizer.h.
- Move shared library declarations from astyle.h to astyle_main.h.
- Move indentable macros from ASEnhancer to ASResource and create
static pairs.
- Simplify ASBeautifier procedure to identify the colon (:) type.
- Major refactoring in ASBeautifier to create separate variables for
an enum, a class statement and a class initializer.
- This was needed to fix the processing of C++11 uniform
initializers in a class initializer.
- Minor changes to ASFormatter and ASBeautifier based on results of
the Clang analyzer.
- Change several methods in astyle_main to "const".
*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***
If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:
cygwin-announce-unsubscribe-you=yourdomain.com <at> cygwin.com
If you need more information on unsubscribing, start reading here:
http://sourceware.org/lists.html#unsubscribe-simple
Please read *all* of the information on unsubscribing that is
available starting at this URL.
Chris
--
Chris Sutcliffe
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -