Just to correct some critical typos which may affect reading of the message:
instanton wrote: > > Hi, Mitchell, > > You're very helpful, thanks a lot. Using scite.Open( string.sub(abs_path, > 2, -2) ) seems to have solved half of my problem, i.e. open files in the > top level folder. But the problem of openning subfolders is left intact. > > Maybe I should describe the problem in more detail. In a fresh buffer, > using the shortcut keys caf+c, I can open the root folder of the C: disk, > which looks as follows: > > File Browser - C:/ > Documents and Settings/ > Emacs/ > Extra Tools/ > Grtii/ > lout-3.31/ > lout-3.31-docs/ > MiCTeX/ > ... > > Then, placing the cursor at the end of the line "MiCTeX\" and using the > keys caf+o, the buffer content is changed into > > File Browser - C:/ > Documents and Settings/ > Emacs/ > Extra Tools/ > Grtii/ > lout-3.31/ > lout-3.31-docs/ > MiCTeX/ > Asymptote/ > dviout/ > LaTeX IDE/ > MiKTeX 2.6/ > Misc Tools/ > Viewers/ > Readme.txt > ... > > Now from here I can open the file Readme.txt without problem. But if I put > the cursor at the end of the line " LaTeX IDE/" and using caf+o again, > I get > > > File Browser - C:/ > Documents and Settings/ > Emacs/ > Extra Tools/ > Grtii/ > lout-3.31/ > lout-3.31-docs/ > MiCTeX/ > Asymptote/ > dviout/ > LaTeX IDE/ > MiKTeX 2.6/ > Misc Tools/ > Viewers/ > Readme.txt > ... > > Note that " MiKTeX 2.6/" from above is not a subfolder of > "LaTeX IDE", and there is an extra double Tab infront of "MiKTeX 2.6". > What I expect is that the content of the subfolder "C:\MiCTeX\LaTeX IDE" > should be displayed after the last operation (i.e. the second use of caf+o > mentioned above), but it is not the case now. What more should I do to get > it work? Thanks again. > > > [EMAIL PROTECTED] > 2007-06-11 > ----- Original Message ----- > From: mitchell > To: scite-interest > Sent: 2007-06-11, 02:30:54 > Subject: [scite] Re: file_browser.lua in SciTE=tools > > > mitchell wrote: >> Hi, >> >> > <snip> >> > scite.Open returns error message like >>> >>> cannot open file 'c:\scite"c:\folder\subfolder\file.txt"' >> >> I guess scite.Open doesn't handle quoted strings like it used to. In >> file_browser.lua's get_abs_path function, change the return statement to >> read >> return ROOT..abs_path >> instead of its quoted alternative. I'll fix this in SVN. > > Oops, spoke too soon. Find the only occurance of 'scite.Open' and change > the line to read > scite.Open( string.sub(abs_path, 2, -2) ) > > Do not change get_abs_path because the quotes are needed for LS_CMD and > friends. > > Sorry about that, > -Mitchell; > > _______________________________________________ > Scite-interest mailing list > [email protected] > http://mailman.lyra.org/mailman/listinfo/scite-interest > > -- View this message in context: http://www.nabble.com/Feature-request%3A-multicolumn-tools-menu-or-hidden-menuitems-tf3883112.html#a11055444 Sent from the SciTE mailing list archive at Nabble.com. _______________________________________________ Scite-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scite-interest
