setedit-users Mailing List for SET's Editor, a friendly text editor (Page 9)
Brought to you by:
set
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(48) |
Oct
(53) |
Nov
(28) |
Dec
(5) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(19) |
Feb
(17) |
Mar
(3) |
Apr
(8) |
May
(18) |
Jun
(14) |
Jul
(7) |
Aug
(2) |
Sep
(4) |
Oct
(4) |
Nov
(13) |
Dec
(18) |
2003 |
Jan
(11) |
Feb
(10) |
Mar
(7) |
Apr
(28) |
May
(46) |
Jun
(36) |
Jul
(32) |
Aug
(5) |
Sep
(9) |
Oct
(10) |
Nov
(11) |
Dec
(11) |
2004 |
Jan
(2) |
Feb
(2) |
Mar
(7) |
Apr
(10) |
May
(33) |
Jun
(31) |
Jul
(30) |
Aug
(34) |
Sep
(26) |
Oct
(7) |
Nov
(31) |
Dec
(58) |
2005 |
Jan
(7) |
Feb
(12) |
Mar
(7) |
Apr
(8) |
May
|
Jun
(2) |
Jul
(16) |
Aug
(15) |
Sep
(34) |
Oct
(3) |
Nov
(5) |
Dec
(2) |
2006 |
Jan
|
Feb
(20) |
Mar
|
Apr
(2) |
May
(2) |
Jun
(2) |
Jul
(5) |
Aug
(21) |
Sep
(13) |
Oct
(15) |
Nov
(23) |
Dec
(27) |
2007 |
Jan
(19) |
Feb
(3) |
Mar
(2) |
Apr
(3) |
May
(1) |
Jun
(3) |
Jul
(7) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(1) |
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
(11) |
May
(7) |
Jun
(10) |
Jul
(15) |
Aug
(5) |
Sep
(9) |
Oct
(1) |
Nov
(16) |
Dec
(2) |
2009 |
Jan
(26) |
Feb
(3) |
Mar
(19) |
Apr
(22) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Salvador E. T. <sal...@in...> - 2005-07-19 14:03:34
|
Gary Chang wrote: >I use the following sources to compile rhide on my linux machine. >rhtvision-2.0.3 >setedit-0.5.4 >gdb-6.1.1 >rhide-for-tv2-snapshot (Fri Jul 15 08:56:46 PDT 2005) > >When I compile rhide, get some error messages. >Anybody help me, please! > > Use CVS snapshots for TV, SETEdit and RHIDE, not just for RHIDE. They evolve together. http://tvision.sf.net/snap.html http://setedit.sf.net/snap.html SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: Gary C. <ga...@gm...> - 2005-07-16 15:55:04
|
I use the following sources to compile rhide on my linux machine. rhtvision-2.0.3 setedit-0.5.4 gdb-6.1.1 rhide-for-tv2-snapshot (Fri Jul 15 08:56:46 PDT 2005) When I compile rhide, get some error messages. Anybody help me, please! Thx gcc -I. -I/home/gary/tmp/1/rhide/libtvuti/include -I/home/gary/tmp/1/rhide/librhuti -I/home/gary/tmp/1/tvision/include -g -O2 -DRHIDE -pipe -D_GNU_SOURCE -fno-exceptions -fno-rtti -s -O2 -Wno-deprecated -c tmemstrm.cc -o tmemstrm.o tmemstrm.cc:11: error: expected class-name before '{' token tmemstrm.cc: In constructor `rh_sstream::rh_sstream()': tmemstrm.cc:13: error: class `rh_sstream' does not have any field named `CLY_strstreambuf' tmemstrm.cc: In constructor `rh_sstream::rh_sstream(char*, int)': tmemstrm.cc:16: error: class `rh_sstream' does not have any field named `CLY_strstreambuf' tmemstrm.cc: In member function `const void* rh_sstream::Buffer()': tmemstrm.cc:21: error: `pbase' undeclared (first use this function) tmemstrm.cc:21: error: (Each undeclared identifier is reported only once for each function it appears in.) tmemstrm.cc: In constructor `TMemoryStream::TMemoryStream()': tmemstrm.cc:27: error: no matching function for call to `iopstream::iopstream(const void**, rh_sstream*)' /home/gary/tmp/1/tvision/include/tv/iopstrm.h:26: note: candidates are: iopstream::iopstream(const iopstream&) /home/gary/tmp/1/tvision/include/tv/iopstrm.h:32: note: =20 iopstream::iopstream() /home/gary/tmp/1/tvision/include/tv/iopstrm.h:28: note: =20 iopstream::iopstream(std::streambuf*) tmemstrm.cc: In constructor `TMemoryStream::TMemoryStream(void*, int)': tmemstrm.cc:32: error: no matching function for call to `iopstream::iopstream(const void**, rh_sstream*)' /home/gary/tmp/1/tvision/include/tv/iopstrm.h:26: note: candidates are: iopstream::iopstream(const iopstream&) /home/gary/tmp/1/tvision/include/tv/iopstrm.h:32: note: =20 iopstream::iopstream() /home/gary/tmp/1/tvision/include/tv/iopstrm.h:28: note: =20 iopstream::iopstream(std::streambuf*) tmemstrm.cc: In member function `long unsigned int TMemoryStream::getSize()= ': tmemstrm.cc:38: error: 'class rh_sstream' has no member named 'pcount' make[2]: *** [tmemstrm.o] Error 1 make[2]: Leaving directory `/home/gary/tmp/1/rhide/libtvuti' make[1]: *** [libtvuti/libtvuti.gpr.force] Error 2 make[1]: Leaving directory `/home/gary/tmp/1/rhide' make: *** [gpr2mak.exe] Error 2 |
From: Thiago F.G. A. <tf...@te...> - 2005-07-15 04:47:05
|
On Mon, 11 Jul 2005, Salvador Eduardo Tropea wrote: >> Looking for install tool:Unable to find 'install' on this system. >> Please install it and be sure it's in your path. >> Also use `install' or `ginstall' name for the binary. >> Died at conflib.pl line 1464. [snip] > Right, I fixed it now. The problem was "injected" when I copied some code= =20 > from TV's conflib.pl. Now is fixed on CVS. Thank you, now 'configure' is ok. But I still have problems: 1) make.exe[2]: Entering directory `c:/packages/djgpp/set/setedit/makes' gpp -I../include -I../setedit/include -I../settvuti/include -I../sdg/inclu= de -I../infview/include -I../../tvision/include -I../extra -I../easydiag -I= =2E./librhuti -I../libz -I../libbzip2 -I../libpcre -I../gettext -I../mp3 -I= =2E./calcu -I../holidays -DFOR_EDITOR -O2 -c ../infview/infbase.cc -= o obj/infbase.o =2E./infview/infbase.cc: In function `void GuessInfoPath(DynStrCatStruct *)= ': =2E./infview/infbase.cc:1500: request for member `str' in `InfoPath', which= is of non-aggregate type `DynStrCatStruct *' =2E./infview/infbase.cc:1500: implicit declaration of function `int IsADire= ctory(...)' =2E./infview/infbase.cc:1502: request for member `str' in `InfoPath', which= is of non-aggregate type `DynStrCatStruct *' make.exe[2]: *** [obj/infbase.o] Error 1 make.exe[2]: Leaving directory `c:/packages/djgpp/set/setedit/makes' make.exe[1]: *** [editor] Error 2 make.exe[1]: Leaving directory `c:/packages/djgpp/set/setedit/makes' make.exe: *** [editor] Error 2 These I fixed with the patch attached. 2) c:/djgpp/bin/make.exe -f editor.mkf make.exe[2]: Entering directory `c:/packages/djgpp/set/setedit/makes' gpp -L../gettext -Lc:/packages/djgpp/set/tvision/makes -Lc:/djgpp/lib -L.= =2E/libz -L../libbzip2 -L../libpcre -L. -L. -DFOR_EDITOR -o editor.exe o= bj/accehtml.o obj/advice.o obj/ampdiag.o obj/intermp3.o obj/mp3list.o obj/m= p3play.o obj/ascii.o obj/boardmix.o obj/bufun.o obj/calcu.o obj/calendar.o = obj/ceditor.o obj/codepage.o obj/completi.o obj/debug.o obj/deedidia.o obj/= doedidia.o obj/dskascii.o obj/dskcalen.o obj/dskclip.o obj/dskclose.o obj/d= skedito.o obj/dskhelp.o obj/dskman.o obj/dskmessa.o obj/dskmp3.o obj/dskwin= =2Eo obj/dstfile.o obj/dumpfile.o obj/edcolor.o obj/edconst.o obj/edfonts.o= obj/editdiag.o obj/editmain.o obj/editmenu.o obj/editorfo.o obj/editpale.o= obj/editwind.o obj/edkeys.o obj/edmsg.o obj/edprefs.o obj/edprint.o obj/ed= prj.o obj/edspecs.o obj/djmdr.o obj/dyncat.o obj/memmove.o obj/mixer.o obj/= mixersb.o obj/mixoss.o obj/stackdbg.o obj/strncpyz.o obj/strndup.o obj/fstr= cmp.o obj/getctxhl.o obj/gzfiles.o obj/holidays.o obj/inf.o obj/infbase.o o= bj/manview.o obj/nhiscoll.o obj/ninfview.o obj/ninfwind.o obj/nmanwind.o ob= j/sinf.o obj/sman.o obj/intgrep.o obj/keytrans.o obj/linelen.o obj/loadcle.= o obj/loaddefl.o obj/loadfunc.o obj/loadnobkp.o obj/loadshl.o obj/loadusew.= o obj/macrocom.o obj/menuload.o obj/mli.o obj/mliasimp.o obj/mlicsdg.o obj/= mliediti.o obj/mliedito.o obj/mlisdg.o obj/msignal.o obj/nceditor.o obj/nds= kwasc.o obj/ndskwcal.o obj/ndskwcli.o obj/ndskwclo.o obj/ndskwedi.o obj/nds= kwhel.o obj/ndskwman.o obj/ndskwmes.o obj/ndskwmp3.o obj/ndskwprj.o obj/ned= itwin.o obj/nfileedi.o obj/nsindica.o obj/ntedcol.o obj/parser.o obj/pathli= st.o obj/pathtool.o obj/pclipper.o obj/pmacros.o obj/pperl.o obj/pphp.o obj= /ppython.o obj/pvarious.o obj/pvhdl.o obj/runprog.o obj/sceditor.o obj/scre= save.o obj/sdginter.o obj/sdskasci.o obj/sdskcale.o obj/sdskclip.o obj/sdsk= clos.o obj/sdskedit.o obj/sdskhelp.o obj/sdskman.o obj/sdskmess.o obj/sdskm= p3.o obj/sdskprj.o obj/search.o obj/sedcolle.o obj/slpinter.o obj/splinman.= o obj/ssindica.o obj/ssyntax.o obj/tags.o obj/tedcolle.o obj/tips.o obj/tpa= ltext.o obj/tsindica.o obj/txhgen.o obj/winlistd.o libeasyd.a librhuti.a l= ibsettv.a -lrhtv -lstdcxx -lintl -lbz2 -lz -lpcre=20 obj/bufun.o(.text+0x180d):bufun.cc: undefined reference to `TVIntl::getText= New(char const *, bool)' obj/ceditor.o(.text+0xa6ff):ceditor.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/ceditor.o(.text+0xa785):ceditor.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/ceditor.o(.text+0x15d6a):ceditor.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/ceditor.o(.text+0x15df7):ceditor.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/deedidia.o(.text+0x3579):deedidia.cc: undefined reference to `TVIntl::d= ontTranslateSt(void)' obj/dskcalen.o(.text+0x11b):dskcalen.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xd61):editdiag.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xd8c):editdiag.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xdb7):editdiag.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xde2):editdiag.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xe0d):editdiag.cc: more undefined references to `TVIn= tl::getTextNew(char const *, bool)' follow obj/editmain.o(.text+0x4914):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x4932):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x496c):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x49ad):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x4a40):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x5b74):editmain.cc: more undefined references to `TVI= ntl::getText(char const *)' follow obj/editmain.o(.text+0x7968):editmain.cc: undefined reference to `TVIntl::a= utoInit(char const *, char const *)' obj/editmain.o(.text+0x7997):editmain.cc: undefined reference to `TVIntl::a= utoInit(char const *, char const *)' obj/editwind.o(.text+0x51f):editwind.cc: undefined reference to `TVIntl::ge= tText(char const *, stTVIntl *&)' obj/editwind.o(.text+0xcc8):editwind.cc: undefined reference to `TVIntl::fr= eeSt(stTVIntl *&)' obj/editwind.o(.text+0xcd5):editwind.cc: undefined reference to `TVIntl::fr= eeSt(stTVIntl *&)' obj/edmsg.o(.text+0x1549):edmsg.cc: undefined reference to `TVIntl::getText= New(char const *, bool)' obj/edmsg.o(.text+0x15bd):edmsg.cc: undefined reference to `TVIntl::getText= New(char const *, bool)' obj/edprj.o(.text+0x13c4):edprj.cc: undefined reference to `TVIntl::freeSt(= stTVIntl *&)' obj/edprj.o(.text+0x1493):edprj.cc: undefined reference to `TVIntl::getText= (char const *, stTVIntl *&)' obj/inf.o(.text+0x1203):inf.cc: undefined reference to `TVIntl::getTextNew(= char const *, bool)' obj/infbase.o(.text+0x1ebe):infbase.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/infbase.o(.text+0x372c):infbase.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/loadcle.o(.text+0x300):loadcle.cc: undefined reference to `TVIntl::getT= extNew(char const *, bool)' obj/loadshl.o(.text+0x3600):loadshl.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/menuload.o(.text+0x265b):menuload.cc: more undefined references to `TVI= ntl::getTextNew(char const *, bool)' follow obj/pathtool.o(.text+0x101a):pathtool.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/runprog.o(.text+0xbb8):runprog.cc: undefined reference to `TVIntl::getT= ext(char const *)' obj/runprog.o(.text+0xc6d):runprog.cc: undefined reference to `TVIntl::getT= ext(char const *)' obj/scresave.o(.text+0x5c9):scresave.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/scresave.o(.text+0xbf0):scresave.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/scresave.o(.text+0x10b3):scresave.cc: undefined reference to `TVIntl::g= etTextNew(char const *, bool)' obj/sdginter.o(.text+0x189):sdginter.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/sdginter.o(.text+0x206):sdginter.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/sdginter.o(.text+0x2a2):sdginter.cc: more undefined references to `TVIn= tl::getTextNew(char const *, bool)' follow libsettv.a(tdiagaid.o)(.text+0x70c):tdiagaid.cc: undefined reference to `TS= NoStaticText::TSNoStaticText(char const *)' collect2: ld returned 1 exit status make.exe[2]: *** [editor.exe] Error 1 make.exe[2]: Leaving directory `c:/packages/djgpp/set/setedit/makes' make.exe[1]: *** [editor] Error 2 make.exe[1]: Leaving directory `c:/packages/djgpp/set/setedit/makes' make.exe: *** [editor] Error 2 I didn't try to fix this one. Maybe it has to do with the fact that I=20 don't have gettext and so internationalization is disabled? I configure'd= =20 TV with the --no-intl option. [], Thiago --=20 () ascii ribbon campaign - against html mail=20 /\ - against microsoft attachments |
From: Oswald B. <os...@kd...> - 2005-07-12 15:13:17
|
On Tue, Jul 12, 2005 at 04:38:26PM +0200, Oswald Buddenhagen wrote: > libsettv.a(tdiagaid.o): In function `CreateAddInsDelDialog(int, int, char const*, int, int, int)': > ../settvuti/tdiagaid.cc:206: undefined reference to `TSNoStaticText::TSNoStaticText(char const*)' > collect2: ld returned 1 exit status > ah, that's because libeasyd.a _must_ (yes, really, it's a standard) come after libsettv.a (which depends on the former) - even if some linkers grok it nonetheless. it must be in editor.gpr. manually i fixed the LIBRARIES line in editor.umk. > for some weird reason the compiler command lines are not printed > huh, that was a > /dev/null in my build script. :} i'm just wondering why i put it there ... i suppose i'm spoiled by the kde build system that makes no noise unless something goes wrong. :) -- Hi! I'm a .signature virus! Copy me into your ~/.signature, please! -- Chaos, panic, and disorder - my work here is done. |
From: Oswald B. <os...@kd...> - 2005-07-12 14:38:32
|
i'm getting this one: libsettv.a(tdiagaid.o): In function `CreateAddInsDelDialog(int, int, char const*, int, int, int)': ../settvuti/tdiagaid.cc:206: undefined reference to `TSNoStaticText::TSNoStaticText(char const*)' collect2: ld returned 1 exit status for some weird reason the compiler command lines are not printed so i can't even find out what is going wrong (without going through some hoops), and as i have no rhide installed (and that won't change) i wouldn't be able to change the makefiles anyway (isn't that ridiculous?). -- Hi! I'm a .signature virus! Copy me into your ~/.signature, please! -- Chaos, panic, and disorder - my work here is done. |
From: Salvador E. T. <sal...@in...> - 2005-07-11 17:45:13
|
m.v...@hc... wrote: >Hi SET, > >Just a small question. > >When you start setedit in a dir where no tcedit.dst file is located, the tcedit.dst file from your home dir is copied there as a template. > >How hard would it be to make it copy from homedir/.setedit instead? > > The current behavior should be: 15.1.2 Configuration directories for POSIX systems -------------------------------------------------- Here is the list of directories where the editor looks for a configuration file. Note it includes Cygwin binaries. One concept used during the search is the `home directory'. It is determined using the `HOME' environment variable. If this variable isn't defined the editor tries with `HOMEDIR'. We represent it using `~'. To represent the content of an environment variable the examples use `$VARIABLE'. In the examples we will represent the configuration file naming it `FILE'. In POSIX systems a hidden file is created using a dot a preffix. 1. `~/.setedit/FILE' (Note: this directory is created if it doesn't exist). 2. `~/.setedit/.FILE' 3. `~/FILE' 4. `~/.FILE' 5. `$SET_FILES/FILE' The `SET_FILES' environment variable should point to the directory where system wide configuration files are stored. Note that if the `SET_FILES' environment variable isn't defined the editor tries to figure out it using the following sequence: 1. The installation directory detected or specified at compilation time adding the `share/setedit' directory. 2. `/usr/share/setedit' 3. `/usr/local/share/setedit' SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: <m.v...@hc...> - 2005-07-11 17:01:41
|
Hi SET, Just a small question. When you start setedit in a dir where no tcedit.dst file is located, the tcedit.dst file from your home dir is copied there as a template. How hard would it be to make it copy from homedir/.setedit instead? The current behaviour is quite annoying , since anytime you leave a file open in your home dir that file will be opened whenever you use the editor in a dir where there's no dst file yet. so IMHO the ideal way to get a new dst file would be: -copy it from homedir/.setedit - if it's not there yet not there, copy it form /usr/share/setedit to homedir/.setedit and the to the current dir. -- martijn versteegh -- martijn |
From: Salvador E. T. <sal...@in...> - 2005-07-11 14:01:21
|
Thiago F.G. Albuquerque wrote: > Hi, everybody, > > This list hasn't seen any activity for a while, huh? :-)) I'm too busy with personal stuff ... > Anyway, I decided it was time to update SETEDIT in Windows, so I > dowloaded the latest snapshots and tried to build them. TV went ok, > but setedit's configure is aborting like this: > [snip] > Looking for install tool:Unable to find 'install' on this system. > Please install it and be sure it's in your path. > Also use `install' or `ginstall' name for the binary. > Died at conflib.pl line 1464. > > But I have 'install' installed in my system, and in the PATH. So, I > looked at conflib.pl, line 1464 and inserted some print statements to > see the values of the variables. This is the result: > > file = install > list = C:\WINDOWS C:\WINDOWS\COMMAND C:\BIN C:\DJGPP\BIN C:\USERBIN > > The problem is that the variable $ExeExt is null, when it should be > ".exe", and thus configure is looking for "install" when it should be > looking for "install.exe". I guess. Right, I fixed it now. The problem was "injected" when I copied some code from TV's conflib.pl. Now is fixed on CVS. Regards, SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: Thiago F.G. A. <tf...@te...> - 2005-07-11 12:16:16
|
Hi, everybody, This list hasn't seen any activity for a while, huh? Anyway, I decided it was time to update SETEDIT in Windows, so I dowloaded the latest snapshots and tried to build them. TV went ok, but setedit's configure is aborting like this: Configuring SETEdit v0.5.5 Determining OS: DOS [djgpp] Looking for installed Turbo Vision: Include dir: ../tvision/include Library dir: ../tvision/makes Looking for Turbo Vision config program: installed, OK C flags: -O2 Special C flags: -O3 -fomit-frame-pointer -ffast-math C++ flags: -O2 Special C++ flags: -O3 -fomit-frame-pointer -ffast-math Looking for a working gcc: gcc OK Checking Architecture: x86 Looking for prefix: c:/djgpp Looking for GNU make: make Looking for GNU ar: ar Looking for install tool:Unable to find 'install' on this system. Please install it and be sure it's in your path. Also use `install' or `ginstall' name for the binary. Died at conflib.pl line 1464. But I have 'install' installed in my system, and in the PATH. So, I looked at conflib.pl, line 1464 and inserted some print statements to see the values of the variables. This is the result: file = install list = C:\WINDOWS C:\WINDOWS\COMMAND C:\BIN C:\DJGPP\BIN C:\USERBIN The problem is that the variable $ExeExt is null, when it should be ".exe", and thus configure is looking for "install" when it should be looking for "install.exe". I guess. [], Thiago |
From: Salvador E. T. <sal...@in...> - 2005-06-13 12:56:42
|
=D6=EC =D4=F3=D4=B0 wrote: > Hi, there! > > is there anyone that could tell me the way to debug g++ programs in > setedit(windows)? i'm currently using djgpp of course. > there's even no "debug" menu... and i must enter the line with"gpp -o > ..." my self? (sorry, i never used gdb to debug:( ) The debug options are only available on Linux. DJGPP isn' t multitasking so you can' t run setedit and gdb at the same time (needed to debug). Windows itself is a multitasking OS, but Cygwin is quite bad, last time I tried it was impossible to debug using Cygwin. SET --=20 Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie...=20 Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: <zhu...@ho...> - 2005-06-11 10:39:13
|
Hi, there! is there anyone that could tell me the way to debug g++ programs in setedit(windows)? i'm currently using djgpp of course. there's even no "debug" menu... and i must enter the line with"gpp -o ..." my self? (sorry, i never used gdb to debug:( ) Sincerely yours, Zeyuan Zhu Nanjing Foreign Language School, Jiangsu, China ----------------------------------------------- http://zhuzeyuan.hp.infoseek.co.jp (http://get-me.to/oi) |
From: Salvador E. T. <sal...@in...> - 2005-04-26 12:51:21
|
Hi All! A new CVS snapshot is available, it contains the following changes: 1) Search and Replace macros for all opened windows and all project items. 2) The intellingent indent mode now accepts some configuration. Currently the configuration can be done in the syntahl.shl file and we have some configuration for C/C++, Perl, VHDL, Clipper 5.x and sLisp. 3) The undo should handle the remove/addition of spaces at the end of lines much better. As a side effect the fix could introduce some bugs. So please pay attention to undo operations and report errors. And the additions since last stable release: 1) Pmacros enhancements (they can ask for user input and you can select them from a list if the characters doesn't match or partially match) 2) Deeper undo buffer. 3) Enhanced VHDL support And various small fixes and additions. http://tvision.sf.net/snap.html http://setedit.sf.net/snap.html Regards, SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: Salvador E. T. <sal...@in...> - 2005-04-22 18:01:14
|
Szasz Pal wrote: > Sometimes I decide to rename a function or a variable in my whole > project. Is it possible in setedit to do this in one operation? If not > it would eb a good idea. > Untill now I used grep to find the occurences, and in each file it > found I used normal search and replace. Is there a simpler way? Maybe > with sLisp? > With the current sLisp commands you can't do it. With sLisp you can do a search & replace in all opened editors: (defmacro 'S&R all opened' (eval ; Memorize the current window (setv "curWin" (GetCurWindowNumber)) ; Search & Replace in window 2 (SelectWindowNumber 2) (SendCommands cmcPushCursorPos cmcTextStart cmcReplace cmcPopCursorPos) ; Repeat the search in the others (setv "n" 3) (loop (if (not (SelectWindowNumber n)) (exitloop)) (SendCommands cmcPushCursorPos cmcTextStart cmcSearchAgain cmcPopCursorPos) (setv "n" (+ n 1)) ) ; Restore the original window (SelectWindowNumber curWin) 1 ) ) But it have some problems: 1) You have to explicitly choose to S&R *all* 2) Some bug interferes with the highlight of the match. I'll try to add commands to do it for all the project items. SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: Szasz P. <sp...@sp...> - 2005-04-22 08:07:39
|
Hi! Sometimes I decide to rename a function or a variable in my whole project. Is it possible in setedit to do this in one operation? If not it would eb a good idea. Untill now I used grep to find the occurences, and in each file it found I used normal search and replace. Is there a simpler way? Maybe with sLisp? -- Best regards, Szasz Pal ---------------- Space Software Studio http://www.spacesoftwarestudio.com |
From: Salvador E. T. <sal...@in...> - 2005-04-19 14:16:30
|
Szasz Pal wrote: > Salvador Eduardo Tropea wrote: > >> If you compiled from sources: make sure you installed libmigdb, the >> configure script prints a big warning if the library isn't installed. > > > I installed now from sources, now the Debug menu appears, I can debug, > the nly problem is those annoying messages I sent in last email > ("Sorry, you can't perform this operation right now") This message is generated when you try to do an operation that's currently unavailable. The problem is that current versions of gdb aren't "full async", it means that you must wait until the program stops to send more commands. > During configure, it said it cannot find teh libmigdb library, os it > will used the shipped one. That's ok, the tarball for sources includes a copy of the library and that's what you got. > > Anyway, thanks for the help, this program is getting better and better > :-) Now since it can debug, one more reaons for me to use it. > > Just to let you know, I use setedit even for j2me development, it's > much easier to use than those big java IDEs (the downside is I cannot > debug it... but now I'm pretty used to the printf style debugging) :-) SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: Szasz P. <sp...@sp...> - 2005-04-19 14:08:57
|
Salvador Eduardo Tropea wrote: > If you compiled from sources: make sure you installed libmigdb, the > configure script prints a big warning if the library isn't installed. I installed now from sources, now the Debug menu appears, I can debug, the nly problem is those annoying messages I sent in last email ("Sorry, you can't perform this operation right now") During configure, it said it cannot find teh libmigdb library, os it will used the shipped one. Anyway, thanks for the help, this program is getting better and better :-) Now since it can debug, one more reaons for me to use it. Just to let you know, I use setedit even for j2me development, it's much easier to use than those big java IDEs (the downside is I cannot debug it... but now I'm pretty used to the printf style debugging) -- Best regards, Szasz Pal ---------------- Space Software Studio http://www.spacesoftwarestudio.com |
From: Salvador E. T. <sal...@in...> - 2005-04-19 12:35:39
|
Szasz Pal wrote: > Hi! > > I just installed setedit 0.5.4 (release 1136), built for RH82. > I was eager to test the new debugging functionality... but I cannot > find the "Debug" menu. I changed the menubind.smn so it will appear > always, but then the menu items don't work. What is the problem? > > I followed the instructions in the help, I created a new project, > added a main.c file, created a makefile. What else should I do? If you compiled from sources: make sure you installed libmigdb, the configure script prints a big warning if the library isn't installed. SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: Szasz P. <sp...@sp...> - 2005-04-19 10:16:08
|
Hi! I just installed setedit 0.5.4 (release 1136), built for RH82. I was eager to test the new debugging functionality... but I cannot find the "Debug" menu. I changed the menubind.smn so it will appear always, but then the menu items don't work. What is the problem? I followed the instructions in the help, I created a new project, added a main.c file, created a makefile. What else should I do? Thanks in advance! -- Best regards, Szasz Pal ---------------- Space Software Studio http://www.spacesoftwarestudio.com |
From: Salvador E. T. <sal...@in...> - 2005-04-15 19:26:25
|
Hi All! I updated the CVS snapshots (http://setedit.sf.net/snap.html and http://tvision.sf.net/snap.html). The editor adds some nice features to the "pseudo macros" stuff. This version also solves some nasty bugs in the undo code and also enlarges the undo history. Here are the last changelog entries: Revision 1.662 2005/04/15 19:16:08 set * Fixed: When using the option to see all pmacros and a pmacro without a name was included the editor crashed. * Added: Now the pmacro expansion is more cleaver. If you ask to expand outside the text or a wrong sequence the editor offers the list of available macros. If only one character is available at the left side of the cursor all the macros that start with it are offered (all if none makes a match). * Added: Default values for pmacros vars. * Added: Documentation for the new pmacros stuff. Revision 1.661 2005/04/14 20:18:39 set * Added: Pseudo-macros for VHDL. * Fixed: Xilinx errors parser. * Updated: Help to reflect all languages that supports "list of functions" * Added: A new constructor to TSHzLabel, it allows to pass an intl cache. * Modified: TAGS code to reuse newStrL. * Added: Heuristic parser to search definitions in .pmc files. * Modified: Undo array to hold 256 changes instead of 32. * Added: Now pmacros can ask values to the user and insert them in the expanded code. Very useful for VHDL. * Modified: The dialog to choose the pmacros now is sorted by name and supports incremental search. * Fixed: Match pair on the fly was broken by the changes in "modified" member. * Fixed: A bug in undo operations that involved the undo of "insertBuffer" that removed extra spaces. Revision 1.660 2005/03/22 19:04:03 set * Fixed(?): Undo operations involving spaces at the end of a line. Revision 1.659 2005/03/07 14:50:49 set * Added: InfView now tries to guess the INFOPATH using the SET_FILES environment variable. The editor also tries to guess SET_FILES so we have a good chance here ;-) Suggested by Arnold. * Fixed(?): To disable the "match pair on the fly" pending paint if the buffer is modified before the pair is painted. That's useful for sLisp macros where various operations are performed before the buffer is updated. It works cleaning the request in the "MarkAsModified" member. SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: Arnold W. <awi...@te...> - 2005-03-07 18:09:29
|
Salvador Eduardo Tropea wrote: > Arnold Wiegert wrote: > >> Hello Salvador >> >> In case you're bored ;-) >> >> In working with the MS Visual C compiler, I keep running into the >> problem of the editor not finding it's help files and I was wondering >> if it would be possible to derive the necessary path information from >> the SET_FILES environment variable as it also looks for the rest of >> its info in the same place? > > > Well, the path indicated in SET_FILES isn't the same where info files > should be installed. But it can be used like this: > > SET_FILES=xxxxxxx/share/setedit > Then: > INFOPATH=xxxxxxx/info > Somehow I had missed INFOPATH. When I define it, the help files are found even if I run the editor from the debugger IDE. Thank you > I'm adding code to do it. For DOS/Win32 that's used when INFOPATH and > DJDIR aren't defined. For other OSs that's added at the end of the > guessed INFOPATH. > > SET > > P.S. I'm generating new snapshots. > OK, I'll try them out, hopefully some time later this week. Arnold |
From: Salvador E. T. <sal...@in...> - 2005-03-07 14:52:30
|
Arnold Wiegert wrote: > Hello Salvador > > In case you're bored ;-) > > In working with the MS Visual C compiler, I keep running into the > problem of the editor not finding it's help files and I was wondering > if it would be possible to derive the necessary path information from > the SET_FILES environment variable as it also looks for the rest of > its info in the same place? Well, the path indicated in SET_FILES isn't the same where info files should be installed. But it can be used like this: SET_FILES=xxxxxxx/share/setedit Then: INFOPATH=xxxxxxx/info I'm adding code to do it. For DOS/Win32 that's used when INFOPATH and DJDIR aren't defined. For other OSs that's added at the end of the guessed INFOPATH. SET P.S. I'm generating new snapshots. -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: Salvador E. T. <sal...@in...> - 2005-03-03 20:09:08
|
Arnold Wiegert wrote: > Salvador Eduardo Tropea wrote: > >> Arnold Wiegert wrote: > > >>> When I use the function cmsSmartTab in my macros file with the >>> latest snapshot compiled under MSVC6, I get an error from the lisp >>> interpreter: >>> Type of error: syntax >>> command expected >>> Code: ...(cmcSmartTab<*>)^W ... >>> END of SLP >> >> >> >> :-) That's because cmcSmartTab is an editor command, not sLisp. You >> have to send it to the editor using SendCommands as you are doing >> with the others. > > > :-( well, that explains why the program didn't do what I expected, but > it doesn't explain why I didn't catch that one - must have been a bad > day. ;-) > > After fixing the 'problem, and calling cmcSmartTab, it only seems to > insert a single space. > > In working more with it I've noticed a couple other things - really > just nit picking details, though. The only reason I am mentioning them > is in case they do have any significance in relation to what else is > happening. > > I'm working with an empty test.c file and after I type a solitary '{' > to test my macro expansion, I get an error message in the status line > saying: "No match found" - probably from the brace matching code. > > The other bit, after the macro expansion has run, it looks like a > block of text is marked, although when I type any character, the > 'mark' simply reverts back to normal and no text is deleted or replaced. > > More specifically, I type a lone '{' at the top of the file for > testing the macro expansion, press my 'expand' key and expect to get > { > _ > } > > Where the '_' is my expected cursor position. What I do get is only > one space on the line with the underscore, with the space and the > upper '{' highlighted. > > If this doesn't make any sense or is not related to the problem, just > ignore it. :-) > > Otherwise, I'm happy to explain or answer any questions that may arise. Try doing what you wrote in sLisp but manually. I tried it: (progn (InsertText "{}") (SendCommands cmcCharLeft cmcNewLine cmcLineEnd cmcLineUp cmcNewLine cmcSmartTab)) And I got the same as I get when I do it manually. To make it more clear: try asking for real tabs and set the tab size to 8, enable the option to paint tabs and then execute the macro. The only crazy thing that I'm getting is a small error in the code that makes the painting of the matched pair. When using the macro it wrongly left painted the first match and it isn't restored, I guess that's the "mark". This should be fixed. SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |
From: Arnold W. <awi...@te...> - 2005-03-02 21:33:04
|
Hello Salvador In case you're bored ;-) In working with the MS Visual C compiler, I keep running into the problem of the editor not finding it's help files and I was wondering if it would be possible to derive the necessary path information from the SET_FILES environment variable as it also looks for the rest of its info in the same place? TIA, Arnold |
From: Arnold W. <awi...@te...> - 2005-03-02 21:26:37
|
Salvador Eduardo Tropea wrote: > Arnold Wiegert wrote: >> When I use the function cmsSmartTab in my macros file with the latest >> snapshot compiled under MSVC6, I get an error from the lisp interpreter: >> Type of error: syntax >> command expected >> Code: ...(cmcSmartTab<*>)^W ... >> END of SLP > > > :-) That's because cmcSmartTab is an editor command, not sLisp. You have > to send it to the editor using SendCommands as you are doing with the > others. :-( well, that explains why the program didn't do what I expected, but it doesn't explain why I didn't catch that one - must have been a bad day. ;-) After fixing the 'problem, and calling cmcSmartTab, it only seems to insert a single space. In working more with it I've noticed a couple other things - really just nit picking details, though. The only reason I am mentioning them is in case they do have any significance in relation to what else is happening. I'm working with an empty test.c file and after I type a solitary '{' to test my macro expansion, I get an error message in the status line saying: "No match found" - probably from the brace matching code. The other bit, after the macro expansion has run, it looks like a block of text is marked, although when I type any character, the 'mark' simply reverts back to normal and no text is deleted or replaced. More specifically, I type a lone '{' at the top of the file for testing the macro expansion, press my 'expand' key and expect to get { _ } Where the '_' is my expected cursor position. What I do get is only one space on the line with the underscore, with the space and the upper '{' highlighted. If this doesn't make any sense or is not related to the problem, just ignore it. :-) Otherwise, I'm happy to explain or answer any questions that may arise. Arnold |
From: Salvador E. T. <sal...@in...> - 2005-03-02 12:02:56
|
Arnold Wiegert wrote: > > > Salvador Eduardo Tropea wrote: > >> >> I'm back from my vacations and now I'm slowly reading the old mails ... >> Ok, I added "cmcSmartTab" and assigned it to Tab (important!!! people >> using custom keybord bindings will need to add this). >> Then I moved the code inside TCEditor::InsertCharInLine to a new >> function TCEditor::SmartTab(). >> So now if the editor gets a tab from the keyboard (not translated to >> a command) will insert an ASCII 9, but the default is to translate >> tab into cmcSmartTab. This command implements the complex behavior. >> > When I use the function cmsSmartTab in my macros file with the latest > snapshot compiled under MSVC6, I get an error from the lisp interpreter: > Type of error: syntax > command expected > Code: ...(cmcSmartTab<*>)^W ... > END of SLP :-) That's because cmcSmartTab is an editor command, not sLisp. You have to send it to the editor using SendCommands as you are doing with the others. Regards, SET -- Salvador Eduardo Tropea (SET). (Electronics Engineer) Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Alternative e-mail: se...@co... se...@ie... Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA Phone: +(5411) 4759 0013 |