Subject: bug#17348: 24.3.50; Cannot advice-add the same function :before and :after

From: Nicolas Richard <[email-masked]>
Date: Sat, 26 Apr 2014 13:16:00 +0200

Evalling:
(progn
  (defun yfcheck () (message "Check"))
  (defun yftest () (message "Test"))
  (advice-add 'yftest :before #'yfcheck)
  (advice-add 'yftest :after #'yfcheck)
  (yftest)
  nil)

gives (in the *Messages* buffer)
Test
Check

I'd have expected:
Check
Test
Check

-- 
Nico.