Thank you!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
Hi!
Small bug report: the executable "vorbiscomment" is called directly in
`emms-tag-editor-tag-ogg'. Instead, it should have a defcustom like all
the other executables used by Emms.
Cheers!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
> How does kill-yank work in tabulated-list mode? Is it the same as in a
> typical emacs text buffer?
You can delete entries.
As for moving them around I'm not sure but if it does not exist already
I guess it wouldn't be too hard to implement.
--
Pierre Neidhardt
https://ambrev
Yoni Rabkin writes:
> Nevertheless, it is time to update the Web face of
> Emms.
Great idea!
> * Question 1: What would you like to see on the site?
More screenshots!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
track.
Result:
Instead of playing the first track, it pause for <1s and automatically
start playing the following track.
This issue does not occur if not track is currently playing (i.e. after
calling emms-stop).
Any clue what's going on?
--
Pierre Neidhardt
https://ambrevar.
Done!
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo/emms-help
From: https://github.com/emacs-evil/evil-collection/issues/221
Apparently we don't need GNU find and we could very well adapt
`emms-source-file-directory-tree-find' to work on other systems with a
bunch of
"-iname" "*.EXT1"
"-o"
"-iname" "*
first-new-track))
--8<---cut here---end--->8---
I don't see a problem there, but I could be wrong.
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
___
Emms-help mail
org-timer and org-clock touch
`global-mode-string'. I'll investigate in that direction.
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo/emms-help
Mike Kazantsev writes:
> On Wed, 06 Jun 2018 16:21:39 +0200
> Pierre Neidhardt wrote:
>
>> Mike Kazantsev writes:
>>
>> > Do you know if maybe there is some generic way to create fifo and pipe
>> > process for it on arbitrary systems, by the way?
>
Yoni Rabkin writes:
> Run a separate stripped down Emacs instance with just Emms and see if it
> happens. It would be useful to know if it is an external conflict versus
> a bug in Emms per-se.
Problem is, it can take hours of interactive Emacs use.
And it's very annoying to use a stripped
Very often, the EMMS display in the mode line disappears after a while.
I suspect some conflicting mode but I haven't figured which one yet.
Has anyone else noticed that behaviour?
Any tip on how to easily dig out the cause?
--
Pierre Neidhardt
Experience varies directly with equipment ruined
e.g. windows or a general
> routine for other platforms which maybe don't have "cat" or fifos.
I'm not sure of the exact requirements here, but what about
`make-proces' and `make-pipe-process'?
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
gument' instead?
--8<---cut here---start->8---
(concat "cat > "
(shell-quote-argument emms-player-mpv-ipc-socket))
--8<---cut here-------end--->8---
Thank you very much
Perfectly clear, thanks.
I'll work on it if I have time.
In the meanwhile, I hope the current behaviour at least _displays_ well :)
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https
'info-albumartist.
I'm not sure to understand what you mean with this. Can you give a
concrete example?
--
Pierre Neidhardt
Knowledge, sir, should be free to all!
-- Harry Mudd, "I, Mudd", stardate 4513.3
signature.asc
Descriptio
Thanks for all the tips, that's very helpful.
After further testing, I don't think this has anything to do with Emms.
I use GuixSD and I experience strange behaviour when I re-log to my
session: pulseaudio is started multiple times.
--
Pierre Neidhardt
As President I have to go vacuum my coin
.
I'm not saying that this is necessarily emms-player-mpv.el's fault: it
could be an issue with power management on my end. Pulseaudio should be
able to sleep when no track is playing I guess. The issue could be with
mpv itself.
--
Pierre Neidhardt
signature.asc
Description: PGP signature
Petteri Hintsanen <pette...@iki.fi> writes:
> Pierre Neidhardt <ambre...@gmail.com> writes:
>
>> Petteri Hintsanen <pette...@iki.fi> writes:
>>
>>> Caching in general is not particularly smart at the moment. Also the
>>> metadata extractio
Good point. I never use *sort tags, so I would never have noticed.
I'll work on it when I have time.
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo
Mike Kazantsev <mk.frag...@gmail.com> writes:
> Fixed in last commit by always removing paused state in
> emms-player-start, which seem to make perfect sense there.
OK, seems to work fine so far. I'll have a look at code later when I
have more time.
Yoni?
--
Pierre Neidhar
emms-mpv-ipc-json <<
{"event":"property-change","id":1,"name":"duration","data":454.961633}
emms-mpv-ipc-json << {"event":"audio-reconfig"} [2 times]
emms-mpv-ipc-json << {"event":"playba
Well, did not take long! :p
- When I first started playing, I could not hear anything. I had to
pause/unpause so that mpv would start make sounds.
- Seeking forward / backward resets the timer (but the seeking works).
--
Pierre Neidhardt
Paul Revere was a tattle-tale.
signature.asc
Wow, great work! I'll keep running your branch for now and report if I
run into any issue.
Thanks again!
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman
ent instance would be the way to go.
Sounds reasonable.
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo/emms-help
Yoni Rabkin <y...@rabkins.net> writes:
> Pierre: please add NEWS entries as you see fit to describe your
> work. NEWS entries is what goes out in the GNU release annoucement and
> therefore people actually end up seeing those.
Done.
--
Pierre Neidhardt
When among apes, one mu
One last thing I had forgot to mention: I fixed emms-smart-browse so
that it does not cascade endlessly when a browser search is on.
--
Pierre Neidhardt
When taxes are due, Americans tend to feel quite bled-white and blue.
signature.asc
Description: PGP signature
files.)
- Or use the more radical `emms-cache-reset`. (This won't delete any file.)
- The Emms browser tree now also uses `albumartist` instead of only `artist`.
- I've fixed an issue with cover thumbnails not always showing.
--
Pierre Neidhardt
Give a man a fish, and you feed him for a day. Teach
er-mpv/issues/8
I don't have a strong opinion about this.
--
Pierre Neidhardt
In Tulsa, Oklahoma, it is against the law to open a soda bottle without
the supervision of a licensed engineer.
signature.asc
Description: PGP signature
___
Emms-help ma
ate)
> (emms-track-get track 'info-year "(unknown)"
>(ph-extract-year-from-date date)))
> (t (emms-track-get track type "(unknown)"
I've added and adapted version of the function to Emms and made it the
default.
I've documente
Petteri Hintsanen <pette...@iki.fi> writes:
> Pierre Neidhardt <ambre...@gmail.com> writes:
>
>> Wow, it's more like 2 tracks per second here on my machine :(
>> Am I doing something wrong?
>
> Probably not. My "estimate" was really just a gues
Done, coming with next commit.
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo/emms-help
I've merged the aforementioned patch.
We can obviously revert if that causes any trouble.
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo/emms-help
I've added support for opus info queries via the opusinfo commandline
tool.
This works exactly like ogginfo.
The documentation has been updated.
Let me know if you run into any issue.
--
Pierre Neidhardt
signature.asc
Description: PGP signature
I'm happy to announce that I've just merged Desmond O. Chang's mpv
backend upstream.
It was originally hosted at
https://github.com/dochang/emms-player-mpv
The setup hasn't changed.
The mpv backend is now part of the default setup.
Feedback is always welcome!
--
Pierre Neidhardt
merge this later if that's fine to everyone.
From 8c9183cb188a37981da1a998b5631f811472a8a0 Mon Sep 17 00:00:00 2001
From: Pierre Neidhardt <ambre...@gmail.com>
Date: Sat, 7 Apr 2018 18:53:43 +0530
Subject: [PATCH] lisp/later-do.el: Speed up later-do-list job by
batch-processing
---
lisp
Yoni Rabkin <y...@rabkins.net> writes:
> Pierre Neidhardt <ambre...@gmail.com> writes:
>
>> Yoni Rabkin <y...@rabkins.net> writes:
>>
>>>> That said, I think Emms should be smarter here: I think it should detect
>>>> whether the
tory are playlists, so
> this pull request replaces use of emms-add-file-playlist with
> emms-add-file.
Don't mind my bug report, it was completely misguided.
That said, I think Emms should be smarter here: I think it should detect
whether the target is a playlist or a track. What about
(list "--enable-libmpv-shared"
"--enable-cdda"
"--enable-dvdread"
"--enable-dvdnav"
"--enable-zsh-comp"
"
Excellent idea!
Off the top of my head I can't think of anything more to add to the
report but that will come to me eventually!
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https
Yoni Rabkin <y...@rabkins.net> writes:
> As above, I wouldn't go for more than an interface to a robust solution
> that people can install.
So an interface to Tag Editor (assuming it's robust and popular enough)
would be fine then, right?
--
Pierre Neidhardt
signature.asc
Desc
result I am hoping for, but
> may be better than nothing at all (maybe...)
What are you looking for exactly? A light version of Tag Editor? If
so, I guess this will need a rewrite from scratch.
--
Pierre Neidhardt
A verbal contract isn't worth the paper it's written on.
-- Samuel
far.
A tad heavy on dependencies, maybe...
What do you think?
--
Pierre Neidhardt
If we suffer tamely a lawless attack upon our liberty, we encourage it,
and involve others in our doom.
-- Samuel Adams
signature.asc
Description: PGP signature
b
as a tagger in Demlo.
If we don't because it's too hard / too much work, then either we
fall back on ffmpeg or Demlo.
Or does anyone know a better tool for tagging?
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo/emms-help
Both functions have been "informally" obsoleted since 4.1, but
`make-obsolete` was not used. Was there a good reason for not using it?
Shall I add the following lines?
(make-obsolete 'emms-standard 'emms-all "4.1")
(make-obsolete 'emms-devel 'emms-all "4.
> Personally, I can take it or leave it since it is obviously a kludge to
> move the docstring closer to where it makes sense.
Agreed :)
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
Do you mean the following?
(defvar my-mode-map nil
DOCSTRING)
(unless my-mode-map
(let ((map (make-sparse-keymap)))
(define-key map "\C-c\C-a" 'my-command)
...
(setq my-mode-map map)))
signature.asc
Description: PGP signature
You are right, I've just commited your suggestion. Thanks!
--
Pierre Neidhardt
Try to be the best of whatever you are, even if what you are is no good.
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https
ne only once. MPD users are
> also lucky because they can populate the cache from MPD in an instant.
Is there any drawback in using MPD? I actually wonder if MPD shouldn't
be the natural backend for EMMS. Re-implementing caching and metadata
extraction seems like re-inventing the wheel.
--
P
oment. Also the
> metadata extraction could be orders of magnitude faster by batching; now
> there is one exec per track.
Any specific example where this slowdown shows?
--
Pierre Neidhardt
signature.asc
Description: PGP signature
___
Emms-help mail
Nice! Thanks for the good work.
One question though: when pressing SPC on an '*EMMS'-prefixed playlist,
the point goes back to the beginning of the buffer. Is this a bug?
This does not happen on playlists with a regular name.
--
Pierre Neidhardt
"Everyone is entitled to an *inf
I wonder why maps are declared with defconst.
It seems to create issues with Evil, such as defining bindings with a
prefix.
I'm not completely sure why as I haven't dug into Evil internals.
Can we change the definition of the maps to using `defvar`?
--
Pierre Neidhardt
I was wondering why EMMS does not use the `define-*-mode` macros.
Commands, variables, hooks and maps are defined manually. Any reason for
that?
This leads to inconsistencies. For instance `emms-browser-mode` does not
have a mode hook. I would like to add one, I think it's an essential
cover support? That would simplify code and
user configuration.
Feedback is more than welcome! :)
Enjoy!
--
Pierre Neidhardt
If only Dionysus were alive! Where would he eat?
-- Woody Allen
signature.asc
Description: PGP signature
to speed up the future queries.
--
Pierre Neidhardt
Nick the Greek's Law of Life:
All things considered, life is 9 to 5 against.
signature.asc
Description: PGP signature
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman
we display the covers asynchronously just like EMMS does
for the tags?
From e1bb1f5b2ee0e8e6189bc04f760ebec431c4c1db Mon Sep 17 00:00:00 2001
From: Pierre Neidhardt <ambre...@gmail.com>
Date: Sun, 3 Dec 2017 20:01:28 +0100
Subject: [PATCH] Add support for dynamic thumbnail caching
---
lis
I've commited the change to master. Let me know if that works for you.
On Tue, Nov 7, 2017 at 10:37 AM, Rasmus Pank Roulund <ras...@gmx.us> wrote:
> Pierre Neidhardt <ambre...@gmail.com> writes:
>
> > Yoni Rabkin <y...@rabkins.net> writes:
> >> Un
I've added autoloads for emms-browser and emms-smart-browse.
On Sun, Nov 26, 2017 at 6:09 PM, Pierre Neidhardt <ambre...@gmail.com>
wrote:
>
> While I'm at it, does anybody have other autoload suggestions in mind?
>
> --
> Pierre Neidhardt
>
> At the foot of the mou
While I'm at it, does anybody have other autoload suggestions in mind?
--
Pierre Neidhardt
At the foot of the mountain, thunder:
The image of Providing Nourishment.
Thus the superior man is careful of his words
And temperate in eating and drinking.
signature.asc
Description: PGP signature
> I don't have a github account. If you have a github account, can you
> please ask the author to contact me, or get their email so that I can
> write to them about it?
Was this ever brought forward?
Here are the e-mails of the authors:
;; Authors: ZHANG Weiyi ,
;;
although I got
one on this mailing list recently.
--
Pierre Neidhardt
I am the wandering glitch -- catch me if you can.
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo/emms-help
'info-date
(if (or (not (stringp year)) (string= year "0"))
""
(concat
"(" year ") "
--
Pierre Neidhardt
Life's too short to dance with ugly women.
___
Emms-help mailing list
Emms-h
s there any generic way to always derive the track year from both
'info-date and 'info-year?
Do we actually need both fields? Looks like only info-date would be useful.
--
Pierre Neidhardt
About the only thing we have left that actually discriminates i
Damn! Somehow I was convinced that 4.1 was the latest version!
Got fooled by Gentoo...
I've requested a version bump: https://bugs.gentoo.org/635796
Problem fixed, thank you very much!
--
Pierre Neidhardt
Q: What is orange and goes "click, click?"
A: A ball po
.so.6 => /lib64/libm.so.6 (0x7f0d48f3b000)
Nothing strange there, or is it?
--
Pierre Neidhardt
Fortune's Real-Life Courtroom Quote #52:
Q: What is your name?
A: Ernestine McDowell.
Q: And what is your marital status?
A: Fair.
___
Emms-help mai
splays them, but not emms-print-info.
--
Pierre Neidhardt
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo/emms-help
Writing application : Lavc57.89.100 libvorbis
mediainfo returns "Drive" as Album/Performer, which is correct. This is
missing from emms-print-metadata.
--
Pierre Neidhardt
Why did the Roman Empire collapse? What is the Latin for office automation?
___
That does not work for me.
(emms-track-get track 'info-albumartistsort)
is always nil. So it only ever uses 'info-artist. Something I missed?
--
Pierre Neidhardt
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman
nt is to recover the playback gracefully (i.e. not lose the
progress) after crashes / sudden shutdowns / restarts, e.g. if the user
wants to restart Emacs for whatever reason (update, messed up the global
state, etc.).
--
Pierre Neidhardt
Monotheism is a gift from the gods.
___
think an optional `seek-to` added to `emms-start` would solve this.
Let me know.
--
Pierre Neidhardt
"Here's something to think about: How come you never see a headline like
`Psychic Wins Lottery'?"
-- Jay Leno
___
Emms-help
not seem to provide any feature for _resizing_ an
image.
I hope you can prove me wrong.
"convert" should also be a `defvar`/`defcustom`, I'll change that.
--
Pierre Neidhardt
i figured 17G oughta be enough.
___
Emms-help mailing list
Emms-help@gnu.org
https://lists.gnu.org/mailman/listinfo/emms-help
emms-browser-covers)
- (funcall emms-browser-covers (file-name-directory path)
size))
+ ((functionp 'emms-browser-covers)
+ (emms-browser-covers (file-name-directory path) size))
--
Pierre Neidhardt
The wages o
t;%sx%s" size-value size-value)
cover
cache-dest-file)
;; (message "EMMS convert status: %s, msg %s" err msg)
(when (/= err 0)
73 matches
Mail list logo