Hi Simon, Thanks for the reply. I did complie my own version of R in my home dir of the Mac since I do not have the root privilege to install anything involved writing actions on /etc/ , /bin/, or /lib/.
I followed the instruction of the following two web-pages http://r.research.att.com/building.html and http://cran.r-project.org/bin/macosx/RMacOSX-FAQ.html bullet 2.1.3 Here is my configuration and make: ## configure $./configure SHELL='/bin/bash' \ r_arch=x86_64 \ CC="gcc -arch x86_64 -std=gnu99" \ CXX="g++ -arch x86_64" \ OBJC="gcc -arch x86_64" \ F77="gfortran -arch x86_64" \ FC="gfortran -arch x86_64" \ --prefix=$HOME \ --with-system-zlib \ --with-blas='-framework vecLib' --with-lapack ## make $make -j4 && \ make check && \ make CPPFLAGS=-DNEED_EXTERN_PC ## install $make install I thought I have complied/configured readline. Does anything look not right above? By the way, the Mac's OS is Leopard. And I forgot to mention that when I type the tab in R console only, it does come up "./" followed by the sub-directories under the current directory. Thanks, PingHsun -----Original Message----- From: Simon Urbanek [mailto:[email protected]] Sent: Friday, April 03, 2009 2:07 PM To: Ping-Hsun Hsieh Cc: [email protected] Subject: Re: [R-SIG-Mac] tab completion on R terminal (Mac) On Apr 3, 2009, at 16:40 , Ping-Hsun Hsieh wrote: > Bear R-experts, > > Sorry if my question is too trivial. > > I am using ssh to access and run R on a 64-bit Mac machines from my > windows machine. > But I find that the tab-completion does not work when I tried. > I suspect that you have compiled your own version of R and you did not use readline. I would suggest using the official Leopard binary from http://r.research.att.com/ which uses readline and supports code completion. Cheers, Simon > For example, on my windows machine, I can type tab to get a full > name of a specific object. > >> ls() > [1] data1 func1 data3 > >> fun ##<tab> >> func1 ##it completes the name of the object automatically > > It does not work on the Mac machine when I use R as a terminal tool. > > I checked the following R website, do not have any clue though. > 5.5 What does TAB completion do? > http://cran.r-project.org/bin/windows/base/rw-FAQ.html#What-does-TAB-completion-do_003f > > > Any suggestion and comment are welcome and appreciated! > > Best Regards, > PingHsun > > > My rc.status() > > $linebuffer > [1] "" > > $options > $options$package.suffix > [1] "::" > > $options$funarg.suffix > [1] "=" > > $options$function.suffix > [1] "(" > > > $end > [1] 1 > > $settings > $settings$ops > [1] TRUE > > $settings$ns > [1] TRUE > > $settings$args > [1] TRUE > > $settings$func > [1] FALSE > > $settings$ipck > [1] FALSE > > $settings$S3 > [1] TRUE > > $settings$data > [1] TRUE > > $settings$help > [1] TRUE > > $settings$argdb > [1] TRUE > > $settings$files > [1] FALSE > ######################### >> sessionInfo() > R version 2.8.1 (2008-12-22) > i386-apple-darwin9.6.0 > > locale: > C > > attached base packages: > [1] splines tools stats graphics grDevices utils > datasets > [8] methods base > > other attached packages: > [1] oligo_1.6.0 oligoClasses_1.4.0 affxparser_1.14.2 > [4] AnnotationDbi_1.4.3 preprocessCore_1.4.0 RSQLite_0.7-1 > [7] DBI_0.2-4 Biobase_2.2.2 > > > _______________________________________________ > R-SIG-Mac mailing list > [email protected] > https://stat.ethz.ch/mailman/listinfo/r-sig-mac > > _______________________________________________ R-SIG-Mac mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-sig-mac
