| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
parsers/QuoteSpecialText.java (new parser to quote special text)
modified:
parsers/CodeBlocks.java (the regex was made more strict)
parsers/Footer.java (fix: appendTail() was added after while())
parsers/ParserList.java (new parser, see above)
(parser order changed)
todo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
status/
status/DirectoryInfo.java (record the directory 'level' at which
scruf is parsing with respect to 'root'
directory.)
modified:
Scruf.java (added a line to start the directory level count at zero)
conversion/ConvertDirectory.java (DirectoryInfo.level used to take
count of directory 'leve')
conversion/ConvertFile.java (lines related to 'footer' things were removed)
io/PresentFile.java ( 'footer' & 'backButton' field removed)
parsers/BackButton.java (back button placement happens in the parse
method itself, instead of doing it in Header.java)
(back button is not placed, if the present
directory is root directory)
parsers/Footer.java (footer placement happens in the parse
method itself, instead of doing it in Header.java)
parsers/Header.java (back button placement & footer placement removed.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
notes
writefile
added:
COPYING -- gpl text (full)
modified:
Initialization.java
Scruf.java
conversion/CanConvert.java
conversion/ConvertDirectory.java
conversion/ConvertFile.java
conversion/FileSieve.java
index/IndexCreator.java
io/PresentFile.java
io/ReadFile.java
io/WriteFile.java
license/Liberate.java
parsers/BackButton.java
parsers/CodeBlocks.java
parsers/DocumentName.java
parsers/Footer.java
parsers/Header.java
parsers/Headings.java
parsers/Images.java
parsers/LineBreak.java
parsers/Links.java
parsers/NullIt.java
parsers/Paragraphs.java
parsers/ParserList.java
parsers/WordDecoration.java
styling/StyleChecker.java
>> All the .java files were 'baptized' for 100% software freedom.
todo -- minor edit.
license/gpl -- minor edit again.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
parsers/Footer.java
parsers/Header.java: all the three file underwent a cosmetic edit.
parsers/Paragraphs.java: Now I have found a pretty good way of
properly deducting paragraphs, to realize this I have an extra regex
to specificly deduct whether the "block" deducted by the "paragraph
Matcher" is a "html block", if it is, then nothing is done to it, if
it is not, then it means that the "block" is necessarily a
paragraph. With this revision, it is apparently true that the html
files generated by scruf is HTML5 compatible.
parsers/ParserList.java: The List is re-ordered again. Now, Headings
is parsed before Paragraphs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
parsers/Footer.java: Aesthetic modification.
parsers/Header.java: add "meta" tags for the html output, mainly for
compliance sake. I have also re-arranged the html tags a bit -- the
"back button" is now the last thing in the <article> block.
parsers/Images.java (bug-fix): The regex had small precisely
deducting images, so the regex was slightly modified to make all
work properly. There was another significant change made to the way
the image tag is created -- "alt" is mandatory now, even if the
markup doesn't give a "alt" for the <img> tag, a default "alt" is
created -- the image-file-name.
parsers/Links.java: From now on, the links generated will not have
'target="_blank"`, I felt that the reader must choose whether to
open the link in a new window/tab, so the change. Period. In the
last revision, link description was made optional in the link
mark-up, the regex was slightly erroneous, I rectified it.
parsers/Paragraphs.java: As of this revision, the <p> generation is
still rough around the edges, I need to smoothen it in future
revisions.
parsers/ParserList.java: Order of parser list was modified -- now,
Paragraphs comes before Headings, it was the reverse before.
|
|
|