From: <ez...@us...> - 2006-08-06 16:49:28
|
Revision: 6670 Author: ezust Date: 2006-08-06 09:49:24 -0700 (Sun, 06 Aug 2006) ViewCVS: http://svn.sourceforge.net/jedit/?rev=6670&view=rev Log Message: ----------- Added Paths: ----------- jEdit/trunk/macros/Files/Open_FSB_in_Buffer_dir.bsh Added: jEdit/trunk/macros/Files/Open_FSB_in_Buffer_dir.bsh =================================================================== --- jEdit/trunk/macros/Files/Open_FSB_in_Buffer_dir.bsh (rev 0) +++ jEdit/trunk/macros/Files/Open_FSB_in_Buffer_dir.bsh 2006-08-06 16:49:24 UTC (rev 6670) @@ -0,0 +1,47 @@ +/* + * Open_FSB_in_Buffer_dir.bsh - a BeanShell macro script for the + * jEdit text editor - Opens the file system browser at the + * current buffer's directory. + * Copyright (C) 2006 Alan Ezust + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with the jEdit program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * + * $Id$ + */ +// begin Open_FSB_in_Buffer_dir +void Open_FSB_in_Buffer_dir() +{ + path = new File(buffer.getPath()).getParent(); + + if(path != null) { + VFSBrowser.browseDirectory(view,path); + wm.showDockableWindow("vfs.browser"); + } + +} + +Open_FSB_in_Buffer_dir(); + +/* +<listitem> + <para><filename>Open_FSB_in_Buffer_dir.bsh</filename></para> + <abstract><para> + Opens a the current buffer's directory in the FSB. + </para></abstract> +</listitem> +*/ + +// end Open_FSB_in_Buffer_dir.bsh + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |