[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU ELPA] Dtache version 0.4
From: |
ELPA update |
Subject: |
[GNU ELPA] Dtache version 0.4 |
Date: |
Mon, 24 Jan 2022 05:02:39 -0500 |
Version 0.4 of package Dtache has just been released in GNU ELPA.
You can now find it in M-x package-list RET.
Dtache describes itself as:
Run and interact with detached shell commands
More at https://elpa.gnu.org/packages/dtache.html
Recent NEWS:
━━━━━━━━━━━━━━━━━━━━━━━
DTACHE.EL - CHANGELOG
━━━━━━━━━━━━━━━━━━━━━━━
Table of Contents
─────────────────
1. Development
2. Version 0.4 (2022-010-22)
3. Version 0.3 (2022-01-15)
4. Version 0.2 (2021-12-23)
5. Version 0.1 (2021-12-15)
1 Development
═════════════
2 Version 0.4 (2022-010-22)
═══════════════════════════
• `dtache' takes care of setting up the keybindings for its users. The
detach key can be customized through `dtache-detach-key'
• `dtache' now has full on macOS. The previous issue of not being able
to utilize `filenotify' has been resolved.
• `dtache' now uses `notifications' library to issue notifications by
default.
• `dtache' now uses `filenotify' for notifications except on local
macOS hosts.
3 Version 0.3 (2022-01-15)
══════════════════════════
• `dtache' now uses `filenotify' for both local and remote
sessions. If run on `macOS' timers are used both for local as well
as remote sessions.
• Add version for `dtache-session' objects. This makes dtache not
break whenever non-backwards compatible changes are made to the
dtache-session object.
• The commands for launching sessions are now renamed to resemble the
non dtache commands. The commands are `dtache-shell-command',
`dtache-shell-send-input', `dtache-eshell-send-input',
`dtache-compile'.
• Add action value to a session. This value is set to
dtache-session-action which is a property list optionally specifying
attach, view and run properties. These properties are then used in
dwim commands to improve their functionality.
• Add a generic detach command, `dtache-detach-session'. This command
is supposed to be used to detach from sessions in all supported
modes.
• Add `dtache-compile.el'. This library provides commands
`dtache-compile' and `dtache-compile-recompile' which are supposed
to be used instead of `compile=/=recompile'.
• Improve `dtache-shell-command', the command is now very similar to
`async-shell-command' and can be considered a replacement of the
latter.
• Add integration with the `consult' package through
`dtache-consult.el'.
• Add support for `eshell' through the `dtache-eshell' package.
• macOS (monitor) support is added to the package.
4 Version 0.2 (2021-12-23)
══════════════════════════
• With the recent improvements to `dtache-open-session', the package
is ready to harmonize the user interface. This means deprecating
`dtache-list-sessions'.
• Remove external dependency to `embark'. The package now implements
an action map that can be used with/without embark.
• Remove external dependency to `marginalia'. The package now provides
annotations for all users.
• Fix error in `dtache-env' usage. The integration wasn't correct
which resulted in `dtache' failing to execute some commands properly
• Make `dtache-env' optional rather than required. `Dtache' should be
fine without it, just that automatic status labeling will not be run
5 Version 0.1 (2021-12-15)
══════════════════════════
• Initial release
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU ELPA] Dtache version 0.4,
ELPA update <=