Permalink
Browse files

Cleanup for next version (0.1.4)

  • Loading branch information...
1 parent f589458 commit 1df2cbe57a8d445331e0c838e5f5bf0ec160f760 @daitangio committed Jan 31, 2017
Showing with 20 additions and 36 deletions.
  1. +16 −14 RELEASE_HISTORY
  2. +0 −19 bin/findOutDeployTag
  3. +3 −2 bin/releaseVersion
  4. +1 −1 package.json
View
@@ -1,7 +1,9 @@
# -*- mode: org ; mode: visual-line; -*- -*
* RELEASE NOTES :releaseNotes:
-** ORG_MODE_PARSER_0.1.3 :published:
+** ORG_MODE_PARSER_0.1.4
+Code name: Reika
+** ORG_MODE_PARSER_0.1.3
Code name: Beauty
+ Fixed empty header issue
@@ -18,7 +20,7 @@ a problem of unit testing.
-** ORG_MODE_PARSER_0.1.2 :published:
+** ORG_MODE_PARSER_0.1.2
Code name: Tetzuya
+ Simple html rendering engine.
@@ -44,21 +46,21 @@ Code name: Tetzuya
Potential break-change:
Now unknown directive are *retained*
-** ORG_MODE_PARSER_0.1.1 :published:
+** ORG_MODE_PARSER_0.1.1
Republish (0.1.0 never see light)
-** ORG_MODE_PARSER_0.1.0 :published:
+** ORG_MODE_PARSER_0.1.0
+ Visual Studio 2015 compatibility
+ Tested on node v0.12.2
-** ORG_MODE_PARSER_0.0.9 :published:
+** ORG_MODE_PARSER_0.0.9
+ API Change: IllegalArgumentException and ParseError disappears. They are replaced with simple Error object
because in node 0.10.x the toString() of the old objects was wrong.
/Parsing error are targeted to human beings, so avoid trapping them
for complex recovery puropse/
-** ORG_MODE_PARSER_0.0.8 :published:
+** ORG_MODE_PARSER_0.0.8
+ Added the examples/site-publisher example
+ Tested against latest node version
+ Removed direct dependecy from vows, only used for testing
-** ORG_MODE_PARSER_0.0.7 :published:
+** ORG_MODE_PARSER_0.0.7
*** Stringent selectSubtree API (BUGFIX).
anOrgQuery.selectSubtree(i) now will accept only these types of i objects:
+ A Orgnode
@@ -76,18 +78,18 @@ Evaluted the option of omitting first() on mono results, but API gets dirty.
For play with it, see commit tag dev_orgquery_one_node_merge (6dd58da5e3a90e3f651bba4949cbe7b95155bc6b)
and serch for the use of the "mergeFrom" method, now disabled.
-** ORG_MODE_PARSER_0.0.6 :published:
+** ORG_MODE_PARSER_0.0.6
Minor documentation fixes
-** ORG_MODE_PARSER_0.0.5 :published:
+** ORG_MODE_PARSER_0.0.5
1. Addedd support for generic :DRAWER: syntax
2. Archive tag is supported
Missed:
+ links/ Footnotes are still completly missed
+ Ordered/Bulletin list are still missed,
but org-mode will present it in a nice way anyway
-** ORG_MODE_PARSER_0.0.4 :published:
+** ORG_MODE_PARSER_0.0.4
1) Added new OrgQuery methods:
1. sortBy
2. reject
@@ -100,7 +102,7 @@ BUGFIXES:
Now we relay on underscore library for generating unique id
+ Added a set of stronger guards on constructors
-** ORG_MODE_PARSER_0.0.3 :published:
+** ORG_MODE_PARSER_0.0.3
1) Added the ability to regenerate the Orgnode as string using the method
toOrgString()
Be carefully, the method is still experimental and do not emit:
@@ -124,8 +126,8 @@ avoid using it directly with _.each(...)
you to access them with the array syntax instead of the dot notation, so we
strongly suggest to avoid "-" and special java character in property names.
Relay on "_", for instance.
-
-** ORG_MODE_PARSER_0.0.2 :published:
+
+** ORG_MODE_PARSER_0.0.2
1) SCHEDULE,DEADLINE and CLOCK directives now are correctly parsed
2) Added a performance watchdog to track slowdowns
3) Added the ability to return performance data via makelist
@@ -136,5 +138,5 @@ avoid using it directly with _.each(...)
Anyway is better to use
"existingtag" in e.tags
which is a better syntax
-** ORG_MODE_PARSER_0.0.1 :published:
+** ORG_MODE_PARSER_0.0.1
First revision
View
@@ -1,19 +0,0 @@
-#!/usr/bin/env node
-/**
- * Given the README.org path in input,
- * extract the tag from the headline
- *
- * Usage example:
- * ./bin/findOutDeployTag README.org
- *
- */
-var parser=require('../lib/org-mode-parser');
-//console.log(process.argv[2]);
-parser.makelist(process.argv[2], function (nl){
- var q=new parser.OrgQuery(nl);
- //console.dir(q);
- var subtree=q.selectSubtree(q.selectTag('releaseNotes'));
- //console.dir(subtree.selectTag('dev').first());
- var devTag=subtree.selectTag('dev').first().headline;
- console.log(devTag);
-});
View
@@ -1,17 +1,18 @@
#!/bin/bash
# Internal housekeeping only
+# RESEE DOES NOT WORK VERY WELL
# Syntax:
# bin/releaseVersion [push]
# Without publish only checks
set -e -u
binDir=$(dirname $0)
tagVersion=$( grep version $binDir/../package.json | cut -d \" -f 4 )
-#tagVersion=$($binDir/findOutDeployTag $binDir/../README.org)
echo Ready for release $tagVersion
echo Check the status
-git commit --dry-run -a -m "Riepilogo" || exit 2000
+#git commit --dry-run -a -m "Riepilogo" || exit 2000
vows --spec -v --cover-plain test/*.js
$(dirname $0)/installationTest || exit 1000
+set +u
if [ "$1" == "push" ]; then
read -e -p 'Proceed (y/n)?' -i y reply
test "$reply" != "y" && exit
View
@@ -13,7 +13,7 @@
"author": "Giovanni Giorgi <jj@gioorgi.com>",
"contributors": [],
"main": "./lib/org-mode-parser",
- "version": "0.1.3",
+ "version": "0.1.4",
"directories": {
"test": "./test"
},

0 comments on commit 1df2cbe

Please sign in to comment.