Mercurial > audlegacy
annotate po/insert-header.sin @ 3917:b5ee3a4a8e3b
libaudclient:
- audacious_remote_toggle_about_box, audacious_remote_toggle_jtf_box, audacious_remote_toggle_prefs_box, audacious_remote_toggle_filebrowser, audacious_remote_eq_activate have been added.
audtool:
- argument parser has been improved.
- command to show filebrowser has been added.
- command to activate/deactivate equalizer has been added.
- now each command to show aboutbox, prefswin, jtf and filebrowser is capable of change visibility.
- now playlist_clear stops playback first.
- normalize names of some commands.
core:
- enhance some dbus functions to support visibility control.
- add some functions to hide dialogs.
author | Yoshiki Yazawa <yaz@cc.rim.or.jp> |
---|---|
date | Thu, 08 Nov 2007 22:16:50 +0900 |
parents | cb178e5ad177 |
children |
rev | line source |
---|---|
0 | 1 # Sed script that inserts the file called HEADER before the header entry. |
2 # | |
3 # At each occurrence of a line starting with "msgid ", we execute the following | |
4 # commands. At the first occurrence, insert the file. At the following | |
5 # occurrences, do nothing. The distinction between the first and the following | |
6 # occurrences is achieved by looking at the hold space. | |
7 /^msgid /{ | |
8 x | |
9 # Test if the hold space is empty. | |
10 s/m/m/ | |
11 ta | |
12 # Yes it was empty. First occurrence. Read the file. | |
13 r HEADER | |
14 # Output the file's contents by reading the next line. But don't lose the | |
15 # current line while doing this. | |
16 g | |
17 N | |
18 bb | |
19 :a | |
20 # The hold space was nonempty. Following occurrences. Do nothing. | |
21 x | |
22 :b | |
23 } |