Commit Graph

29 Commits

Author SHA1 Message Date
Albrecht Schlosser
58016cf219 Update abi-compliance-checker howto
Add documentation link.

Thanks to Greg for mentioning this in fltk.coredev.
2024-06-17 10:24:20 +02:00
Albrecht Schlosser
61de837cb0 Update misc/README.txt 2024-04-02 17:03:40 +02:00
Albrecht Schlosser
05ddf0f600 Move test/fromdos.c to misc/fromdos.c where it belongs
This is a test file for developers only. Use with caution.
2024-04-02 17:02:01 +02:00
Albrecht Schlosser
a3fd63fd1d Update source URL in misc/update_config_scripts
Note: I'm not going to update our bundled files 'config.guess' and
  'config.sub' though. This should only be done if really necessary.
2023-11-17 16:12:41 +01:00
Albrecht Schlosser
ef1c2d5b26 Fix README files and remove stale config.guess and config.sub
README.Unix.txt and README.Windows.txt (MinGW, MSYS) instructed to
execute `NOCONFIGURE=1 ./autogen.sh` which is no longer necessary
(a simple `autoconf` does the job).

Remove files misc/config.guess and misc/config.sub because they are
no longer needed: these files are now in th FLTK root directory
available. Remove all references to these files.

Fix .gitattributes accordingly. Also exclude the .github folder
from exports, for instance when creating distribution tarballs.
2021-11-24 15:01:45 +01:00
Albrecht Schlosser
e2a249fca9 Update config.guess and config.sub
See misc/update_config_scripts
2020-09-10 12:28:33 +02:00
Albrecht Schlosser
f09e17c3c5 Remove $Id$ tags, update URL's, and more
- remove obsolete svn '$Id$' tags from all source files
- update .fl files and generated files accordingly
- replace 'http://www.fltk.org' URL's with 'https://...'
- replace bug report URL 'str.php' with 'bugs.php'
- remove trailing whitespace
- fix other whitespace errors flagged by Git
- add and/or fix missing or wrong standard headers
- convert tabs to spaces in all source files

The only relevant code changes are in the fluid/ folder where
some .fl files and other source files were used to generate
the '$Id' headers and footers.
2020-07-06 20:28:20 +02:00
Albrecht Schlosser
f28cead0f0 Add abi-compliance-checker howto.
This is intentionally committed to the 'master' branch although it is
currently only useful for FLTK 1.3.x ABI checks.

In the future we will need it for FLTK 1.4.x or higher.
2019-01-02 15:33:34 +01:00
Albrecht Schlosser
7458281545 Rename README files to README.txt (and several similar files).
Files without '.txt' suffix can't be handled well by Windows (users),
hence renaming such text files to *.txt makes FLTK more "Windows-friendly".

There are a few exceptions (this is intentional): README and other files
in bundled libraries (maintained upstream) are not changed.
2018-12-10 16:50:56 +01:00
Albrecht Schlosser
bd1ba631fb Add script to update bundled config files, and update files.
The bundled scripts misc/config.guess and misc/config.sub should be
updated from time to time to get support for new platforms.

The new script 'misc/update_config_scripts' can be used to download
the latest versions of config.guess and config.sub.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12323 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2017-07-17 17:08:37 +00:00
Albrecht Schlosser
b9b4d85379 Fix more svn properties.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12197 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2017-03-13 23:51:33 +00:00
Manolo Gouy
d589dcd127 Correct spelling error: Armeninian --> Armenian
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12159 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2017-01-08 17:35:52 +00:00
Albrecht Schlosser
69353b5b11 Add "lorem ipsum" text file in different languages and scripts.
This file can be used to test pango integration and potentially later
also right-to-left text editing which is currently not supported.

The image misc/lorem_ipsum.txt shows lorem_ipsum.txt in test/editor
built with pango under Linux (Ubuntu 14.04 LTS).


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12158 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2017-01-06 13:47:51 +00:00
Albrecht Schlosser
5404646bb5 Update bundled config.sub to a slightly newer version.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@12039 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2016-10-17 13:10:43 +00:00
Pierre Ossman
e1df29b852 Stop relying on uname and instead ask autoconf what platform
we are building for. This makes cross compiling things a lot
easier.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9990 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-09-24 09:10:04 +00:00
Greg Ercolano
4f4a8fc3c7 Modifications to all LGPL headers for STR #2685.
(to clarify static exception LGPL by changing license references)



git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8864 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-07-19 04:49:30 +00:00
Matthias Melcher
e84d65fd33 Igonore.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8407 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-02-08 21:45:36 +00:00
Matthias Melcher
43a66af316 Igonore.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8406 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-02-08 21:45:15 +00:00
Albrecht Schlosser
de7b3456c4 Fixed typo.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8008 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-11 14:39:07 +00:00
Albrecht Schlosser
4911e44ed6 Added svn properties and updated the README file for new test files.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8007 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-11 14:22:22 +00:00
Albrecht Schlosser
b64efff5a2 Added misc/cp1252.html and misc/cp1252_utf-8.html for UTF-8 testing.
These files can be used to test drag'n'drop from a browser to another
application and test correct character conversion.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8006 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-11 14:14:28 +00:00
Albrecht Schlosser
d7712a0dfe Small corrections in cp1252*.txt files and
updated cp1252.png to reflect new (transposed) table order.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7657 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-06-25 14:24:26 +00:00
Albrecht Schlosser
b2a8a4eae9 Updated character table test files:
- transposed tables for better readability
 - removed ASCII control code mnemonics


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7656 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-06-25 14:10:52 +00:00
Albrecht Schlosser
0e22a7cb26 Added Mac OS Roman encoding test files for further UTF-8 testing.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7655 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-06-25 13:47:43 +00:00
Albrecht Schlosser
4d22e65e53 One more correction to misc/README.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7516 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-04-16 14:58:30 +00:00
Albrecht Schlosser
0aa28e28b4 Minor corrections and additions to misc UTF-8 test files.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7515 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-04-16 14:49:08 +00:00
Albrecht Schlosser
ead526760f Added test files for UTF-8 character testing (use test/editor).
See the README file for more info.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7514 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-04-16 14:25:20 +00:00
Albrecht Schlosser
f6753ea76a Fixed doxystar argv parameter (compile error with Linux/gcc 4.3.3)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7467 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-04-07 21:35:21 +00:00
Matthias Melcher
34736e17ac Added a tiny program that adds stars (*) in the right column for all multiline Doxygen comments starting with /** or /*./configure The addition of these starts keeps inlining tools from re-indenting our carefully crafted documentation. It would be as easy to remove the stars after the indentation process. Or even better, carefully reformat the Doxygen comments after they have benn indented.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7465 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-04-07 16:46:02 +00:00