2019-11-21 Filipp Gunbin [javaimp] bump version to 0.7.1 * packages/javaimp/javaimp.el: Bump version to 0.7.1. * Remove version tags in other files. 2019-11-20 Filipp Gunbin [javaimp] Fix gradle project id output & parsing. * packages/javaimp/gradleTaskBody.inc.kts: Output project's path which is unique instead of name. Check for java plugin instead of archivesBaseName. * packages/javaimp/javaimp-gradle.el (javaimp--gradle-module-from-alist, javaimp--gradle-id-from-semi-separated): Parse path as id. 2019-11-18 Filipp Gunbin packages/javaimp/javaimp.el: Add News section, bump version to 0.7 2019-11-15 Filipp Gunbin [javaimp]: Support gradle, split into multiple files * packages/javaimp/javaimp.el: Move maven-specific functions to javaimp-maven.el. Move common functions to javaimp-util.el * packages/javaimp/javaimp-maven.el: New file. * packages/javaimp/javaimp-gradle.el: New file. * packages/javaimp/javaimp-util.el: New file. * packages/javaimp/gradleTaskBody.inc.kts: New file. 2019-01-28 Filipp Gunbin [javaimp] Bump version to 0.6.1 2019-01-28 Filipp Gunbin [javaimp] Minor corrections. * Add javax as separate entry in javaimp-import-group-alist. * (javaimp-add-import): move (barf-if-buffer-read-only) outside interactive form. 2018-07-11 Filipp Gunbin javaimp.el: Fill :file module slot in a separate step. This fixes the (rare) case when actual module parent (from its tag) is not its immediate parent filesystem-wise. 2017-08-31 Stefan Monnier * javaimp.el: Add missing license 2016-07-11 Paul Eggert Fix some quoting problems in doc strings Most of these are minor issues involving, e.g., quoting `like this' instead of 'like this'. A few involve escaping ` and ' with a preceding \= when the characters should not be turned into curved single quotes. 2016-05-31 Filipp Gunbin packages/javaimp: Fix comparison of module load ts with parent files. 2016-05-19 Filipp Gunbin packages/javaimp: Restructure code, add some tests. * Restructure xml parsing code for test convenience. * Add 2 simple tests. 2016-04-22 Stefan Monnier * packages/javaimp/javaimp.el (javaimp): Add a parent group (javaimp--maven-xml-load-tree): Fix reference to free var `project-elt`. (javaimp-organize-imports): Use cl-lib name. 2016-04-18 Filipp Gunbin packages/javaimp: whitespace/doc fixes 2016-04-13 Filipp Gunbin packages/javaimp: cosmetic fixes 2016-04-11 Filipp Gunbin packages/javaimp: temporary revert version 2016-04-11 Filipp Gunbin packages/javaimp: full rewrite * Use defstruct's from cl-lib. * Parse pom.xml structure into tree for correct updates. * Clean up docs. * Simplify code. 2015-10-28 Filipp Gunbin * packages/javaimp/javaimp.el: Update javaimp to v. 0.6. 2015-10-28 Filipp Gunbin javaimp.el: Fix Maven output start regexp. 2015-04-02 Filipp Gunbin packages/javaimp/javaimp.el: Support additional source directories. * packages/javaimp/javaimp.el (javaimp-additional-source-dirs): New defcustom. (javaimp-make-mod): Add build-dir. (javaimp-get-mod-build-dir): New defun. (javaimp-maven-build-children): Use module build directory (javaimp-get-module-classes): Add classes in 'additional-source-dirs' to project classes. 2015-03-30 Stefan Monnier * packages/javaimp/javaimp.el: Fix some compiler warnings 2015-03-11 Filipp Gunbin packages/javaimp/javaimp.el: use line-beginning-position instead of forward-line 2015-03-10 Filipp Gunbin packages/javaimp/javaimp.el: replace kill-line with delete-region 2014-12-08 Filipp Gunbin minor fixes 2014-10-23 Filipp Gunbin packages/javaimp/javaimp.el: parent pom check fix 2014-10-22 Filipp Gunbin packages/javaimp/javaimp.el: added check for changes in parent pom 2014-10-02 Filipp Gunbin javaimp: doc fixes 2014-09-30 Filipp Gunbin javaimp: version 0.5 2014-09-30 Filipp Gunbin javaimp: fix for cases when maven doesn't add xml declaration 2014-08-28 Filipp Gunbin javaimp: fixed lexical-binding var placement 2014-08-27 Filipp Gunbin javaimp: converted to lexical binding, doc fixes, minor code fixes 2014-07-10 Filipp Gunbin * javaimp: New package.