Skip to content

Commit

Permalink
Trim excess whitespace
Browse files Browse the repository at this point in the history
  • Loading branch information
a1346054 committed Aug 28, 2021
1 parent 3d311f7 commit c778a1b
Show file tree
Hide file tree
Showing 7 changed files with 68 additions and 69 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,3 @@ qrc_*

# Mac stuff
.DS_Store

2 changes: 1 addition & 1 deletion CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ Copyright © 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2

License GPLv3+: [GNU GPL version 3 or later](https://gnu.org/licenses/gpl.html)

This is free software: you are free to change and redistribute it.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

### [libpng](http://www.libpng.org/pub/png/libpng.html)
Expand Down
96 changes: 48 additions & 48 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -149,18 +149,18 @@ o Simplified and improved build instructions for Windows developers
GTK+ User Interface (Beta)
==========================

The GTK+ user interface is approaching beta quality. We welcome beta
testers to try out this version and let us know what issues you encounter.
The GTK+ user interface is approaching beta quality. We welcome beta
testers to try out this version and let us know what issues you encounter.
Please share your feedback with us on the developer's discussion group at:
http://groups.google.com/group/xaos-devel.

We ask that beta testers be advanced users who are comfortable compiling
software from source and submitting useful bug reports including backtraces.
If you are not comfortable with this, then please wait for the final version
to be released. We would also really appreciate it if any experienced GTK+
developers can review our code and make suggestions for improvement.
to be released. We would also really appreciate it if any experienced GTK+
developers can review our code and make suggestions for improvement.

Since the GTK+ UI is still not ready for everyday use, it will not be
Since the GTK+ UI is still not ready for everyday use, it will not be
compiled by default. You must explicitly enable it using the following
configure switch:

Expand All @@ -176,21 +176,21 @@ New Documentation Format (Beta)
===============================

We are in the process of migrating the XaoS help system to Sphinx and
reStructuredText. Our user manual was previously in a crippled subset
of HTML that we dubbed XSHL, which was missing many features necessary
for maintaining modern, attractive documentation.
reStructuredText. Our user manual was previously in a crippled subset
of HTML that we dubbed XSHL, which was missing many features necessary
for maintaining modern, attractive documentation.

Sphinx was developed by the Python project for their documentation, and
it is very similar to a Wiki in the way you mark up the text. It can
Sphinx was developed by the Python project for their documentation, and
it is very similar to a Wiki in the way you mark up the text. It can
output the results as HTML, PDF, and Windows Help. It supports all the
important things that are missing from the current help format, such as
tables, images, and internet hyperlinks. It can even convert LaTeX math
tables, images, and internet hyperlinks. It can even convert LaTeX math
markup into image files that get included in the HTML output.

The documentation still needs a lot of work before it is ready, and we
have to make some modifications to Sphinx itself in order to integrate
the documentation it produces with XaoS's help system. However, it is
far enough along that we would welcome volunteers who are familiar with
The documentation still needs a lot of work before it is ready, and we
have to make some modifications to Sphinx itself in order to integrate
the documentation it produces with XaoS's help system. However, it is
far enough along that we would welcome volunteers who are familiar with
reStructuredText to submit improvements to the documentation.

The new documentation is located in the help/rest directory, and it can
Expand All @@ -199,7 +199,7 @@ generate the output, you will need to install Sphinx. Visit the Sphinx
homepage at http://sphinx.pocoo.org/ for installation instructions and
more information on the new documentation format.

If you would like to help with the documentation, please contact us on
If you would like to help with the documentation, please contact us on
the discussion group at: http://groups.google.com/group/xaos-devel.
We will be happy to help you get started.

Expand Down Expand Up @@ -314,11 +314,11 @@ Mateusz has been working on the underlying SFFE (SegFault Formula
Evaluator) library for several months. XaoS-3.3 can be compiled using
both NASM (Netwide Assembler) or GSL (GNU Scientific Library) for the
underlying complex arithmetic used by SFFE. For more information about
the available user functions please read the enclosed documentation
the available user functions please read the enclosed documentation
(see online help, "Other things to read", last entry), or visit
Mateusz's info page on http://www.segfaultlabs.com/sfXaoS.

User formula support has been tested on Linux, Windows, and Mac OS X
User formula support has been tested on Linux, Windows, and Mac OS X
systems. Recent Ubuntu versions should work without any problems.

You may also notice that internationalization can be broken on modern
Expand All @@ -329,13 +329,13 @@ of a Linux distribution, you may consider to add extra codepages for
standard locales to the dependency list of XaoS (or create a package
which installs an extra locale if needed).

In addition, this version includes several fixes to the X11 driver
contributed by Tormod Volden. These improve compatibility with recent
versions of Xorg (-fullscreen and -root options), XScreenSaver
In addition, this version includes several fixes to the X11 driver
contributed by Tormod Volden. These improve compatibility with recent
versions of Xorg (-fullscreen and -root options), XScreenSaver
(-window-id), and Beryl and Compiz (extreme transparency).

Other improvements include a bug fix for color cycling and a performance
mode, which inhibits text output when using XaoS for public exhibition
Other improvements include a bug fix for color cycling and a performance
mode, which inhibits text output when using XaoS for public exhibition
(VJing). These changes were contributed by Andrew Stone.

Finally, this version includes several build improvements for Mac OS X
Expand Down Expand Up @@ -436,94 +436,94 @@ restrictions:
SuSE 7.3 and SuSE 8.0 should be good enough to compile
it. The latest source has been also tested on the Compile
Farm of SourceForge.net with the next results:

* [x86] Linux 2.4 (Debian 2.2)
Compiles OK. Seems to be build properly.

* [x86] Linux 2.4 (Red Hat 7.3)
Compiles OK, runs properly. It is suggested to
configure it with --with-mitshm=no to avoid immediate
exit after startup. Runs correctly in an X11 window
on cf.sf.net.

* [x86] FreeBSD (4.7-STABLE)
./configure exits properly, make stops with an error.

* [Alpha] Linux 2.2 (Debian 3.0)
./configure exits properly, make stops with an error
during compiling ui.c.

* [PPC - G4] MacOS X 10.1 SERVER Edition
Compiles OK, the executable gave MIT/SHM problem
with "./configure". It should work with --with-mithsm=no,
but currently I have no access to any Mac OS X
systems to test this.

* [Sparc - Ultra60] Linux 2.4 (Debian 3.0)
Compiles OK, seems to be build properly.

* [Sparc - R220] Sun Solaris (8)
./configure stops with an error.

* [CerfCube SA 1110] Linux 2.4 (Debian 3.0)
Compiles OK, seems to be build properly.

* [J2EE] IBM WebSphere
Compiles OK, runs properly.

I tried to run the executables, mostly I got "Cannot initialize
driver", except where I wrote "runs properly" above. I'm almost sure
that those platforms I wrote "seems to be build properly" for, XaoS
will work without any problems, because there should be only "Can't
open display"-related configuration errors on cf.sf.net and/or at my
place.

You can also realize that internationalization (i18n) will only work
if you install XaoS as the system administrator with "make install".
Future releases may solve this problem.

Tcl/Tk interface now works, but it is not updated since a rather long
time. You can run it entering "wish ./xaosmenu.tcl &" in a Unix shell
in the bin/ directory. This interface is experimental.

Under SVGAlib latin2 fonts will not work for some internationalized
messages.

For compilation with Aalib, you need version 1.4 which can be
downloaded from http://aa-project.sf.net.

2. Microsoft DOS users will enjoy i18n if their system supports it.
Unfortunately some systems have to have plain DOS to make i18n
available. Many Windows systems also support running batch
files from native Windows, however not all (my Windows NT 4
does not). DOS users should run xaos-??.bat in the bin\
directory.

Note that some messages in latin2 fonts will not be displayed
correctly.

Aalib may not work 100% correctly. It may depend on your DPMI
settings. You should download the latest csdpmi*.zip package.
settings. You should download the latest csdpmi*.zip package.

If you want to compile XaoS from scratch, you should download
the following software:

aalib-1.4rc5.tar.gz, all402.zip, bnu213b.zip, djdev203.zip,
fil41b.zip, gcc2952b.zip, gtxt040b.zip, licv17b.zip, mak3791.zip,
png1012b.zip, txi42b.zip, zlib114b.zip.

Aalib must be patched to compile it (I sent a patch to the
SourceForge Tracker) and libvga and libtext (needed for Aalib) must
be also installed. Note that libtext will not compile under the
newest DJGPP, if someone know why DJGPP fails to compile the
appropriate assembly code, please write to us.

3. XaoS has i18n support under Microsoft Windows now. You are not
suggested changing the drivers many times because XaoS will
crash.

4. Here is a list about recent bugs and problems:

* Fixing Macintosh version (load/save works incorrectly).
* Checking why Bailout item is duplicated in Windows help.
* Displaying latin2 fonts correctly.
Expand Down Expand Up @@ -565,4 +565,4 @@ J.B. Langston contributed the Mac OS X native driver, the new XaoS web
design, and has helped maintain the software from 3.2.2 onward.

Many others helped as well. The full list of them can be seen in file
AUTHORS.
AUTHORS.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
XaoS
====

XaoS (pronounced *chaos*) is a realtime interactive fractal zoomer. This
XaoS (pronounced *chaos*) is a realtime interactive fractal zoomer. This
means that it lets you zoom smoothly into any place in the fractal you
choose without the long calculation required by other fractal generators.
It has many other features too, like different fractal types, autopilot,
special coloring modes, random palette generation, color cycling, etc.

You can try the XaoS zooming algorithm online using
You can try the XaoS zooming algorithm online using
[XaoS.js](http://xaos-project.github.io/XaoSjs/).

XaoS is based on [Qt](http://www.qt.io), and has been tested on Linux, Mac, and Windows. It
XaoS is based on [Qt](http://www.qt.io), and has been tested on Linux, Mac, and Windows. It
should also work on any other platform supporting Qt Widgets, like the BSDs.

- Original authors: [Jan Hubička](http://www.ucw.cz/~hubicka/) and [Thomas Marsh](https://www.linkedin.com/in/thomasmarsh).
Expand All @@ -32,16 +32,16 @@ Bugs and Support
----------------

XaoS is a community-supported free software project. The Google Group provides
a place for XaoS users to help each other get the most out of XaoS. XaoS
a place for XaoS users to help each other get the most out of XaoS. XaoS
developers also monitor this discussion and answer questions from time to time.
You can browse the archives freely but to prevent spam, you must join the group
in order to post. Google Groups provides options for participation from a
traditional mailing list to a completely web-based forum, so you don’t have to
You can browse the archives freely but to prevent spam, you must join the group
in order to post. Google Groups provides options for participation from a
traditional mailing list to a completely web-based forum, so you don’t have to
get emails if you don’t want to.

If you think you have found a bug in XaoS or have an idea for a new feature,
please let us know about it. XaoS is developed on a volunteer basis and the
developers work on it in their spare time. Therefore, we can’t guarantee that
If you think you have found a bug in XaoS or have an idea for a new feature,
please let us know about it. XaoS is developed on a volunteer basis and the
developers work on it in their spare time. Therefore, we can’t guarantee that
issues will be addressed in a certain timeframe. If you are able to fix a bug
or implement a new feature yourself, pull requests are very welcome.

Expand Down
14 changes: 7 additions & 7 deletions doc/XaoS.lsm
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ Entered-date: August 17 2020
Description: XaoS is a fast portable real-time interactive fractal zoomer.
It displays the Mandelbrot set (among other escape
time fractals) and allows you to zoom smoothly into the fractal.
Various coloring modes are provided for both the points inside
and outside the selected set. In addition, switching between
Julia and Mandelbrot fractal types is provided. The first
version was a poorly written Mandelbrot viewer by Thomas later
modified by Jan to support high frame-rate zooming. Other
additions were later made including autopilot (for those of
you without driver licenses), palette changing, PNG saving,
Various coloring modes are provided for both the points inside
and outside the selected set. In addition, switching between
Julia and Mandelbrot fractal types is provided. The first
version was a poorly written Mandelbrot viewer by Thomas later
modified by Jan to support high frame-rate zooming. Other
additions were later made including autopilot (for those of
you without driver licenses), palette changing, PNG saving,
and fractal inversion.
Keywords: X11 fractal realtime zoom mandelbrot newton
julia autopilot demo
Expand Down
2 changes: 1 addition & 1 deletion i18n/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ by XaoS.

To add a new translation, do the following:

1. Edit i18n.pri and add a file named $$PWD/XaoS_LL.ts to the TRANSLATIONS list.
1. Edit i18n.pri and add a file named $$PWD/XaoS_LL.ts to the TRANSLATIONS list.
Replace LL with the two
letter ISO 639-1 code for the new language. Save the pri file and
rerun the lupdate command above to create the .ts file.
Expand Down
2 changes: 1 addition & 1 deletion installer/config/config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@
<WizardStyle>Modern</WizardStyle>
<ProductUrl>https://github.com/xaos-project/XaoS</ProductUrl>
<InstallerApplicationIcon>..\..\src\ui\xaos</InstallerApplicationIcon>
</Installer>
</Installer>

0 comments on commit c778a1b

Please sign in to comment.