Skip to content

Commit c6bdf3c

Browse files
committed
Merge remote-tracking branch 'sourcerepo/master'
2 parents 15b50cc + 1053b25 commit c6bdf3c

File tree

1,279 files changed

+475191
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,279 files changed

+475191
-0
lines changed

.gitignore

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# Uncomment these types if you want even more clean repository. But be careful.
2+
# It can make harm to an existing project source. Read explanations below.
3+
#
4+
# Resource files are binaries containing manifest, project icon and version info.
5+
# They can not be viewed as text or compared by diff-tools. Consider replacing them with .rc files.
6+
#*.res
7+
#
8+
# Type library file (binary). In old Delphi versions it should be stored.
9+
# Since Delphi 2009 it is produced from .ridl file and can safely be ignored.
10+
#*.tlb
11+
#
12+
# Diagram Portfolio file. Used by the diagram editor up to Delphi 7.
13+
# Uncomment this if you are not using diagrams or use newer Delphi version.
14+
#*.ddp
15+
#
16+
# Visual LiveBindings file. Added in Delphi XE2.
17+
# Uncomment this if you are not using LiveBindings Designer.
18+
#*.vlb
19+
#
20+
# Deployment Manager configuration file for your project. Added in Delphi XE2.
21+
# Uncomment this if it is not mobile development and you do not use remote debug feature.
22+
#*.deployproj
23+
#
24+
25+
# Delphi compiler-generated binaries (safe to delete)
26+
#*.exe
27+
*.dll
28+
*.bpl
29+
*.bpi
30+
*.dcp
31+
*.so
32+
*.apk
33+
*.drc
34+
*.map
35+
*.dres
36+
*.rsm
37+
*.tds
38+
*.dcu
39+
*.lib
40+
41+
# Delphi autogenerated files (duplicated info)
42+
*.cfg
43+
*Resource.rc
44+
*.res
45+
46+
# Delphi local files (user-specific info)
47+
*.local
48+
*.identcache
49+
*.projdata
50+
*.tvsconfig
51+
*.dsk
52+
*.dproj
53+
54+
# Delphi history and backups
55+
__history/
56+
*.~*
57+
MinGW64
58+
devcpp.exe

AStyle/AStyle.exe

582 KB
Binary file not shown.

AStyle/doc/LICENSE.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
### MIT License
2+
3+
Copyright (c) 2018 by Jim Pattee <jimp03@email.com>.
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in
13+
all copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21+
THE SOFTWARE.

AStyle/doc/astyle.html

Lines changed: 2479 additions & 0 deletions
Large diffs are not rendered by default.

AStyle/doc/index.html

Lines changed: 188 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,188 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2+
3+
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
4+
5+
<head>
6+
<title>Artistic Style - Index</title>
7+
<meta http-equiv="Content-Language" content="en-us" />
8+
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
9+
<link href="styles.css" rel="stylesheet" type="text/css" />
10+
<link href="favicon.ico" rel="shortcut icon" type="image/x-icon" />
11+
</head>
12+
13+
<body>
14+
15+
<!-- body text -->
16+
17+
<h1>Artistic Style 3.2</h1>
18+
19+
<h2>
20+
A Free, Fast, and Small Automatic Formatter<br />
21+
for C, C++, C++/CLI, Objective&#8209;C, C#, and Java Source Code
22+
</h2>
23+
24+
<center>
25+
<table>
26+
<tbody>
27+
<tr>
28+
<td>
29+
<img src="favicon.ico" alt="" /></td>
30+
<td>Project Page:</td>
31+
<td><a href="http://astyle.sourceforge.net/">http://astyle.sourceforge.net/</a></td>
32+
</tr>
33+
<tr>
34+
<td>
35+
<img src="https://a.fsdn.com/con/img/sftheme/favicon.ico" alt="" /></td>
36+
<td>SourceForge:</td>
37+
<td><a href="http://sourceforge.net/projects/astyle/">http://sourceforge.net/projects/astyle/</a></td>
38+
</tr>
39+
</tbody>
40+
</table>
41+
</center>
42+
43+
<p>
44+
&nbsp;</p>
45+
<p class="noindent">
46+
Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective&#8209;C,
47+
C# and Java programming languages. Written in C++, it can be used from the command line or incorporated as
48+
a library in another program. Options can be entered from the command line or from an option file. The library
49+
version can be called from programs written in languages other that C++.</p>
50+
51+
<h3><a href="astyle.html">Documentation</a></h3>
52+
53+
<p>
54+
There is complete documentation for using Artistic Style. The documentation needed to install and run Artistic
55+
Style is included in the distribution package. It does not need an Internet connection.</p>
56+
57+
<h3><a href="news.html">News</a> and <a href="notes.html">Release Notes</a></h3>
58+
59+
<p>
60+
These contain information on the changes in the current release. The News contains information on major changes
61+
and how they might affect the use of Artistic Style. The Release Notes contain a list of all changes made to
62+
the program. Information on old releases is also listed.</p>
63+
64+
<h3><a href="http://sourceforge.net/projects/astyle/files/">Download</a></h3>
65+
66+
<p>
67+
The latest release can be downloaded from the SourceForge file releases page. A link to the "latest version" near
68+
the top of the page will download the correct package for your platform. Or you can select the appropriate
69+
package from the "astyle" release folders. The Windows package contains a compiled binary. Other platforms
70+
will need to compile the source code. Makefiles are included for the most popular compilers. Follow the install
71+
instructions for the appropriate platform as described in the "Install" documentation.</p>
72+
73+
<h3><a href="install.html">Install</a></h3>
74+
75+
<p>
76+
This contains information on compiling and installing Artistic Style. The Windows platform comes with a precompiled
77+
executable. Other platforms must compile the project. Follow the instructions for the appropriate platform (Linux,
78+
Mac, or Windows).</p>
79+
80+
<h3><a href="subversion.html">Subversion</a></h3>
81+
82+
<p>
83+
The latest development files can be checked out from the Artistic Style repository using Subversion.</p>
84+
85+
<h3><a href="http://opensource.org/licenses/MIT">License</a></h3>
86+
87+
<p>
88+
Artistic Style may be used and distributed under the
89+
MIT license. The MIT is a permissive license with a minimum of restrictions on software use. It is compatible
90+
with the GNU General Public License (GPL) and most other licenses.</p>
91+
<p>
92+
The main points of the terms of the license are:</p>
93+
<ul>
94+
<li>The source code and executables can be used in free or commercial applications.</li>
95+
<li>The source code can be modified to create derivative works.</li>
96+
<li>The source code does NOT have to be made available in the derivative works.</li>
97+
<li>No guarantee or warranty is provided, the software is provided "as-is".</li>
98+
</ul>
99+
100+
<p>
101+
In addition to the license, the documentation accompanying Artistic Style may be distributed or republished
102+
without the author's consent.</p>
103+
104+
<h3><a href="scripts.html">Scripts</a></h3>
105+
106+
<p>
107+
This page contains scripts to support the Artistic Style program. They are in various script languages and work
108+
on different platforms. It includes scripts to clean the directories of backup files created by Artistic
109+
Style.</p>
110+
111+
<h3><a href="links.html">Links</a></h3>
112+
113+
<p>
114+
There are several applications that use Artistic Style as contributed software. It is either embedded in the application
115+
or called as a command line program. The applications include Graphical User Interfaces to view the effect of
116+
formatting of the source code, development environments for various platforms, and other software. There
117+
are also links to style information and various style guides.</p>
118+
119+
<h3><a href="http://astyle.sourceforge.net/develop/">Developer Information</a></h3>
120+
121+
<p>
122+
Artistic Style has compile options for creating a shared library (DLL) or static library for use with a Graphical
123+
User Interface (GUI). With the Java Development Kit (JDK) installed it can be compiled as a Java Native Interface
124+
(JNI) and called from a Java program. The Developer Information documents the calling procedure and has example
125+
programs for C++, C++/CLI, Objective&#8209;C, Java, C#, and Python.</p>
126+
127+
<h3>Bug Reports, Change Requests, Update Notifications</h3>
128+
129+
<p>
130+
Bug reports and change requests should be submitted to the Artistic Style <a href="https://sourceforge.net/p/astyle/bugs/">
131+
bug tracker page</a>. You must be logged in to SourceForge to submit a report. Include an example that shows
132+
the problem, reduced to the minimum that still has the problem. It does not need to be functional code.</p>
133+
<p>
134+
The bug report <strong>will not be indented</strong>
135+
after the data is submitted. You may indicate the indentation when you submit the request (e.g. replace leading
136+
spaces with periods). Or, you can use the &quot;Formatting Help&quot; button to the left of the ticket form. To
137+
submit preformatted text, make a code block using 3 or more tildes (~~~) or back-ticks (```) on a line before and
138+
after the text.</p>
139+
<p>
140+
You can subscribe to file change notifications using an RSS feed. There is an RSS symbol on the Artistic Style
141+
<a href="https://sourceforge.net/projects/astyle/files/">files page</a>. You can also subscribe after downloading
142+
a file. To the right of the &quot;Me&quot; option in the SourceForge header, there will be a button containing
143+
a number (it may be 0). Click on this to get your &quot;Download History&quot;. Beside the download will be an
144+
option to subscribe. You should receive an email of the file changes.</p>
145+
<p>
146+
To contact the project by email use the address <a href="mailto:jimp03@email.com">jimp03@email.com</a>.</p>
147+
148+
<h3>Maintainers</h3>
149+
150+
<p>
151+
Artistic Style is maintained and updated by <a href="mailto:jimp03@email.com">Jim Pattee</a>. The original author
152+
was Tal Davidson, Israel.</p>
153+
154+
<h3>Acknowledgments</h3>
155+
156+
<p>
157+
Thanks to Jim&nbsp;Watson, Fred&nbsp;Shwartz, W.&nbsp;Nathaniel&nbsp;Mills&nbsp;III, Danny&nbsp;Deschenes, Andre&nbsp;Houde,
158+
Richard&nbsp;Bullington, Paul-Michael&nbsp;Agapow, Daryn&nbsp;Adler, Dieter&nbsp;Bayer, Sam&nbsp;Cooler, Jim&nbsp;Duff,
159+
Emilio&nbsp;Guijarro, Jens&nbsp;Krinke, Eran&nbsp;Ifrah, Travis&nbsp;Robinson, Max&nbsp;Horn, Ettl&nbsp;Martin,
160+
Mario&nbsp;Gleichmann, J&nbsp;P&nbsp;Nurmi, Colin&nbsp;D&nbsp;Bennett, Christian&nbsp;Stimming, MrTact, Wim&nbsp;Rosseel,
161+
Matthew&nbsp;Woehlke, Chris&nbsp;Schwarz, Chang&nbsp;Jiang, Arseny&nbsp;Solokha, Milian&nbsp;Wolff, Johannes&nbsp;Martin,
162+
Arne&nbsp;F?rlie, Marvin&nbsp;Humphrey, J, Christopher&nbsp;Sean&nbsp;Morrison, Keith&nbsp;OHara, louis6g, Evmenov&nbsp;Georgiy,
163+
beta100100, Ruzzz, Peter&nbsp;A.&nbsp;Bigot, HyungKi&nbsp;Jeong, David&nbsp;Faure, Carl&nbsp;Moore, Mofi, Travis&nbsp;Vitek,
164+
Bunel&nbsp;Nicolas, Juan&nbsp;Alday, Rian&nbsp;Quinn, David&nbsp;Haney, Tam&aacute;s Kurucsai
165+
for their patches and contributions to Artistic Style.</p>
166+
<p>
167+
Thanks to <strong><a href="http://sourceforge.net">SourceForge</a></strong> for giving Artistic Style its
168+
home.</p>
169+
<p>
170+
Thanks to all the dedicated beta-testers and bug notifiers!</p>
171+
172+
<!-- bottom of document -->
173+
174+
<p>
175+
&nbsp;</p>
176+
177+
<p style="margin-left: -0.4in; text-align: center;">
178+
<a href="http://sourceforge.net/projects/astyle">
179+
<img src="http://sflogo.sourceforge.net/sflogo.php?group_id=2319&type=16" alt="" />
180+
</a></p>
181+
182+
<p>
183+
&nbsp;</p>
184+
185+
</body>
186+
187+
</html>
188+

0 commit comments

Comments
 (0)