BlackQuill

久々の投稿

長らく離れていたが、リンクをたどるとどうやら拙作のMarkdownエンジンAoBaneのDL数を稼いでいるもととなっているのはこのサイトらしい(仮)説が浮上してきたので、後日談と近況報告を兼ねて投稿。 AoBaneのDL数はおかげさまで今日現在24,767。割と稼いでる方…

NSAttributedStringを検索して特定文字列に色を付ける方法

GISTにでも貼り付ければいいんだろうけどめんどくさいので。。。 -(void) attributeStrings{ NSString* plainStr = [zNSAttributedStringObj string]; NSString* searchWord = @"\n *"; NSRange range = NSMakeRange(0,[plainStr length]); NSRange target; …

BlackQuill プレアルファリリース

ほぼすべてScalaで書き直したMarkdownエンジンのプレアルファリリース版をgitHubとSourceForgeに公開しました。 特徴としては従来のMarkdown とPHP markdown extra とbluefeatherのTOC記法の仕様をお借りした上に、独自拡張として LaTeXが使える (LaTeXで数…

BlackQuill Mave Central 公開への道 ど嵌りメモ

sonatypeの中の人から返信が来たので、oss.sonatype.orgへpublishしてみたが、相当ハマったのでそのメモ。 基本はここ を参考にさせてもらって、途中まで順調に進んだけど、中の人からプロジェクトが認識されて、試しにパブリッシュしてみるという段で、sbt…

specs2 AcceptanceSpecification 覚え書き(2)

嘘書いてるかもしれないので、カテゴリーにHackを付けました。 あくまでHackingの結果をだらだらと書いた、個人的なメモです。 ggってたどり着いた人は気をつけてください。 で、本題。 普通に引数を渡せる事が発覚。これでコード量がだいぶ減るー def accep…

specs2 AcceptanceSpecification 覚え書き

状態遷移のテストがしたくて、いろいろ調べた。 あるobjectに状態を与えたい時はこう書くらしい。 "This is a spec to check status of Flags" ^ p^ "When BlackQuill.main accept '--help' should" ^ //状態1 "'BlackQuill.Switches.stdin' must be False"…