IconHTML TagWriter 3.8

By Alexander Thomas

E-mail: see the "Contact" section
Website: http://www.dr-lex.be/
TagWriter-site: http://go.to/tagwriter


Version 3.8

New features

Changes & Bug fixes

-The format of TagWriter's special tags, like DYNLIST, MULTICOL, SECTION, ... has changed, in order to make them more standards-compliant. They will be converted to the new format automatically when opening files that use them. It's highly recommended to open and re-save all your files that use dynamic lists, sections, multicolumns and embedded files. You should open and re-save embedded files first, and then the files they're embedded in, to prevent the auto-updating from getting messed up.
-The link checkers now ignore "query strings", like everything starting with the "?" character in "search.cgi?q=blah". (such links were reported invalid in previous versions.)
-The exhaustive link checker now also checks local #anchor links.
-Moved the 'Exclude files ending in' setting of the Search&Replace to the File Preferences. They now also count for the exhaustive link checker.
-Inspired by lots of error messages in existing sites, the link checkers now also check the "href" attribute of LINK tags.
-When saving a linked style sheet in the CSS editor, HTML tags are not added anymore (this is non-standard and causes problems in most browsers). You should load and re-save any .css files you have created with previous versions of HTML TagWriter.
-The "Author name" and "Example" logical styles have been removed, because they are not standard tags, hence not supported in all browsers.
-The standard "top" item in the #anchor link menu has been removed, because in most newer browsers the implicit existence of a named object "top" is no longer assumed. You need to create this object yourself. The link checkers will now also report a link to #top as invalid if there is no named object "top".
-Removed the 12 obsolete European currencies from the Register application. Hmm, the entire Register application is obsolete now. Whatever...
-Added a small hack to the save method that will circumvent a bug in SheepShaver, when saving a new file on the 'Unix' shared folder. This is only for the main save function, other saves will still fail under those circumstances. So you should either create empty files first or only work on a disk image.


Version 3.7

New features

Changes & Bug fixes

-The "»" character was missing in the conversion set and has been added.
-Ending tags are now always added for P, OPTION, LI, DT and DD. Although this is not required by HTML standards, it avoids problems with CSS rendering.
-A file is now considered a HTML document if and only if it contains both a <HTML> tag in the first 2 KBytes of the file, and a </HTML> tag. This definition is used to set the file type, add META tags when saving and so on.
-Fixed a bug which caused the link pop-up menu not to react when there were lots of http:// links in the text editor.
-Fixed a bug which caused the href contextual pop-up menu not to react when a favourite http:// link contained a "-" character.
-It is now possible to save completely empty files.

Version 3.6

New features

Changes & Bug fixes

-The size of the file has moved to the bottom left and is shown in bytes instead of KBytes.
-Selective "Nuke tags" now works properly with lowercase ending tags too.
-Negative values are supported in the Style Sheet editor (although you normally won't need them).
-Slightly improved splitting of large files.

Version 3.5

New features

Changes & Bug fixes

-"Highlight Text" has been replaced by "Highlight Tags" (HTML Tools menu). As you may guess, the latter does just the inverse of the first and I think this is more useful in most cases.
-Some files use two carriage returns and a linefeed character to start a new line (don't ask me why), which resulted in redundant blank lines when opening them in TagWriter. These redundant lines are now correctly removed.
-Fixed a small bug in the multiple search & replace: if you tried to use nothing (empty) as replacement string with the "Windows" or "UNIX" file format selected, the actual replacement text was "Error: missing or empty parameter".

Version 3.4

New features

Changes & Bug fixes

-The "center" tag button has been removed since a <DIV align="center"> tag has the same functionality.
-When the option "Start with blank file" is checked, all tools (image mapper, text importer, ...) are cleared too when quitting TagWriter.
-Fixed a bug which skipped global style sheet definitions when a linked style sheet was used.
-Changed the "Last 5 files" & "Favourites" menus (file names are truncated when longer than 40 bytes) so that they cannot spread all over your window anymore.
-Fixed a little bug when trying to sort text with nothing selected.
-Removed an erroneous error message when checking links in an embedded file.
… and some other small improvements.

Version 3.3

New features

Changes & Bug fixes

-Paragraphs (<P> tags) are maintained when converting HTML to text.
-The options “Open palettes upon startup” and “Remember window size” have been removed. Palettes are now always opened and the window size is always memorized.
-Improved “missing embedded file” handler
-“auto target” now works when auto-linking a http:// link (= clicking the 'link' button with a http:// URL selected).
-Fixed a bug in the dynamic multi-column tables and removed the obsolete "equidistant" from the pop-up menu.
-added the "non-breaking space" character (Mac ASCII 202) to the conversion set (it should now be complete) and fixed the incorrect conversion of the "^" character.
-When opening a file, “Save changes?” is now asked after having selected the file to open, like in most other applications.

Extra changes in version 3.3.1:

-Added some more HTML tips
-Better style sheet support: you now can include multiple definitions between the same STYLE tag (in the previous versions, only a very limited syntax was supported).
-Fixed a bug in the document properties pop-up menu (removing certain attributes didn't work)
-Improved the "last 5 files" pop-up menu (sometimes incorrect document names were used).

Version 3.2

New features

Changes & Bug fixes

-Fixed a bug in the "Input" menu of the "Objects & Tags" palette ("checkbox" was inserted as "check").
-The exhaustive link checker now checks the location of all local files (in the previous versions, files ending in ".gif, .jpg, .mov, .wav, .hqx, .sit, .bin, .cgi" were ignored).
-Improved "Fit to screen" handler on small screens.
-Included "FontExists" XFCN with the stack to avoid error messages when it's not present in any other stack.

Version 3.1

New features

Changes & Bug fixes

-The "Document properties" menu (Tools & Settings palette) has been entirely re-written. You now can only use the pop-up menu to alter the properties, clicking the button has no effect.
-The "Disable linked CSS search" option in the preferences now counts for the "target" attribute too, therefore it is renamed to "Don't look in external files". Looking in external files causes considerable delays when the "Apple Menu Extension" control panel is active, so if you don't want to turn that one off, it may be better to turn this option on.
-More tags supported by the contextual pop-up menus
-Enhanced "delete" key handler
-More robust link searching
-Rearranged the "HTML Tools" menu + added "Preferences..." command.

Version 3.0

(Version 3.0.1 fixes a bug which caused an error message when opening the stack in certain versions of HyperCard. Version 3.0.2 fixes a wrong character in the ASCII conversion set (~ was replaced by ò.))

New features

Changes & Bug fixes

-The link checker now recognizes "#top" as a valid link, and this link is always available in the link menus.
-Speeded up the "Open file..." pop-up menu (especially if you have lots of favourite files!)
-Holding down command when choosing the "Anchor" popUp-menu no longer enables you to make links to named objects (it's much easier to do this with the "Link" button), but you can still make lists of the named objects this way.
-"Include" a file is now called "Embed" a file, for this is a more appropriate term. Embedded files now use local URLs if possible, which allow greater flexibility.
-Fixed the missing "mailto:" bug with auto-linked mailto: links.
-Fixed a bug which caused an "object not found" error message when a named object is in one of the embedded files after the first one (only the first file was checked).
-Fixed a (very annoying) bug which sometimes made it necessary to click twice in the editor field before you could start typing.
... and lots of other small things...

Version 2.3

New features

Changes & Bug fixes

-If you try to open a file in the text importer that is too large, you can choose whether to convert the file without opening it, or to open the first 30000 bytes.
-Certain operations are slightly faster.
-The desktop no longer "flashes" when clicking in a palette.

Version 2.2

New features

Changes & Bug fixes

-New lay-out for the preferences
-You no longer need to hold down the Shift key to type the keyboard shortcuts Command-B, I and U.
-Changed the command-key combinations for the File & Tools palettes (sorry for eventual confusion!)
-Faster transitions between the editor, map maker and text importer.
-When inserting a 'mailto:' link, the subject is always asked. (this can be turned off).
-The progress bar is no longer featured. To confirm that a file has been saved, the title will flash once.

Version 2.1

New features

Changes & Bug fixes

-Better "find" engine: you can now search from a certain position and continue searching by pressing the familiar Cmd-G
-Faster removal of linefeed characters when opening!
-When inserting a picture, you no longer need to press Command to include a comment, it is always asked.
-Fixed a small bug in the imageMap maker which made the data field dissapear
-Fixed a bug which made saving the preferences impossible.

Version 2.0

New features

Changes & bug fixes

-The ImageMap maker is now compatible with the newest versions of HyperCard too (where 'clipboard' is interpreted as the contents of the clipboard and not as the word "clipboard").
-'Command-N' no longer makes a new card, but a new HTML file instead.
-When a browser cannot be found, the stack will ask whether to remove it or not. (This should have worked in the previous version too, but it didn't because of a duplicate command)
-More features in the links and image pop-up menus.
-For online help, you now must hold down the mouse on a button while pressing the Option key.
-It is now impossible to make two editor cards, because of technical reasons. If you try to do this you'll get an error message. It doesn't make too much sense anyway to have two editor cards.
-Saving files with linefeeds now goes slightly faster, but since it only concerns a few percents you won't notice it. People who know how to write XFCNs can help me solve this slowliness problem: please read this!


Back to top