| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: stgit-emacs | Distribution: openSUSE Tumbleweed |
| Version: 2.5.4 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Oct 14 04:12:08 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 121054 | Source RPM: stgit-2.5.4-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://stacked-git.github.io | |
| Summary: emacs plugin for for stgit | |
emacs command line completion support for stgit.
GPL-2.0-or-later
* Tue Oct 14 2025 Mikhail Terekhov <termim@gmail.com>
- Update to version 2.5.4:
* chore: update changelog for 2.5.4
* chore: update transitive dependencies
* chore: update clap to 4.5.43
* refactor: clippy fixes
* fix: gix 0.73 breaking changes
* chore: update gix to 0.73
* chore: update transitive dependencies
* chore: update serde_json to 1.0.142
* chore: update winnow to 0.7.12
* chore: update clap to 4.5.42
* refactor: clippy lints
* stgit.el: Use `with-eval-after-load' instead of a homemade version
* stgit.el: Use `advice-add' instead of `defadvice'
* stgit.el: Fix various checkdoc warnings
* stgit.el: Support Emacs versions < 31
* feat(bash): complete patches from chosen branch
* chore: update dependencies
* refactor: repair clippy lints
* chore: update clap to 4.5.40
* chore: update anstyle to 1.0.11
* chore: update winnow to 0.7.11
* chore: update anyhow to 1.0.98
* chore: update jiff to 0.2.15
* chore: update tempfile to 3.20.0
* chore: update curl to 0.4.48
* chore: update flate2 to 1.1.2
* chore: update ctrlc to 3.4.7
* chore(deps): bump winnow from 0.7.6 to 0.7.10
* chore(deps): bump clap from 4.5.36 to 4.5.39
* docs: Update copyright year
* chore: update transitive dependencies
* chore: update tempfile to 3.19.1
* chore: update jiff to 0.2.6
* chore: update winnow to 0.7.6
* chore: update gix to 0.71
* chore: update indexmap to 2.9.0
* chore: update is-terminal to 0.4.16
* chore: update ctrlc to 3.4.6
* chore: update bstr to 1.12.0
* chore: update clap to 4.5.36
* chore: update flate2 to 1.1.1
* chore: update serde to 1.0.219
* chore: update serde_json to 1.0.140
* chore: update thiserror to 2.0.12
* chore: update anyhow to 1.0.97
* refactor: repair clippy lint
* stgit.el: Move 'stgit-patch-status-face-alist' before first use
* stgit.el: Silence warnings of missing vc variables
* stgit.el: Replace ad-hoc `make-local-variable' with `defvar-local'
* stgit.el: Use defvar-local instead of make-local-variable
* stgit.el: Enable lexical-binding
* stgit.el: Allow empty descriptions
* stgit.el: Add "--no-color" flag to 'git log' and 'git show'
* stgit.el: Pass patch into `stgit-process-files'
* chore: update changelog for 2.5.3
* chore: update dependencies
* refactor(stgit.el): use space-based indentation consistently
* refactor: repair clippy lint
* chore(deps): bump tempfile from 3.16.0 to 3.17.0
* chore(deps): bump jiff from 0.2.0 to 0.2.1
* build: statically linked packages for riscv64
* chore: update changelog for 2.5.2
* chore: update jiff to 0.2.0
* chore: update winnow to 0.7.2
* fix: partial_ref_name
* chore: resolve winnow deprecations
* chore: update dependencies
* ci: disable test for windows build
* chore(deps): bump jiff from 0.1.24 to 0.1.29
* chore(deps): bump serde_json from 1.0.135 to 1.0.138
* chore(deps): bump is-terminal from 0.4.13 to 0.4.15
* chore(deps): bump indexmap from 2.7.0 to 2.7.1
* chore(deps): bump clap from 4.5.26 to 4.5.28
* stgit.el: Fix various compile warnings
* stgit.el: Replace depercated cl function calls with new style
* stgit.el: Fix some checkdoc warnings
* stgit.el: Fix emacs pre-pending "Summary: " to log-edit buffers
* chore: update changelog for 2.5.1
* chore: update release checklist
* ci: use ubuntu-24.04 image
* fix: assure branch creation respects fetch-specs of remotes. (#522)
* chore: update to latest `gix` for improved API (#522)
* chore: update transitive deps
* chore: update anstyle-wincon to 3.0.7
* chore: update bitflags to 2.8.0
* chore: update jiff to 0.1.24
* chore: update transitive deps
* chore: update syn to 2.0.96
* chore: update bitflags to 2.7.0
* chore: update clap to 4.5.26
* chore: update serde_json to 1.0.135
* chore: update thiserror to 2.0.11
* chore: update winnow to 0.6.24
* refactor: repair clippy lints for is_some_and
* test: repair regression with git v2.48
* chore(deps): bump jiff from 0.1.18 to 0.1.21
* chore(deps): bump bstr from 1.11.1 to 1.11.3
* chore(deps): bump tempfile from 3.14.0 to 3.15.0
* chore: update changelog for 2.5.0
* chore: update transitive deps
* chore: update windows-sys to 0.59.0
* chore: update serde to 1.0.217
* chore: update winnow to 0.6.21
* chore: update jiff to 0.1.18
* docs: explain stgit.autosign a bit better
* feat: new "name" subcommand
* feat: organize subcommands by group in help
* chore: fix warning
* feat: support calling stg rebase without arguments
* tests: add test for rebase without arguments
* chore: update dependencies
* chore: update serde_json to 1.0.134
* chore: update thiserror to 2.0.9
* chore: update anyhow to 1.0.95
* chore: update gix to 0.69
* chore: update changelog for 2.4.13
* chore: update transitive deps
* chore: update jiff to 0.1.15
* chore: update gix to 0.68
* chore: update flate2 to 1.0.35
* chore: update serde to 1.0.216
* chore: update thiserror to 2.0.7
* chore: update indexmap to 2.7.0
* chore: update clap to 4.5.23
* chore: update bstr to 1.11.1
* chore: update anyhow to 1.0.94
* refactor: repair clippy lints
* chore: update thiserror to 2.0.3
* chore: update allocator-api2 to 0.2.19
* chore: update url to 2.5.3
* chore: update cc to 1.1.37
* chore: update anstream to 0.6.18
* chore: update fastrand to 2.2.0
* chore: update libc to 0.2.162
* chore: update curl-sys to 0.4.78+curl-8.11.0
* chore: update tempfile to 3.14.0
* chore: update anyhow to 1.0.93
* chore: update gix to 0.67.0
* chore: update autocfg to 1.4.0
* chore: update unicode-bidi to 0.3.17
* chore: update unicode-ident to 1.0.13
* chore: update redox_syscall to 0.5.7
* chore: update colorchoice to 1.0.3
* chore: update anstyle-query to 1.1.2
* chore: update anstyle-parse to 0.2.6
* chore: update proc-macro2 to 1.0.89
* chore: update unicode-normalization to 0.1.24
* chore: update gix-quote to 0.4.13
* chore: update gix-bitmap to 0.2.12
* chore: update gix-config-value to 0.14.9
* chore: update memmap2 to 0.9.5
* chore: update gix-chunk to 0.4.9
* chore: update pkg-config to 0.3.31
* chore: update cc to 1.1.34
* chore: update anstream to 0.6.17
* chore: update rustix to 0.38.38
* chore: update once_cell to 1.20.2
* chore: update gix-validate to 0.9.1
* chore: update gix-utils to 0.1.13
* chore: update gix-sec to 0.10.9
* chore: update gix-date to 0.9.1
* chore: update gix-command to 0.3.10
* chore: update schannel to 0.1.26
* chore: update openssl-sys to 0.9.104
* chore: update libc to 0.2.161
* chore: update regex-automata to 0.4.8
* chore: update winnow to 0.6.20
* chore: update thiserror to 1.0.67
* chore: update tempfile to 3.13.0
* chore: update tar to 0.4.43
* chore: update serde_json to 1.0.132
* chore: update serde to 1.0.214
* chore: update jiff to 0.1.14
* chore: update indexmap to 2.6.0
* chore: update flate2 to 1.0.34
* chore: update encoding_rs to 0.8.35
* chore: update curl to 0.4.47
* chore: update clap to 4.5.20
* chore: update anyhow to 1.0.92
* chore: update anstyle to 1.0.10
* Mon Oct 13 2025 Mikhail Terekhov <termim@gmail.com>
- Update to 2.5.4
* stgit.el: Use with-eval-after-load instead of a homemade version
* stgit.el: Use advice-add instead of defadvice
* stgit.el: Fix various checkdoc warnings
* stgit.el: Support Emacs versions < 31
* stgit.el: Move 'stgit-patch-status-face-alist' before first use
* stgit.el: Silence warnings of missing vc variables
* stgit.el: Replace ad-hoc make-local-variable with defvar-local
* stgit.el: Use defvar-local instead of make-local-variable
* stgit.el: Enable lexical-binding
* stgit.el: Allow empty descriptions
* stgit.el: Add "--no-color" flag to 'git log' and 'git show'
* stgit.el: Pass patch into stgit-process-files
* chore: update gix to 0.73
* docs: Update copyright year
* feat(bash): complete patches from chosen branch
- Update to 2.5.3
* build: statically linked packages for riscv64
* chore: update dependencies
* refactor(stgit.el): use space-based indentation consistently
- Update to 2.5.2 2025-02-16
* fix(stgit.el): various compile warnings
* fix(stgit.el): Replace depercated cl function calls with new style
* fix(stgit.el): checkdoc warnings
* fix(stgit.el): emacs pre-pending "Summary: " to log-edit buffers
* chore: update jiff to 0.2.0
* chore: update winnow to 0.7.2
* chore: resolve winnow deprecations
* chore: update dependencies
- Update to 2.5.1 2025-01-18
* fix: assure branch creation respects fetch-specs of remotes (#522)
* ci: ubuntu-24.04 is now used to build release binaries
* chore: gix is updated to 0.70
- Update to 2.5.0 2025-01-01
* feat: new "name" subcommand
* feat: support calling stg rebase without arguments
* docs: explain stgit.autosign a bit better
* feat: organize subcommands by group in help
- Update to 2.4.13
* fix(squash): preserve consensus author
* chore: update gix to 0.68
* Fri Sep 20 2024 Martin Pluskal <mpluskal@suse.com>
- Update to version 2.4.12:
* fix(squash): preserve consensus author
* chore: update changelog for 2.4.12
* feat(push): revert overzealous modified status
* chore: update windows-sys to 0.59.0
* chore: update syn to 2.0.77
* chore: update cc to 1.1.18
* chore: update filetime to 0.2.25
* chore: update schannel to 0.1.24
* chore: update gix-path to 0.10.11
* chore: update serde_json to 1.0.128
- Switch to _service for fetching sources
- Adresses boo#1230691 CVE-2024-45405
* Fri Jan 26 2024 Martin Pluskal <mpluskal@suse.com>
- Move completions and plugins to subpackages
* Thu Jan 18 2024 Mikhail Terekhov <termim@gmail.com>
- update to 2.4.2
* This is a complete rewrite in Rust.
* For the full list of changes see
https://github.com/stacked-git/stgit/releases
- Drop no longer needed stgbashprompt-noexec.patch
* Sun Mar 27 2022 Dirk Müller <dmueller@suse.com>
- update to 1.5:
* Add Makefile targets for installing shell completions
* stg rebase --interactive learns ‘hide’ instruction
* Picked patch names are preserved when possible (#175)
* Replace --unapplied option with --noapply for stg pick (#174)
* stg pick --noapply no longer reverses patch order (#174)
* Use stg version uses sys.executable to get Python version.
* Repair stg repair with amended first patch (#163)
* Repair corner cases where invalid patchnames could be generated by stg new,
stg uncommit, etc. (#176)
* stg mail could crash due to a misspelled reference (#178)
* Zsh completion for stg refresh -p now completes against all patches (not
just applied patches).
* Zsh gains missing completion for stg push --noapply
* Minor repair to help for stg float --noapply and stg push --noapply
* Restore stg sink --nopush capability.
* The new stg import --message-id option causes the Message-ID from imported
emails to be included as the Message-Id trailer in the patch description
* The new ‘stgit.import.message-id’ config option also enables the Message-Id
trailer
* stg import no longer creates “Message-Id” trailer by default when importing
patches from email
* StGit works with Python 3.10
* stg version prints a more abbreviated Python version
stg commit will no longer commit empty patches by default; the
- -allow-empty option may be used to override this behavior (#158)
* The stgit.main.main() function now takes an argv parameter and returns an
int return code in most cases instead of calling sys.exit(), thus making
main() a bit easier to use as an API.
* Repair stack upgrade with stg branch --list (#155)
* Repair crash in stg squash with out of order patches and no name specified (#157)
* Zsh completions learn stg float --noapply option
* Zsh completion for stg sink now allows multiple patches
* Repair crash regression when using stgit.autosign
* stg rebase learns --interactive; easily re-order, edit, squash, fixup, or
delete patches via your editor
* stg rebase learns --autostash; stash changes before the rebase and apply
them after. Also configurable with the stgit.autostash configuration option
* stg edit can now rename patches
* stg edit gains helpful instructions
* stg new learns --verbose, which includes a diff in the editor window
(similar to git commit --verbose). This behavior is also configurable with
the stgit.new.verbose configuration option
* stg push and stg float learn --noapply option; allows patches to be
reordered without updating worktree and deferring merge conflict resolution
* stg edit, stg refresh, and stg new learn the --sign-by, --ack-by, and
- -review-by options which allow those respective trailers' values to be
specified by the user on the command line
* Stack metadata version 5; stack metadata is moved from
refs/heads/<branch>.stgit to refs/stacks/<branch> and the stack metadata
file now uses a JSON format instead of the prior custom format; the stack
metadata will be upgraded to v5 on first use of this version of StGit; like
all stack metadata upgrades, this is a one-way auto-upgrade for existing
stacks
* Use setuptools instead of distutils for packaging
* No git or python version checks in setup.py
* Use different dynamic versioning system
* Install stg executable as console_script entry point
* More sophisticated search for bash.exe on Windows when running hooks
* The editor window text for stg squash has been modified to mirror git’s
behavior – the squash edit message now includes all commits
* Binary diffs are no longer shown when with stg edit -d
* Multiple trailers can now be added at once; this is now allowed, for
example: stg edit --sign --review --ack
* Update zsh completion for stg rebase to show local and remote heads (#102)
* Zsh completions for commands with patch arguments now comprehend the effect
of -b/--branch and -B/--ref-branch
* Zsh completions now guard patch names–one less TAB press to complete patch
names in certain contexts
* stg import now extracts the Message-ID email header into the patch message
* Repair crash when attempting to export empty patch
* Exact command name matches are unambiguous
* Exiting with an empty stg edit editor will now abort the edit; previously
it would delete your commit message.
* Repair completions when stg.series.description is enabled in config
* Workaround child process reaping race on Windows
* Repair crash with stg float --series when bad patch name in series
* Repair zsh completion for stg float to accept multiple patch names
* StGit GPG-signs patches when commit.gpgsign is set
* Support core.hooksPath in git config
* Add -C option for stg import and stg fold
* Allow importing mail and series from urls
* stg refresh --edit may also use --diff and --diff-opts
* stg goto allows sha1 of a patch instead of patch name
* Repair hang in stg pull -m, stg goto -m, and stg push -m
* Repair stg mail to show diffstat of whole series
* Repair MANIFEST.in to include AUTHORS.md and README.md files
* Drop support for Python < 3.5
* Remove previously deprecated stg publish command
* Removed contrib scripts: stg-swallow, stg-fold-files-from, stg-dispatch,
stg-whatchanged, and stg-show-old
* The pre-commit hook is now run for stg refresh
* New --spill option for stg refresh
* Add stgit.series.description config option
* Official support for Python versions up to 3.9
* Stack metadata format 4. All metadata now kept in Git objects; no more
stack state files in .git/patches. A one-way auto-upgrade to format version
4 will occur when StGit commands are run on an existing StGit branch.
* Use python3 in shebangs instead of python
* contrib/stgbashprompt.sh is no longer executable
* Internal docstrings now use reStructuredText instead of Epytext
* Importing large patches is much, much faster
* Other performance improvements when dealing with large patches
* Repair diffstat when outside work tree root
* Use encoded (string) environment variables on Windows
* Fix stg pull when no upstream is configured
* Fix refresh crash with path limiting and files added to index
* Repair new with patchdescr.template crash
* Repair log from worktree subdir with patches specified
* Repair import allowing/generating duplicate patch names
* Repair mail --auto to strip comments after addrs
* Tue Nov 10 2020 Dario Faggioli <dfaggioli@suse.com>
- Move to latest version, 0.23
* `stg mail` was not working in v. 0.21, due to TLS issue. It
does in 0.23
* while there, update the URL
- Add patch stgbashprompt-noexec.patch
* so rpmlint won't complain about executable without '#!'
* Fri Jan 17 2020 Bernhard Wiedemann <bwiedemann@suse.com>
- Create .pyc files reproducibly (boo#1049186)
* Mon Jan 13 2020 tiwai@suse.de
- Revive asciidoc; will be replaced or dropped later, depending on
the general solution of asciidoc support on TW
* Mon Jan 13 2020 Tomáš Chvátal <tchvatal@suse.com>
- Update to 0.21:
* Build reproducibility repairs (Thanks reproducible-builds.org team!)
* Faster handling of large patches (#44)
* Python can now be run with optimizations (python -O)
* stg log now prints trailing newline
* Improved command line option parsing for stg log
/usr/share/emacs/site-lisp/stgit.el
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 25 22:22:47 2025