From 599b0a2076c9dbd597d336fb8fcae5eb6cd5a250 Mon Sep 17 00:00:00 2001 From: alavoor <> Date: Sun, 4 Aug 2002 19:26:19 +0000 Subject: [PATCH] aldev updates --- LDP/howto/linuxdoc/C++Programming-HOWTO.sgml | 8 +++- LDP/howto/linuxdoc/PHP-HOWTO.sgml | 8 ++-- LDP/howto/linuxdoc/Vim-HOWTO.sgml | 41 ++++++++++++++++---- 3 files changed, 45 insertions(+), 12 deletions(-) diff --git a/LDP/howto/linuxdoc/C++Programming-HOWTO.sgml b/LDP/howto/linuxdoc/C++Programming-HOWTO.sgml index 7ac6e424..26f5b1e2 100644 --- a/LDP/howto/linuxdoc/C++Programming-HOWTO.sgml +++ b/LDP/howto/linuxdoc/C++Programming-HOWTO.sgml @@ -42,7 +42,7 @@ $Id$ Al Dev (Alavoor Vasudevan) -v42.6, 12 July 2002 +v42.8, 03 Aug 2002 This document provides a comprehensive list of C++ URL pointers, links to C++ online textbooks, and programming tips on C++. @@ -317,6 +317,8 @@ library given in this document works well and runs very well on all the versions of MS Windows i.e. MS Win XP/2000/NT/95/98/ME. The C++ compilers for MS Windows are: + Redhat Cygwin GNU gcc compiler +and mirror . GNU BloodShed at Borland C++ compiler Microsoft Visual C++ compiler @@ -1619,6 +1621,8 @@ click on Open Books.

C++ Language Reference from cplusplus.com

+C++ stdlib Reference for commands like atol, atoi +

C++ Documentation from cplusplus.com

Common C++ Pitfalls to be avoided @@ -3480,6 +3484,8 @@ Windows and Unix using the Netscape Internet Service Broker

C++ Tools CUJ

+ C++ CUJ articles +

C++libs Univ of vaasa diff --git a/LDP/howto/linuxdoc/PHP-HOWTO.sgml b/LDP/howto/linuxdoc/PHP-HOWTO.sgml index 4a72fb3f..11aac1ae 100644 --- a/LDP/howto/linuxdoc/PHP-HOWTO.sgml +++ b/LDP/howto/linuxdoc/PHP-HOWTO.sgml @@ -45,7 +45,7 @@ PHP HOW-TO " name=" alavoor[AT]yahoo.com "> -v27.2, 12 July 2002 +v27.3, 03 Aug 2002 This document tells you howto develop PHP programs and also to migrate all the Windows 95 GUI applications to powerful PHP + HTML + DHTML + XML + Java applets + Javascript. @@ -1078,6 +1078,8 @@ features a very powerful and extensive admin manager, and uses a modular framewo extensibility. Visit and +

+ Content Management system (CMS) PostNuke at @@ -1748,7 +1750,7 @@ about 1.2 times faster than ASP. Read the report at and - + The benchmark results are - PHP pumped out about 47 pages/second @@ -1757,7 +1759,7 @@ The benchmark results are - Sun Java JSP pumped out about 13 pages/second -See also PHP, ASP benchmarks at +See also PHP, ASP benchmarks at Whenever you design a web site, give attention to these important points: diff --git a/LDP/howto/linuxdoc/Vim-HOWTO.sgml b/LDP/howto/linuxdoc/Vim-HOWTO.sgml index 3bfd2680..1c724d24 100644 --- a/LDP/howto/linuxdoc/Vim-HOWTO.sgml +++ b/LDP/howto/linuxdoc/Vim-HOWTO.sgml @@ -46,7 +46,7 @@ Vi Improved with syntax color highlighting "name=" alavoor[AT]yahoo.com "> -v18.1, 28 June 2002 +v18.2, 03 Aug 2002 This document is a guide to quickly setting up the Vim color editor on Linux or Unix systems. The information here will improve the productivity of programmers because the Vim editor supports syntax color highlighting and bold fonts, improving the @@ -151,10 +151,15 @@ For other flavors of unixes like Solaris, HPUX, AIX, Sinix, SCO download the sou zcat vim.tar.gz | tar -xvf - cd vim-5.5/src - ./configure --enable-gui=motif + ./configure --prefix=$HOME/local make make install +You can exclude prefix option if you want to install in default location in /usr/local. +If the graphics version 'gvim' gives trouble then try with + + ./configure --prefix=$HOME/local --enable-gui=motif +

@@ -442,14 +447,17 @@ Vim from crashing due to low memory. Install Vim on Microsoft Windows 95/NT

-For Windows 95/NT, download the Vim zip file. For Windows 95/NT you -must download TWO zip files - +For Windows 95/NT, download the Vim zip file. +Double click on the vim.exe and do "FULL" +install and not "Typical" to get graphics and colors. + +If you decide download in parts, then you must download TWO zip files - Runtime support file vim*rt.zip Vim command file vim*60.zip. Where Vim version is 5.6. -Get these two zip files from: +Get one big executable or two zip files from: Goto and click on Download-> download FAQ-> Windows 95/NT or click on these and @@ -880,6 +888,7 @@ vi commands - :e#, :e#1, :e#2, :e#3, :e#4, ....so on to select the files. Remote Vi - MS Windows QVWM Manager

+QVWM Window Manager is the best as it is very similar in appearance to Microsoft Windows. If you want to use Vi and Vim remotely from a MS Windows PC client, then you should use VNC + QVWM manager. Servers are generally located in remote Data Centers and to edit the files, you should first login @@ -909,17 +918,33 @@ like MS Windows, Mac or Linux. Compiling qvwm on Solaris : On Solaris you should install the following packages which you can get -from - xpm, imlib, jpeg, libungif, giflib, libpng, tiff. +from - xpm, imlib, jpeg, libungif, giflib (giftran), +libpng, tiff. And you can download the binary package for solaris from . Or you can download the qvwm source for solaris from and compile it using gcc. +If mainsite is busy use the mirror sites listed there. +Click on the link "The latest version of qvwm is [ftp/http]" to +download the source code. -Troubleshooting compile: -You should put unsigned long before arg in usleep() +Troubleshooting the compile: + + You must install all the packages listed - xpm, imlib, jpeg, libungif, +giflib, libpng, tiff. Otherwise src will not compile + + Must edit the src/util.cc file and change snprintf to printf to compile +the program to get rid of the compile errors. + +You should put unsigned long before arg in usleep() usleep((unsigned long) 10000) + Still problems then see + for compile instructions. + + + Vi companions