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