summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update creditscreditsMatt Brictson2017-05-081-1/+2
|
* Merge pull request #41 from reitermarkus/code-cleanupMatt Brictson2017-05-067-241/+234
|\ | | | | Code cleanup.
| * Move `module Emit` into `module Plist`.Markus Reiter2017-05-061-166/+166
| |
| * Use `snake_case`.Markus Reiter2017-05-061-1/+1
| |
| * Fix comment indentation.Markus Reiter2017-05-063-15/+15
| |
| * Don’t use class variables.Markus Reiter2017-05-061-4/+2
| |
| * Refactor method code style.Markus Reiter2017-05-066-56/+57
| |
| * Remove extra empty lines.Markus Reiter2017-05-061-1/+0
| |
| * Remove extra empty line.Markus Reiter2017-05-061-2/+0
| |
| * Replace `Hash.new` with literal `{}`.Markus Reiter2017-05-061-1/+1
| |
| * Replace `Array.new` with literal `[]`.Markus Reiter2017-05-061-2/+2
| |
| * Remove useless `module Plist` from `plist.rb`.Markus Reiter2017-05-061-3/+0
|/
* Preparing v3.3.0v3.3.0Matt Brictson2017-04-282-2/+7
|
* Fix ASCII/UTF-8 error. (#38)Markus Reiter2017-04-234-6/+48
| | | | | | | | | | * Add reproducible test for UTF-8/ASCII error. * Change encoding according to `xml` tag. * Add changelog entry. * Add helper method to parse XML encoding.
* Add more Ruby versions to Travis configuration. (#40)Matt Brictson2017-04-231-4/+8
|
* Merge pull request #39 from patsplat/cleanupMatt Brictson2017-04-2310-18/+10
|\ | | | | Miscellaneous code cleanup
| * Add `encoding` comment to Ruby files.Markus Reiter2017-04-235-1/+9
| |
| * Remove shebangs from Ruby files.Markus Reiter2017-04-238-16/+0
| |
| * Fix whitespace.Markus Reiter2017-04-231-1/+1
|/
* Update CHANGELOG for #32Matt Brictson2017-04-181-0/+1
|
* require plist/versionMatt Brictson2017-04-181-0/+1
|
* Add badges to the README (#37)Matt Brictson2017-04-171-0/+3
|
* Fix unused variable `e` warning (#32)Matt Brictson2017-04-171-1/+1
|
* Fix Fixnum, Bignum deprecations in Ruby 2.4 (#33)Matt Brictson2017-04-172-2/+3
| | | | | | Fixnum and Bignum have been deprecated in Ruby 2.4. In any case, both of these classes are subclasses of Integer, so using just Integer in the case statements is sufficient. Remove references to Fixnum and Bignum to silence the deprecations warnings.
* Reorganize project based on `bundle gem` practices (#35)Matt Brictson2017-04-1710-154/+76
| | | | | | | | | | | | | | | | Remove the custom Rake tasks for packaging and release the gem in favor of a standard layout as suggested by the `bundle gem` command: * Add a Gemfile and gemspec * Use Bundler's built-in `gem_tasks` * Add appropriate file extension to LICENSE * Add development utils in `bin` * Move version number to `plist/version.rb` * Use Bundler's recommended `.gitignore` * Add `gem install bundler` to `.travis.yml` This reorganization allows any Ruby open source developer to easily check out, run tests, and release the gem without any special knowledge or tooling.
* Remove rbx from Travis (#36)Matt Brictson2017-04-171-3/+1
| | | | rvm no longer hosts binaries for rbx-d18 and rbx-d19, so remove these from our Travis matrix.
* Add 3.2.0 release notes, clean up CHANGELOG (#34)Matt Brictson2017-04-171-3/+19
| | | | | | | * Rename to `CHANGELOG.rdoc` * Add v3.2.0 release notes * Add "unreleased" section * Standardize headings for past releases * Add v2.1.2
* Merge pull request #29 from albertyw/masterMatt Brictson2017-04-171-1/+1
|\ | | | | Update version
| * Update versionAlbert Wang2016-01-311-1/+1
|/
* Merge pull request #16 from samn/fix-rakefilePatrick Way2016-01-271-2/+2
|\ | | | | Use rubygems/package_task instead of rake/gempackagetask
| * Use rubygems/package_task instead of rake/gempackagetaskSam Neubardt2013-01-161-4/+4
| | | | | | | | rake/gempackagetask is deprecated
* | Merge pull request #18 from bfreese/pdata-fixPatrick Way2016-01-273-4/+6
|\ \ | | | | | | Fixed PData parsing issue
| * | Fixed defect in PData in which exception was thrown when <data/> element was ↵Brian Freese2013-02-283-4/+6
| |/ | | | | | | read from plist.
* | Merge pull request #23 from alexruperez/masterPatrick Way2016-01-271-2/+2
|\ \ | | | | | | Updated README.rdoc 'Apple Computer' -> 'Apple'
| * | Updated README.rdoc 'Apple Computer' -> 'Apple'Alejandro Rupérez2014-04-041-2/+2
| |/
* | Merge pull request #26 from HCLarsen/exists-to-existPatrick Way2016-01-271-1/+1
|\ \ | |/ |/| Updated dprecated File.exists? to File.exist?
| * Updated dprecated File.exists? to File.exist?Chris Larsen2016-01-171-1/+1
|/
* guard against not being able to load rdoc tasksBen Bleything2012-08-011-14/+19
|
* fix test file specification so travis worksBen Bleything2012-08-011-1/+1
|
* add travis.ymlBen Bleything2012-08-011-0/+12
|
* Merge pull request #2 from bradleyjucsc/masterBen Bleything2012-08-012-8/+22
|\ | | | | Sorting issue
| * Changed sort to sort_by in Plist::Emit.plist_node to allow mixed symbol and ↵bradleyjucsc2010-09-232-8/+22
| | | | | | | | string hash keys.
* | Merge pull request #5 from shayfrendt/masterBen Bleything2012-08-017-7/+7
|\ \ | | | | | | Xcode 4 doesn't use the word Computer anymore
| * | Remove 'Computer' from 'Apple Computer' string in plist files ;-)Shay Frendt2011-07-067-7/+7
| |/
* | Merge pull request #10 from djmitche/patch-1Ben Bleything2012-08-011-1/+1
|\ \ | |/ |/| Fix typo in comment
| * Fix typo in commentDustin J. Mitchell2012-08-011-1/+1
|/ | | "data" should be "Date". In fact, Data elements seem to work just fine.
* version bump: 3.1.0 releasedintegrate_DanaDangerBen Bleything2010-02-232-1/+19
|
* add CHANGELOG to release filesBen Bleything2010-02-231-1/+1
|
* ruby 1.9 compatibility!Ben Bleything2010-02-233-11/+29
|
* excise a bunch of unnecessary @@ variablesBen Bleything2010-02-162-14/+16
|