Skip to content

Releases: emacs-eask/cli

0.7.5

17 Dec 06:58
Compare
Choose a tag to compare
  • Fix upcoming breaking changes from package-build (#65)

0.7.4

10 Dec 11:32
Compare
Choose a tag to compare
  • Make sure there is no eval error in the root layer (fbd8eb4)
  • Recognize bsdtar for windows (#64)
  • Add -q/--quick option for quickstart (#67)
  • Pick Eask-file by Emacs version, allow multiple Eask-files (#68)
  • Add command and directive for run-script (#69)
  • Remove alias for build subcommand (#70)
  • Merge clean commands to one subcommand (#71)
  • Fix void function eask-source to eask-f-source (#75)

0.7.2

13 Sep 04:53
Compare
Choose a tag to compare
  • Handle Easkfile existence for command eask init (2f5edb3)
  • Generate log files in user directory (974a17e)

0.7.0

08 Sep 11:39
Compare
Choose a tag to compare
  • Avoid loading package info unless it's needed (#13, #14, and #19)
  • Read -pkg.el file prior to package-file while exists (#21)
  • Simplify (rewrite) command exec (#22)
  • Move exec command to node layer (#27)
  • Move test and lint commands to it's subcommand (#31)
  • Avoid printing asni sequence in DUMB terminal (#34)
  • Add implementation for package-build--get-timestamp (#36)
  • Fix time-convert missing in Emacs 26.x; improve CI test on package command (#38)
  • Fix eask create, honour version and emacs_version (#41)
  • Add new command eask emacs (#46)
  • Remove two options contradict to default settings, --no-timestamps and --no-log-level (#48)
  • Add new option --elapsed-time, --et (#48)
  • Add two new DSL; website-url and keywords (#49)
  • Replace time-convert to compatible with older Emacs version (#50)
  • Fix test buttercup with adding the current path to load-path (#53)
  • Return correct packaged file depends on multi-files flag (23cd251)
  • Add keywords command and it's linter (#54)
  • Handle many-to-one condition for version string (0ac654f)
  • Add new option --log-file, --lf to generate log files (#57)
  • Rename package to @emacs-eask/cli (#60)

0.6.43

25 Aug 07:03
Compare
Choose a tag to compare
  • Avoid loading package info unless it's needed (#13, #14, and #19)
  • Read -pkg.el file prior to package-file while exists (#21)
  • Simplify (rewrite) command exec (#22)
  • Move exec command to node layer (#27)
  • Move test and lint commands to it's subcommand (#31)
  • Avoid printing asni sequence in DUMB terminal (#34)
  • Add implementation for package-build--get-timestamp (#36)
  • Fix time-convert missing in Emacs 26.x; improve CI test on package command (#38)
  • Fix eask create, honour version and emacs_version (#41)
  • Add new command eask emacs (#46)
  • Remove two options contradict to default settings, --no-timestamps and --no-log-level (#48)
  • Add new option --elapsed-time, --et (#48)
  • Add two new DSL; website-url and keywords (#49)
  • Replace time-convert to compatible with older Emacs version (#50)
  • Fix test buttercup with adding the current path to load-path (#53)
  • Return correct packaged file depends on multi-files flag (23cd251)
  • Add keywords command and it's linter (#54)
  • Handle many-to-one condition for version string (0ac654f)
  • Add new option --log-file, --lf to generate log files (#57)

0.6.17

05 May 06:53
Compare
Choose a tag to compare
  • Reset command-line-args-left variable by default (fbda232)
  • Clean up .git directory after creating a new elisp project (d845fd2)
  • Add new commnad eask activate (dab4321)
  • Make default-directory respect to -g flag (ffecfda)
  • Add new command eask recipe (3073fe8)
  • Add new command eask elsa (69b5f15)
  • Add pkg configuration, we can now pack to executables (79d2c45)
  • Don't inhibit message for print, princ, or prin1; this is dangerous (1297f78)
  • Fix path for pkg build (b97bfa8)

0.6.0

29 Apr 11:31
Compare
Choose a tag to compare
  • Clean up ansi-apply, now accept object for the first argument (67277ff)
  • Ensure Eask-file exists before executing the command (d40e29a)
  • Add checker rules for package metadata (f69efac)
  • Add checker rules for unmatch dependencies (ab42f7f)
  • Print more information for command eask info (6d74139)
  • Print archive name while listing packages (b1cacc7)
  • Set main file for package lint (cfd4728)
  • Print total files with command eask info (fe8dbe2)
  • Print unpacked size with command eask info (82cd36c)
  • Add new command eask buttercup (4ef7b3a)
  • Add new command eask indent (99ec942)
  • Add new command eask create (94b1075)
  • Add new command eask declare (04b3b51)
  • Add new command eask regexps (9121e1c)

0.5.0

18 Apr 10:52
Compare
Choose a tag to compare
  • Unified dependencies list with data structure of list, and no longer have string (9f09f93)
  • Add new command eask refresh (5423d84)
  • Move help manual to it's folder (4036319)
  • Move command files by category (2b405c5)
  • Add new command eask search (840646c)
  • Restrict package definition in Eask-file (ba6ed68)
  • Add new command eask ert-runner (8647d37)
  • Add new command eask ert (29c5722)
  • Handle error Failed to download ‘xxx’ archive (29887c8)
  • Handle Emacs version while installing packages (8cafd4f)
  • Make error/warning log check compatible to older Emacs version (397d374)
  • DSL files support multiple definition (3948a1d)
  • Colorized ERT tests result (1b55b51)
  • Simulate batch-mode (d67098c)
  • Add new command eask check-eask (621fb8e)
  • Use built-in pkg-file generate function for command eask pkg-file (4aa327b)

0.4.0

04 Apr 17:01
Compare
Choose a tag to compare
  • Add Eask file keyword exec-paths (5334bc5)
  • Remove Eask file keyword load-path (a72fdac)
  • Add new command eask checkdoc (c10ccb9)
  • Fix install dependencies when calling package init (e9be0bc)
  • Add color to the output (afa74da)
  • Add new option --allow-error (c9c4cf2)
  • Add new command eask install-deps (955a362)
  • Add new option --insecure (9c41e5c)
  • Add new command eask upgrade-eask (e1f21fe)
  • Add new command eask locate (cef319d)
  • Colorized compile log for eask compile command (cfc3105)
  • No longer require package after installation! (9175c8b)
  • Hide script name in commands list (7ec2967)
  • Integrate SPEC for depends-on DSL (4250ea8)

0.3.0

30 Mar 10:04
Compare
Choose a tag to compare
  • Ensure use throw operation to trigger CI (0253edf)
  • Fix extra concatenation args (458d551)
  • Use inherit options for spawn process (aaf4ace)
  • Add command eask package [dest] (a304cc2)
  • Add shmelpa source (578ea2c)
  • Improve output message (9aa9ba5)
  • Disable backup file by default (3be0010)
  • Fix line endings on Windows system (b7b25da)
  • Fix option that accept arguments (979d87e)
  • Add verbosity level and timestamps (9de0bb4)
  • Add new command eask concat (2c85287)
  • Add new options --timestamps and --no-timestamps (3f167d6)
  • Add new option --strict (6d59d98)
  • Add new options --log-level and --no-log-level (e5e0367)
  • Improve output messages, more!