diff --git a/DESCRIPTION b/DESCRIPTION index 848ef58..cc99efb 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: ggbash Type: Package Title: A Simpler Syntax for ggplot2 -Version: 0.4.4 +Version: 0.4.5 Authors@R: c(person('Yasutaka', 'Tanaka', , 'tnk.yasutaka@gmail.com', c('aut', 'cre'))) Description: ggbash is a different and faster interface to write ggplot2 objects, potentially saving 50% of your typing. diff --git a/NEWS.md b/NEWS.md index 4366b67..b8405c7 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,20 @@ +# ggbash 0.4.5 + +## Bug fixes ++ handle two types of `+` signs in terminal mode + - Here I had to make a design choice. Now terminal-mdoe ggbash CANNOT + contain whitespaces between aes names and values + (i.e. Bad : `size = 3 + .5` and Good: `size=3+.5`) + This is because without parentheses and commas, there are almost + no clues that differentiate between "ggplot2 plus" (connecting + layers) and "R's plus" (an operator for addition). + The hope is that in NSE mode ggbash can still include whitespaces + between aes names and values. I hope this would not lead to users' + frustration. ++ handle redundant aes() specification (simply remove it) + + # ggbash 0.4.4 ## Bug fixes