From: Antoine Cellerier Date: Mon, 14 Dec 2009 22:33:17 +0000 (+0100) Subject: repeat is a reserved lua keyword X-Git-Tag: 1.1.0-ff~1964 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=62d4d133a9b5e66bba5545338219499133909a9b;p=vlc repeat is a reserved lua keyword Provide playlist._repeat() instead (and keep the old .repeat in case anybody was using playlist["repeat"] to workaround the reserved keyword issue). --- diff --git a/modules/misc/lua/libs/playlist.c b/modules/misc/lua/libs/playlist.c index 1625fc4312..3ded0bce84 100644 --- a/modules/misc/lua/libs/playlist.c +++ b/modules/misc/lua/libs/playlist.c @@ -432,7 +432,8 @@ static const luaL_Reg vlclua_playlist_reg[] = { { "pause", vlclua_playlist_pause }, { "stop", vlclua_playlist_stop }, { "clear", vlclua_playlist_clear }, - { "repeat", vlclua_playlist_repeat }, + { "repeat", vlclua_playlist_repeat }, // repeat is a reserved lua keyword... + { "repeat_", vlclua_playlist_repeat }, // ... provide repeat_ too. { "loop", vlclua_playlist_loop }, { "random", vlclua_playlist_random }, { "goto", vlclua_playlist_goto }, diff --git a/share/lua/README.txt b/share/lua/README.txt index b0c0138bc0..7469f530c2 100644 --- a/share/lua/README.txt +++ b/share/lua/README.txt @@ -192,7 +192,7 @@ playlist.play(): Play. playlist.pause(): Pause. playlist.stop(): Stop. playlist.clear(): Clear the playlist. -playlist.repeat( [status] ): Toggle item repeat or set to specified value. +playlist.repeat_( [status] ): Toggle item repeat or set to specified value. playlist.loop( [status] ): Toggle playlist loop or set to specified value. playlist.random( [status] ): Toggle playlsit random or set to specified value. playlist.goto( id ): Go to specified track.