Jim Derry
298deb0a04
Update CMakeLists and tidyplatform to include automatic support for using
...
runtime configuration files on Unix-like platforms. This addresses #584 in the
strictest sense, but some message work needs to happen as a result of this
change.
Additionally, the tidyplatform.h has been reformatted for legibility as part of
the continuing (slow) effort to improve our internal documentation.
2017-10-01 10:39:30 -04:00
Jim Derry
3658275f60
Documentation-only changes to the public headers for consistency with other
...
headers (part of long term internal documentation project). No version bump
as no binary image change.
2017-09-30 09:35:00 -04:00
Jim Derry
d6c974b672
Version bump for new behavior.
2017-09-29 10:23:45 -04:00
Jim Derry
be803cef0e
Merge branch 'next' into issue_476
2017-09-28 13:56:41 -04:00
Jim Derry
0a8154b97e
Merge branch 'next' into issue_476
2017-09-28 13:25:45 -04:00
Geoff R. McLane
5c224e4a70
Revert 6 files to 0664
2017-09-28 18:43:52 +02:00
Geoff R. McLane
37f413e459
revert tidyenum.h to 0664, from 0775
2017-09-28 18:42:28 +02:00
Geoff R. McLane
18f52d5916
Change perm back to 0664, from 0755, for tidy.c
2017-09-28 16:43:47 +02:00
Jim Derry
021d32b3a1
Update version.txt to reflect documentation update
2017-09-25 21:17:21 -04:00
Jim Derry
94111a7fe7
Merge pull request #614 from htacg/issue_435
...
Addresses #435 by updating documentation.
2017-09-25 21:16:45 -04:00
Jim Derry
df3bde38ec
Introduced auto
behavior to the fix-bad-comments
option so that yes
or
...
`no` could be applied automatically per the document type. This is the new
default.
2017-09-25 15:26:03 -04:00
Jim Derry
c74e47adbb
Fixed the single hyphen issue. Tests passing. Implementation Ready.
2017-09-25 10:50:04 -04:00
Jim Derry
483e0fec9e
Address issue #476 , which started out as a simple message update.
...
- Change default value of `--fix-bad-comments` to `no`.
- Ensure that when _not_ fixing, nothing is actually fixed.
- Ensure that when fixing, initial adjacent hyphens actually are fixed.
- Issue tidyinfo for all fixes made.
- Issue tidywarning when when not making fixes for non-HTML5 doctypes.
2017-09-24 18:15:40 -04:00
Jim Derry
965b92a09c
Addresses #435 by updating documentation.
2017-09-24 13:42:16 -04:00
Jim Derry
cd9d46b53d
Version bump for new messages and config option.
2017-09-23 19:21:58 -04:00
Jim Derry
d4e6f74226
Merge pull request #613 from htacg/issue_434
...
Issue 434
2017-09-23 19:21:20 -04:00
Jim Derry
20a1b7bb69
Updated documentation relating to new option.
2017-09-23 07:53:57 -04:00
Jim Derry
64a4302e6c
Migrated the attribute list parser to a general parser for future re-used by
...
other potential list-based options.
2017-09-23 07:30:17 -04:00
Jim Derry
70681131d6
New config option now drives the list; memory deallocated.
2017-09-23 07:20:31 -04:00
Jim Derry
23c28e5b82
Initial commit of #434 ; WIP
2017-09-22 22:14:59 -04:00
Jim Derry
64fb5640cb
MSVC snuck in some tab characters...
2017-09-22 19:27:47 -04:00
Jim Derry
c579d5b62c
Address #412
...
Add a TidyInfo message each time an unquoted attribute is found. However,
refer to #412 for discussion before merging this.
2017-09-22 19:01:31 -04:00
Jim Derry
cf6f47ca1c
Squelch some MSVC 2010 warnings, and reset indentation in tidy.c. No version bump.
2017-09-22 17:27:49 -04:00
Jim Derry
c30f8537a7
Updated version due to language change.
2017-09-21 07:39:16 -04:00
Jim Derry
f1251f74a1
Merge pull request #610 from rffontenelle/update-pt-br
...
Update Brazilian Portuguese translation
2017-09-21 07:38:40 -04:00
Rafael Fontenelle
b5db02aeb9
Update Brazilian Portuguese translation
2017-09-21 00:43:48 -03:00
Jim Derry
9614019e8c
Added Portuguese (Brazil) localization to Tidy.
...
Rebased the new language due to organization of strings in newest-next.
Bumped version for external changes.
2017-09-20 17:57:42 -04:00
Jim Derry
41f946dfc1
Merge branch 'rffontenelle-include-portuguese-brazil' into next
2017-09-20 17:49:51 -04:00
Jim Derry
c88f9c318c
Merge branch 'include-portuguese-brazil' of https://github.com/rffontenelle/tidy-html5 into rffontenelle-include-portuguese-brazil
2017-09-20 17:49:22 -04:00
Jim Derry
2a4dc1af52
Merge branch 'dialogue_cleanup' into next
...
Version bump for internal API change.
Conflicts:
version.txt
2017-09-20 17:47:27 -04:00
Geoff McLane
53cd1c8113
Issue #597 , PR #599 - Bump version for this merge
2017-09-20 19:13:39 +02:00
Geoff McLane
79aa8b7460
Merge pull request #599 from htacg/memory-test
...
Issue #597 - Memory tests/diagnostics
2017-09-20 19:11:34 +02:00
Geoff McLane
c38e48baeb
Issue #594 , PR #595 - Bumped version for this xml merge
2017-09-20 17:04:54 +02:00
Geoff McLane
cd9bb76caf
Merge pull request #595 from ablackton/fix/XmlElementNameParsing
...
Issue #594 - Parse XML element names beginning with Valid NameChar
2017-09-20 17:02:14 +02:00
Jim Derry
f26d70c394
Added Doxygen documentation to the header. Some of these could be expanded a
...
bit, but they look nice in Doxygen.
2017-09-19 15:07:52 -04:00
Rafael Fontenelle
c1a4f018df
Add Brazilian Portuguese translation
2017-09-19 15:38:49 -03:00
Jim Derry
55ceb55fad
Updated PO's and languages with minor changes from English.
2017-09-19 14:03:45 -04:00
Jim Derry
51e2e0f3bd
Following the example of the recent changes in the "reports" aspect of Tidy's
...
output, classify and organize all of the dialogue type of messages. This paves
the way towards formalizing (and expanding!) the footnotes system with much
greater explanatory text, as well as providing much better fine-grained control
over which types of output that Tidy will produce.
Moved STRING_DOCTYPE_GIVEN, STRING_CONTENT_LOOKS, and STRING_NO_SYSID to the
Report paradigm from the Dialogue paradigm, as these are items that are
traditionally TidyInfo and included in the Report table, rather than any type
of dialogue.
At this point, we are exactly passing all tests.
2017-09-19 13:52:27 -04:00
Geoff McLane
55d287bc9d
Issue #597 - Free the 'node' not stacked, and add 'message'
2017-09-18 19:47:52 +02:00
Geoff McLane
eb81a53165
Issue #597 - Free the 'message' structure, in messageobj.c
2017-09-18 19:46:46 +02:00
Geoff McLane
d5ba3d8939
Issue #597 - Switch to 'stderr' in sprtf.c
2017-09-17 16:30:37 +02:00
Geoff McLane
a14cffc598
Issue #597 - Avoid reporting root node in lexer.c
2017-09-17 16:29:47 +02:00
Geoff McLane
5d017fe532
Issue #597 - Minor enhancement of memory debug in alloc.c
2017-09-17 16:28:39 +02:00
Geoff McLane
3e27882109
Issue #597 - Add WIN CRT memory debug in tidy.c
2017-09-17 16:27:17 +02:00
Geoff McLane
98eb7b20ba
Issue #597 - Add some memory diagnostics options in CMakeLists.txt
2017-09-17 16:25:05 +02:00
Andrew Blackton
5a50afe42c
Parse XML element names beginning with Valid NameChar
2017-09-11 14:00:11 -05:00
Jim Derry
a79458a0ef
Bump version for internal API changes.
2017-09-08 19:41:25 -04:00
Jim Derry
4509695445
Updated documentation in file.
...
Simplified the update counting.
2017-09-06 21:25:19 -04:00
Jim Derry
6bce1b377f
Updated the POs and POT to reflect the re-sorted strings.
...
Updated language_fr.h reflect the re-sorted strings.
2017-09-06 20:55:36 -04:00
Jim Derry
6b3dfda263
Updated the MESSAGES.md readme for the updated message system.
...
At this point:
- MSVC on Windows 10 compiles without warnings or errors.
- GCC on Ubuntu 16.04 compiles without warnings or errors.
- Test cases in `testbase` are clean on all of:
- macOS
- Windows 10
- Ubunutu
2017-09-06 20:50:31 -04:00