| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
code-block
modified:
parsers/CodeBlocks.java (new class 'SymbolMap' which has a list of
symbols & their corresponding HTML number)
( quote() in 'CodeBlock' class uses the
SymbolMap to quote text)
parsers/ParserList.java (list re-ordered, CodeBlock has gone up)
parsers/QuoteSpecialText.java ( if regex matches '#', it leaves
the text un-quoted)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
license/Liberate.java.
added:
parsers/Source.java (New Parser, adds a link to the 'scruffy' source file)
modified:
conversion/CanConvert.java (bug-fix)
conversion/CreateHtmlFile.java (we have two versions of the create()
method now)
license/Liberate.java (regex fix)
parsers/ParserList.java (new parser added, see above)
|
|
|
|
|
| |
conversion/CreateHtmlFile.java
conversion/ignore/Ignored.java
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
commit is an un-stable commit. It has bugs.
removed:
io/PresentFile.java (moved to status/PresentFile.java)
added:
conversion/CreateHtmlFile.java (creates a corresponding '.html' file
for a given '.scruffy' marked-up
file)
(needs some fine-tuning)
status/PresentFile.java (see above)
modified:
conversion/ConvertFile.java (CreatHtmlFile object takes care of
producing a corresponding html 'File')
conversion/FileSieve.java (regex modified to reflect the
'.scruffy' extension)
index/IndexCreator.java (edits to reflect the '.scruffy' extension)
parsers/BackButton.java (edit to reflect the '.scruffy' extension)
parsers/DocumentName.java (edit to reflect the package change for
PresentFile class)
parsers/Header.java (edit to reflect the package change for
PresentFile class)
todo (updated todo)
|
|
|
|
|
|
|
|
|
|
|
|
| |
conversion/ignore/
conversion/ignore/Ignored.java (a class getting info about ignored
child-directories, in the present directory)
modified:
conversion/ConvertDirectory.java (added code to check if the
child-directory is in the ignored list)
docs/scruf (started sketching out documentation on how to use scruf)
styling/style.css
todo
|
|
|
|
|
| |
docs/
docs/scruf
|
|
|
|
|
| |
parsers/Header.java (now the 'scruf' footer links to project's homepage)
todo (new things to do)
|
|
|
|
|
|
|
|
|
|
| |
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/DirectoryInfo.java (added license info)
todo (1 task complete)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.)
|
|
|
|
|
|
|
|
|
| |
conversion/ConvertDirectory.java (minor edit)
index/IndexCreator.java (removed code which (1) creates a index file, if it is not present
(2) checks for the existence of index.html)
io/WriteFile.java (made the stdout message more verbose)
parsers/Header.java ('scruf' footer links to scruf's project page)
todo (1 task completed)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
.bzrignore
conversion/ConvertDirectory.java (bug-fix)
It is checked whether file "index" is modified since the last
conversion. This check was not performed before.
conversion/ConvertFile.java
Some optimization there. Now we check if the file content is
"empty" before we delve into conversion.
index/IndexCreator.java
# "index" file is created in the directory, if it is not
created.
# write() renamed to shouldConvert(). The method now returns
true when a link is added to 'index' or when the index.html file
does not exists.
io/ReadFile.java
# Exception message for made verbose.
todo
|
| |
|
|
|
|
|
|
| |
todo: list of things to be done.
unknown:
abstract
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
removed:
notes
writefile
added:
COPYING
parsers/DocumentDate.java
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
license/gpl
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
styling/style.css
todo
pending merges:
rsiddharth 2012-10-26 added:
rsiddharth 2012-10-26 modified:
rsiddharth 2012-10-25 removed:
rsiddharth 2012-10-25 modified:
rsiddharth 2012-10-25 Updated styling/style.css for proper formatting of monospace phrases and
rsiddharth 2012-10-25 [Break-through]: a code-block is properly formatted now and a
|
| |
| |
| |
| |
| |
| | |
parsers/DocumentDate.java
modified:
parsers/Paragraphs.java
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
index/IndexCreator.java
Structural modification.
parsers/CodeBlocks.java
replacement string was edited.
@@ -33,7 +33,7 @@
- replacement.append("<div class=\\\"code\\\">");
+ replacement.append("<div class=\"code\">");
parsers/DocumentName.java
Structural modification.
parsers/Header.java
"powered by scruf" was linked.
parsers/Paragraphs.java
Display message. (should remove it in next commit).
parsers/ParserList.java
New parser -- DocumentDate
parsers/WordDecoration.java
replacement string was edited.
@@ -34,7 +34,7 @@
- tagMap.put("`","<span class=\\\"monospace\\\">$7</span>");
+ tagMap.put("`","<span class=\"monospace\">$7</span>");
unknown:
parsers/DocumentDate.java (will add it in next commit)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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/CodeBlocks.java
parsers/Paragraphs.java
|
| |
| |
| |
| |
| |
| | |
code blocks.
modified:
styling/style.css
|
|/
|
|
|
|
|
|
| |
'monospace' marked-up phrased is properly turned to monospace again
with proper formatting.
modified:
parsers/WordDecoration.java
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
added:
notes
modified:
license/gpl
parsers/CodeBlocks.java
parsers/WordDecoration.java
|
|/
|
|
|
|
|
|
| |
notes
modified:
license/gpl
parsers/CodeBlocks.java
parsers/WordDecoration.java
|
| |
|
|\ |
|
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|
|
|
|
|
|
|
| |
respective mark-up when the marked-uped a a
whole runs into more than one line. Before this modification the "marked-uped" lines which ran into two (or more)
different lines were not properly parsed, by these parsers, and thus was not properly converted. With this fix, things
_seem_ to work good.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
file that is under "conversion"
conversion/FileSieve.java: update the regex to ignore hidden files, ".ttf" files.
parsers/Header.java:
* Now the blog post goes bettween the <article> & </article> tag, Header class was modified to reflect this
change.
* "Powered by scruf" line must go at the bottom of every html page that is generated by this program, Header
class was modified to reflect this.
parsers/Images.java: I have modified the "regex" and relevant code to make the "image description" optional.
|
|
|
|
|
|
|
|
| |
--> conversion/FileSieve.java : regex modified to ignore hidden files.
--> parsers/Images.java : html tag (for image) was erroneous, it was rectified and as a consequence we got rid of 3
lines
of code.
|
|
|