diff --git a/zsnes/Bugs b/zsnes/Bugs deleted file mode 100644 index 296c26eb..00000000 --- a/zsnes/Bugs +++ /dev/null @@ -1,14 +0,0 @@ -WinCvs is somehow experimental and is provided without support -or great documentation. - -- patch.exe from the regular cvs distribution will fail to patch very often : -it has no impact since cvs will send the entire file instead : I've not identified -the problem but patch.exe 2.5 seems to work better so I added it to the WinCvs -distribution. -- when using -z9, it was freezing. I did fix it temporaly (see zlib.c). -- Not all the options are avalaible thru the menus, so use the command line -instead. -- Still a problem for the multi-files picking : I think I do -the good thing and the browser still cut the line after xxx files. - -Alexandre Parenteau diff --git a/zsnes/ChangeLog b/zsnes/ChangeLog index 8a76c61f..e69de29b 100644 --- a/zsnes/ChangeLog +++ b/zsnes/ChangeLog @@ -1,536 +0,0 @@ -Tue March 23 1999 Alexandre Parenteau - * WinCvs 1.0.6 : a huge bug reported by Jeroen C. van Gelderen - ("case ssh : return ":ext"; break;" misses another colon) + - a little enhancement of the tagging dialog. - -Mon March 22 1999 HANAI Tohru - * WinCvs 1.0.6 : tab circulation between the panes. - -Mon March 22 1999 Alex Lemaresquier - * WinCvs 1.0.6 : memory leak problem fixed. - * WinCvs 1.0.6 : VC5 projects fixed. - -Tue March 16 1999 HANAI Tohru - * WinCvs 1.0.5 : patches correcting : - Bug fix - 1. Now WinCvs remembers it's size when window state is SW_NOWMAL. - 2. Doesn't show SplashScreen when WinCvs starts as iconic. - 3. When user double-clicks on an item of CBrowseFileView, now it - executes associated executable correctly. - (When an association value(on registry) was written as using - parameter, like "some.exe %1", WinCvs had executed the - default viewer.) - To be having more friendly GUI - 1. Now CWinCvsBrowser shows selection with highlight, ALWAYS. - 2. CBrowseFileView had always shown one but it does with - different CWinCvsBrowser's color, so I have made it with - the same color. - -Tue Feb 23 1999 Alex Lemaresquier - * WinCvs 1.0.4 : new patch correcting 2 details and 2 - severe problems. One of them is hopefully the memory leak. - But there are still 2 remaining problems during the update - of the TreeView/ListView. - -Mon Feb 16 1999 Alexandre Parenteau - * WinCvs 1.0.4 : Problem fixed regarding the log parser. - Thanks Hartmut Keller . - -Mon Thu 11 1999 Alexandre Parenteau - * WinCvs 1.0.4 : Paul Henschke's patch . - Should fix both Win2000 & NT40 browser problem. Thanks Paul. - * Integrated the patch below : thanks Blake Sobiloff - . - -1998-12-26 Andy Piper - and Jim Kingdon - * CVS can now tunnel connections through web servers (and hence a - firewall) that support the CONNECT command. The syntax augments the - connection syntax, for instance - :pserver#proxy=www#proxyport=8080#port=2401:, where proxy is the - name of the web server proxy, proxyport is the port to connect to on - the proxy and port is the remote port to connect to. proxyport - defaults to 80 and port defaults to 2401. - - * cvs.h: declare proxy variables CVSroot_proxy, - CVSroot_proxy_port, CVSroot_port. - * root.c: define proxy variables. - (parse_cvsroot): pick up semicolon expressions port=, proxy=, - proxyport= from CVSROOT. - * client.h (CVS_PROXY_PORT): default port for a proxy. - * client.c (connect_to_pserver): connect to a proxy before doing - anything else if one was specified. - (auth_server_port_number): return CVSroot_port if set. - -Mon Jan 25 1999 Alexandre Parenteau - * WinCvs 1.0.2 : Integrated the context menu thing of Alex - Lemaresquier . Merci alex ;-). - * WinCvs 1.0.2 : Worked without success on finding memory - leaks of WinCvs (WinCvs seems to grow the heap when it - idles, I've no idea why, but it seems to allocate some - Windows resources). - * WinCvs 1.0.2 : Re-enabled the threading on Windows-98, - it seems to be OK now. - -Tue Jan 19 1999 Alexandre Parenteau - * WinCvs 1.0.2 : More work on DosPipe in order to get - cvs release to work (in fact popen). "Should" be OK now. - -HAPPY NEW YEAR ! - -Fri Nov 24 1998 Alexandre Parenteau - * MacCvs : Jocelyn Houle did a lot of - work on the help balloons. This is not 100% complete but it is enough - complete te release it. - * MacCvs : Richard Wesley did a bit of work for CWCVS 1.0. - * MacCvs 1.0 RELEASED ! - -Fri Nov 18 1998 Alexandre Parenteau - * WinCvs : Solved the "cvs co ." problem. - -Fri Nov 11 1998 Alexandre Parenteau - * MacCvs : Navigation services + some drag'n drop (Jack Jansen). - -Fri Oct 30 1998 Alexandre Parenteau - * WinCvs : Made the file watcher smoother et clever. - * WinCvs 1.0 RELEASED ! - -Mon Oct 26 1998 Alexandre Parenteau - * WinCvs : Did the automatic logout + force -d option + version number - in the splash screen & about dialog. - -Fri Oct 23 1998 Alexandre Parenteau - * WinCvs : You gonna love it : I did implement the idea of Jason Aten - to use the notification mechanism : Kick ass. Now - WinCvs updates automatically the file view when something changed. - -Tue Oct 6 1998 Alexandre Parenteau - * MacCvs : Cvs/Template support + persistents commit logs/tags... - * MacCvs : ssh support. - * Both : cvs status uses "-v" by default now (suggestion of Elliott Bloom). - -Tue Oct 4 1998 Alexandre Parenteau - * WinCvs : Now the combo box with the default values for the tags, - dates... are persistents. - * WinCvs : Cvs/Template support + persistents commit logs. - -Tue Oct 3 1998 Alexandre Parenteau - * WinCvs : A lot of work on the left view like suggested Jason : - real ignore/missing support, F5 support, macros selection support, - navigating to the right view now update the left one... - * Both side : added a TCL "cvsentries" function + a sample macro - named "Fast search modified" in order to illustrate it. - Found a memory leak in CvsIgnore. - -Tue Sep 17 1998 Alexandre Parenteau - * WinCvs : ~/.cvsignore handling + toggle ignore files button - * Both sides : Now use STRATA1102 for cvs-1.10.2 - * Both sides : removed the cvs-1.9 support, now cvs-1.0 is far more - stable than cvs-1.9. The cvs-1.9 folder is now obsolete. - -Tue Sep 8 1998 Stephen Wark - * WinCvs : Bug fix in ListViewEx.cpp - -Tue Sep 8 1998 Norbert,Klamann@pobox.com - * WinCvs : Bug fix for Netware (windows-NT/filesubr.c) - -Tue Sep 8 1998 Alexandre Parenteau - * WinCvs : finnaly got a solution for pipe : I use a little - dos application named DosPipe which does the work. It appears - to be impossible to use anonymous pipes from a MFC app to a Dos - application. The reason is the lack of console (!?). - * WinCvs : removed the changes of Jason in src/filesubr.c because - this file is not intended to compile with VisualC++. The one in - diff3.c is still there and is still very usefull. According to Jason - we should free the return of _tempnam (oups! it is used in several places). - * Both side : found a bug in src/find_names.c. It needs a report. - * WinCvs : The browser now should expand automatically at startup - and show-up entirely (it used to be truncated). - * WinCvs : other little things : an install shield installer - (./InstallShield), dbl-click in the browser try now to guess the viewer, - explore selection, send to recycle bin. - -Wed Sep 4 1998 Alexandre Parenteau - * MacCvs : Completed the Mac side for the macros menus - and added a new macro. - -Wed Sep 2 1998 Alexandre Parenteau - * NOW USE STRATA1101 ! Updated the source code from Cyclic. - * WinCvs : Modified the entry of the dlls so it sets STDIN, STDOUT, - STDERR. Now "popen" is working when invoked by "loginfo" - in local mode. - -Tue Sep 1 15:03:02 1998 Jason Aten - - * cvs-1.10\diff\diff3.c: - * cvs-1.10\src\filesubr.c: - * cvs-1.9\src\filesubr.c: - * in each of the 3 above files, added win32-share safe - version of tmpnam() call. It is now possible to update - to a share that has a protected root directory; diff - no longer tries to write there. - -Fri August 20 1998 Alexandre Parenteau - * Both side : Added the cvs-1.10 support. - * Win side : Fixed a little bug about the edit field for getting - the external diff. - -Mon July 6 1998 Alexandre Parenteau - * Both side : Tag/Rtag support + added some icons to the - graph log window. - * Win side : added ssh support (contribution of Noel CRAGG). - * Win side : misc fix things + external diff support in the graph log - window (tested with Windiff). - -Thu July 2 1998 Alexandre Parenteau - * Mac side : lot of work including the visual log tree - (option graph log), cvs-1.9.28 support, .cvsignore support - (not ~/.cvsignore, not CVS_IGNORE)... - -Thu June 18 1998 Alexandre Parenteau - * Win side : lot of work including the visual log tree - (option graph log), cvs-1.9.28 support, .cvsignore support - (not ~/.cvsignore, not CVS_IGNORE)... Hopefully the Mac versoin - will follow next. - * CVSTREE : cvstree is a new library cross-platform using bison - and flex to parse the cvs log output. It can be used in any cvs - client. WinCVS uses it now in order to draw a tree of the history - of a revision. - -Fri May 29 1998 Alexandre Parenteau - * Version 3.1b2 - * Win side : little import bug. - * Mac side : big import bug + CW Pro3 port + GUSI 1.8.4 - -Wed May 14 1998 Alexandre Parenteau - * Version 3.1b1 - * Win side : Added a contextual menu on the right button. I just - don't know *what* to put inside, so I put most of the commands. - -Wed May 13 1998 Alexandre Parenteau - * Version 3.1b1 - * Both side : Fixed a bug when having multi-lines in a log message - (Gerhard Moeller). - * Win side : fixed a crash when dropping file in he log window - (Gerhard Moeller). Now it should print the path name of the files - in the log window (useful for tcl command line) - * Win side : implemented a (sort of) dir command for tcl and fixed - some bug in the log window after entering Enter. - * Mac side : implemented a keyboard selection for the browser - (a la Finder). added the ability to toggle/resize/drag windows - while cvs is running. - -Fri May 8 1998 Alexandre Parenteau - * Version 3.1b0 - * Both side : integrated cvs-1.9.27.1. Now the 2.0 options - refers to this version. - * Win side : fixed several problems reported by Gerhard Moeller. - * Both side : first draft for an integrated shell using TCL. - It allows to invoke cvs with arguments directly in the Log window. - On the mac side I'll ship MacCVS with the TCL shared library because - I had to fix a problem (see README.TCL). Instructions on how to use - it are described in INSTALL.txt for WinCVS. I would like to have - some comments before documenting it and be sure it is useful. - * Mac side : MACCVS TURNS BETA ! There are few things to complete - before it is "feature complete" but it seems to be stable now. - -Tue May 5 1998 Alexandre Parenteau - * Mac side : Resolved for CW Pro2 the memory leak due to the - new/delete handling in the MSL Runtime. You need to change - your MSL Runtime "New.cpp" : #define NEWMODE NEWMODE_MALLOC. - When the Fragment Manager calls the newly created __terminate_malloc, - it will remove the allocs pools used for malloc and new. - * Mac side : Fixed a bug (OUPS) in the preferences. - * Mac side : Enhanced the browser so it opens another browser - when you double click on a folder. The open-finder behaviour is still - avalaible thru Option-Click. - -Fri May 1 1998 Alexandre Parenteau - * Win side : Removed a security hole reported by Neal Becker. - Now the user *has* to have a login which conforms with the - cvs server. So if you use like me "Administrator", you should - change it to your log name pretty soon ! I think this applies - only for .rhosts authentication. - -Tue Apr 30 1998 Alexandre Parenteau - * Version 3.1a8 - * Mac side : Finally I run QC (http://www.onyx-tech.com) on - MacCvs and found several inconsistencies. This version *should* - be MUCH MORE stable. I also identified the memory leak : it comes - from the new operator in the runtime library. I need to go thru - GUSI to suppress it. The browser get enhanced a little bit and - should just run fine now. Next version of MacCVS 3.1 will probably - turn 'Beta' ! Alleluia ! :-> - -Tue Apr 28 1998 Alexandre Parenteau - * Version 3.1a7 - * Mac side : First preview of the browser (very experimental). - This version intends to be the one to use for checking out Mozilla - with a fix of Aleks Totic about long filenames. - -Thu Apr 24 1998 Alexandre Parenteau - * Version 3.1a6 - * Both side : Tested and inserted the monitors (release, - lock, edit, watch...). - -Thu Apr 16 1998 Aleks Totic - * Version 3.1a5 - * Mac side : Released the Aleks's work. - * Win side : Finished the browser. - * Both side : added a paranoiac range check for memory in - the garbage collector that you can turn on optionally if - you got crashes. - -Tue Apr 14 1998 Aleks Totic - * Version 3.1a5 - * Mac side : AppleSingle support. According to Alesks : - "1) apsingle.* contains the actual encoders/decoders. This code only depends on - MoreFiles, and can be standalone. - 2) cvs_hqx.cpp is mostly plugging my code in. I did change set_file_type to - optionally give a warning if the file type is not found in InternetConfig. - This is because binary files really should have their types set to be useful. - 3) The GUSI file contains that 1-liner change for chdir. - 4) More AS details: AppleSingle format encodes mac files as a series of entries (1 for data fork, - 1 for resource fork, 1 for file's real name, etc). Every entry is optional, - you can encode as little or as much data as you'd like. To make my code - generic enough, the encode/decode routines take a flag argument, - wantedEntries, that is a bit array describing what entries would you like encoded/decoded." - -Fri Apr 10 1998 Alexandre Parenteau - * Version 3.1a4 - * Mac side : prepared the MacCVS side for Aleks Totic - AppleSingle support. This is not finished but you can - now set the plain binary mappings interactively. - * Mac side : for MPW and CWCVS users (and any AppleEvent - user) : now some variables are "globals". It means that - if you don't define them, they are read from the - MacCVS preferences. This will help a lot in order to not make - mistakes and have to set some preferences only once (ports, - binary mappings, home...). See the doc for details. - * Mac side : a bug keep making MacCVS crash, reported - by Alain Roy. It happens only when MacCVS have finished, - closed the connection and unloads the cvs - fragment. I've no idea what's going on so please keep - hacking this problem. I don't feel like it's dangerous, - but you may need MacsBug in order to avoid to restart :-<. - -Tue Apr 7 1998 Alexandre Parenteau - * Version 3.1a4 - * Mac side : detected a new bug with the daylight time. - * Mac side : Removed the @@@ trick for the HOME env. variable : - now ~/.cvsrc, ~/.cvswrappers should work. Also fixed the - bug found by Aleks Totic. - * Mac side : introduced a hack contributed by Roman Dementiev. - It allows to use the Paul Sanders's WinNT server. - * Win side : fixed a big bug introduced in the import. - * Win side : Began also to make a browser. The Mac side - will follow later. - -Fri Apr 3 1998 Alexandre Parenteau - * Version 3.1a4 - * Mac side : cvs release works now but only with cvs 2.0. - Some others minors things suggested by Alain Aslag Roy - for cvs import. - -Mon Mar 30 1998 Alexandre Parenteau - * Version 3.1a3 - * Both side : Fixed the old problem of stdout/stderr getting - mixed. Now the mpw tools reveive the two channels separately. - Also MacCvs and WinCvs now take advantage of the two channels... - -Mon Mar 30 1998 Alexandre Parenteau - * Version 3.1a3 - * Both side : Fixed the old problem of stdout/stderr getting - mixed. Now the mpw tools reveive the two channels separately. - Also MacCvs and WinCvs now take advantage of the two channels... - -Wed Mar 25 1998 Alexandre Parenteau - * Version 3.1a3 - * Mac side : enhanced a little bit cvslog. - * Win side : enhanced threads to be able to use MFC - objects (crash when getting password). - * Both side : added more dialogs/options. - -Fri Mar 20 1998 Alexandre Parenteau - * Version 3.1a2 - * Mac side : two MPW tools, cvs and cvslog, - see the documentation. - -Wed Mar 18 1998 Alexandre Parenteau - * Version 3.1a2 - * Both side : First version of a (very) improved import. - It's now possible to detect errors, force binary, ignore... - * On the mac side we need now to improve the "plain binary" - by making a proper interface. - -Mon Mar 15 1998 Alexandre Parenteau - * Version 3.1a1 - * On the Mac side : fixed the bug color. - * On the Windows side : added local authentication - support - * Both side : fixed some memory leaks and improved - the garbage support for 1.9.26. - -Thu Mar 12 1998 Alexandre Parenteau - * Version 3.1a0 - * On the Mac side : added ports support. - * On the Windows side : added multi-thread support - + a stop button. - -Wed Mar 11 1998 Alexandre Parenteau - * Version 3.1a0 - * On the Mac side : added font selection plus color - in the log window : but Aaste doesn't want to use - my colors (?!?), so I use a bold face instead :< - * On the Windows side : fixed the ports bugs + - cleaned the documentation (sort of ;-]) + updated - the command line dialog to have the global settings. - -Fri Mar 6 1998 Alexandre Parenteau - * Version 3.1a0 (at least !) - * A lot of improvements in both WinCvs and MacCVS. - * MacCvs 3.1a0 uses now powerplant so we'll run less - problems to make new cvs commands mapping in MacCVS. - * The 3.1 code lets you use either cvs 1.9 code or - cvs 1.9.xxx (refered as 2.0). It simply switch the - good shared library (the same on Windows). - * It begins to sound good so anytime I can update - the documentation, I will make a release build... - -Wed Feb 18 1998 Alexandre Parenteau - * Version 3.0b5 - * I think cvs 1.9.20 is usable now since I've done - the encoding/patch/decoding session, the patch can apply - correctly on the server format. I keep testing. - * Changed also convert_file to use MSL (and the famous - toggle \n<->\r) instead of the GUSI (no automatic - conversion). - -Tue Feb 17 1998 Alexandre Parenteau - * Version 3.0b5 - * cvs 2.0 begins to work. I had to slightly reorganize - the projects so we split MacCVS and the cvs shared library. - We have now two shared libraries : for cvs 1.9 and future 2.0 - (cvs 1.9.24). This way we can expect the macintosh folder - to be distributed with the official cvs distribution of Cyclic. - * Fixed a bug when deleting directories (prune option). - -Mon Feb 16 1998 Alexandre Parenteau - * Version 3.0b5 - * Begins work on cvs 2.0 (cvs 1.9.24). I think we can have - a single application and two shared libraries (1.9 and 2.0). - -Tue Feb 3 1998 Alexandre Parenteau - * Version 3.0b5 - * Added a TODO and corrected the top README. - -Wed Jan 28 1998 Alexandre Parenteau - * Version 3.0b5 - * Added binary control you the user is warned when it - tries to add binary files as text files (or the contrary). - It detects also escape characters, wrong line feeds and - wrong file types. - -Tue Jan 27 1998 Alexandre Parenteau - * Added ISO-8859-1 translation. Thanks to Jim Matthews. - Suggestion of ƒric Aubourg. <- (Hey ! Should work now ;->) - * Added Internet Config on TEXT files (disabled by - default). Suggestion of Richard Wesley. - * Fixed a bug which affects all the files picking - (some files were added with a short DirID). - -Wed Jan 16 1998 Miro Jurisic - * Added AE pending event. See PendingAeQueue.[cpp,h] - for details - -Wed Jan 15 1998 Alexandre Parenteau - * Begin works on kcvs (for KDE desktop) - * Cleaned common sources - * Added missing elements to compile on Windows - -Wed Jan 8 1998 Alexandre Parenteau - * WinCvs Version 1.0b2 - + Fix temporaly -z9 freeze : see zlib.c - + added quiet mode (-q) - + worked on the documentation (wincvs.hlp). - + cleaned the project. - + added find command. - * MacCvs Version 3.0b4 - + fixed bugs due to the merge - + added quiet mode (-q) - -Mon Jan 6 1998 Alexandre Parenteau - * WinCvs Version 1.0b1 - * First draft - -Fri Jan 2 1998 Alexandre Parenteau - * Version 3.0b4 - * MacCVS uses now native \r carriage return by - Miro Jurisic - * MacCVS implements the AE core suite by - Miro Jurisic - * Corrected logo in About box. - * Provide a work around for a GUSI bug. So added - the GUSIFile.cpp to the GUSI-Add-ons folder. - * Added a mail from Miro Jurisic to the documentation - which explains the MacCVS architecture. - -** HAPPY NEW YEAR !! ** - -Mon Dec 29 1997 Alexandre Parenteau - * Version 3.0b3 - * Added quote handling by Miro Jurisic - * Added dialog and menu baloon helps - -Tue Dec 23 1997 Alexandre Parenteau - * Version 3.0b3 - * Fixed bug in client.c when using fgets (the branches - seem to work now). - * Added a multi-files dialog for all the command - which pick a file (commit, add, status...) so the - user can select several files at once. - -Mon Dec 22 1997 Alexandre Parenteau - * Version 3.0b3 - * Added "cvs status" command. - * Added the bin# resource to set-up plain binary files - (contribution of Miro Jurisic, meeroh@MIT.EDU) - * Added GUSI 1.8.3 and removed GUSI.r and GUSI.rsrc - from maccvs. This change still do not fix our "epoch" - problem with MSL. But it fixes the problem of the - creation date of folders. - * Added a 'README.GUSI' to help people to find and - compile GUSI : GUSI should not be distributed - anymore with MacCVS. - * Fixed move to trash bug (contribution of Miro Jurisic, - meeroh@MIT.EDU). - * Worked on look & feel (about dialog, spin cursor, - application icon...). - * Added "MacCVS:" to all the errors messages generated - by MacCVS so the user can understand which side is - going wrong. - -Wed Dec 17 1997 Alexandre Parenteau - * Version 3.0b2 - * New kserver authentification (contribution of Miro Jurisic, - meeroh@MIT.EDU). - * Worked a little bit on the doc (Miro Jurisic suggestion) - -Mon Dec 15 1997 Alexandre Parenteau - * Version 3.0b1 - * New pserver authentification (Richard Wesley) - * Fixed a bug for mac_duplicate - -Fri Dec 12 1997 Alexandre Parenteau - * Added policy files for MoreFiles - * Fixed a memory leak in Apple Events (Richard Wesley) - * Removed the annoying printf in the garbage collector (Richard Wesley) - * Added version number 3.0b0, previous was 2.xxx I think (Richard Wesley) - * Fixed bug : user had to restart to change the CVSROOT - * Started the work on pserver - * Cleaning projects to commit to Cyclic - -Wed Dec 10 1997 Alexandre Parenteau - * Added ChangeLog, BUGS, README - * Fixed printf from the garbage collector (stderr->stdout) - * Changed MacCVS application signature from 'CVS ' to 'mCVS' diff --git a/zsnes/Copying b/zsnes/Copying deleted file mode 100644 index a43ea212..00000000 --- a/zsnes/Copying +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) 19yy - - 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 - (at your option) 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 this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) 19yy name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/zsnes/Ctl3d32.dll b/zsnes/Ctl3d32.dll deleted file mode 100644 index 0dfabc6d..00000000 Binary files a/zsnes/Ctl3d32.dll and /dev/null differ diff --git a/zsnes/Cvs.hlp b/zsnes/Cvs.hlp deleted file mode 100644 index a85b201d..00000000 Binary files a/zsnes/Cvs.hlp and /dev/null differ diff --git a/zsnes/Cvscli.hlp b/zsnes/Cvscli.hlp deleted file mode 100644 index 3836da82..00000000 Binary files a/zsnes/Cvscli.hlp and /dev/null differ diff --git a/zsnes/Cw3215mt.dll b/zsnes/Cw3215mt.dll deleted file mode 100644 index 23caf6e0..00000000 Binary files a/zsnes/Cw3215mt.dll and /dev/null differ diff --git a/zsnes/IMPORTANT.txt b/zsnes/IMPORTANT.txt deleted file mode 100644 index dc0f115a..00000000 --- a/zsnes/IMPORTANT.txt +++ /dev/null @@ -1,21 +0,0 @@ -Important behaviour change from b14 to b15 (and after) : - -WinCvs now relies on the login given by the system -(which is the login you use at start-up) when making -a .rhosts authentication. - -This behaviour is the original one cvs uses, but I did supply a hack -so LOGNAME was interpreted first, which is STUPID (it is -a security hole) ! - -Thanks to Neal Becker who reported this bug. So check your -login name if you use the .rhosts authentication ! - -Also the "Force using the CVSROOT" is grayed-out because it is buggy right now -in cvs 1.10. This is a known issue and I hope it will be fixed soon (Suggestion -of Steve Cameron). - -Enjoy ! - -5/1/98 -Alexandre Parenteau diff --git a/zsnes/Macros/ChangeRoot.tcl b/zsnes/Macros/ChangeRoot.tcl deleted file mode 100644 index 19010f50..00000000 --- a/zsnes/Macros/ChangeRoot.tcl +++ /dev/null @@ -1,50 +0,0 @@ -#!CVSGUI1.0 --folder --name "Change Root" - -global numChanged -set numChanged 0 -global changeTo -set changeTo ":pserver:alexgui@stratadev.strata3d.com:/cvspub/cvsgui" - -proc changeRoot {dirName} { - set oldDir [pwd] - cd $dirName - - set fileid [open Root w] - global changeTo - puts $fileid $changeTo - close $fileid - - global numChanged - incr numChanged - - cd $oldDir -} - -proc iterate {dirName} { - set oldDir [pwd] - cd $dirName - cvsout "Entering $dirName\n" - - set dirList [glob -nocomplain *] - set dirSize [llength $dirList] - for {set j 0} {$j < $dirSize} {incr j} { - set fileName [lindex $dirList $j] - if {[file isdirectory $fileName]} { - if {[string compare cvs [string tolower $fileName]] == 0} { - changeRoot $fileName - } else { - iterate $fileName - } - } - } - cd $oldDir -} - -set selList [cvssel] -set selSize [llength $selList] - -for {set i 0} {$i < $selSize} {incr i} { - iterate [lindex $selList $i] -} -cvsout "Done !\n" -cvsout "$numChanged file(s) changed !\n" diff --git a/zsnes/Macros/CvsInit.tcl b/zsnes/Macros/CvsInit.tcl deleted file mode 100644 index e147298d..00000000 --- a/zsnes/Macros/CvsInit.tcl +++ /dev/null @@ -1,3 +0,0 @@ -#!CVSGUI1.0 --admin --name "cvs init" - -cvs init diff --git a/zsnes/Macros/DocMacros.txt b/zsnes/Macros/DocMacros.txt deleted file mode 100644 index b23d7bea..00000000 --- a/zsnes/Macros/DocMacros.txt +++ /dev/null @@ -1,55 +0,0 @@ -[INNNNNNNNNNNNNNNNNNNNN PROGRESS !] - -Macros start-up : ------------------ - -* In order to be recognized by the application, the macro file has to be -located in the "Macros" folder (or any of its sub-folder). -* A header tells the application in which menu to hook-up the macro : - -#!CVSGUI1.0 [--admin|--selection|--files|--folder] --name "The name which appears in the menu" - -Built-in TCL commands available anywhere : ------------------------------------------- - -* cvs : the cvs command. - -* cvsout ?arg arg...? - output a set of strings to the console window. - -* cvserr ?arg arg...? - output a set of strings to the console window. - -* cvsentries pathName funcName - load the CVS/Entries informations from pathName and set the funcName with - a "cvsbrowser" like syntax (see below). - -Built-in TCL commands only from the Selections menu : ------------------------------------------------------ - -* cvsbrowser : - - cvsbrowser get : returns a list of the selected items in the browser. A simple - return is : {"C:/myproject/foo.c" "C:/myproject/foo.rc"} - - cvsbrowser info fileName arrayName : set the array "arrayName" with a set of informations - about "fileName". If the browser has such an information, the array "arrayName" contains : - + $arrayName(name) : the file name - + $arrayName(kind) : [file|folder] - + $arrayName(path) : the file path - + $arrayName(missing) : [0|1] - + $arrayName(unknown) : [0|1] - + $arrayName(ignored) : [0|1] - + $arrayName(locked) : [0|1] - + $arrayName(modified) : [0|1] - + $arrayName(status) : A string like "Mod. file" or "Unknown folder" - + if the element is a file (if $arrayName(kind) is "file") - + $arrayName(revision) : the file revision (i.e. 1.1, 1.2.3.4...) - + $arrayName(timestamp) : the time stamp on the server - + $arrayName(option) : the substitution option (i.e. -kb) - + $arrayName(tag) : the tag name (if any) - + $arrayName(conflict) : the conflict desc. (if any) - -Built-in TCL commands only from the Files/Folder menu : -------------------------------------------------------- - -* cvssel : return a list of the selected file(s) or folder(s). A simple list is - {"C:/myproject/foo.c", "C:/myproject/rsr/foo.rc"} or {"C:/myproject", "C:/myproject/rsr"} diff --git a/zsnes/Macros/FastModSearch.tcl b/zsnes/Macros/FastModSearch.tcl deleted file mode 100644 index dc74aa6d..00000000 --- a/zsnes/Macros/FastModSearch.tcl +++ /dev/null @@ -1,56 +0,0 @@ -#!CVSGUI1.0 --selection --name "Fast search modified" - -global numFound -set numFound 0 - -proc iterate {dirName} { - cvsentries $dirName browsit - - set selList [browsit get] - set selSize [llength $selList] - set toRecurse {} - set printFlag 1 - - for {set j 0} {$j < $selSize} {incr j} { - set file [lindex $selList $j] - browsit info $file fileInfo2 - - if {[string compare $fileInfo2(kind) "file"] == 0} { - if {$fileInfo2(modified) == 1} { - if {$printFlag == 1} { - cvsout "In $dirName :\n" - set printFlag 0 - } - cvserr " $fileInfo2(name) is modified\n" - global numFound - incr numFound - } - } - - if {[string compare $fileInfo2(kind) "folder"] == 0 && $fileInfo2(missing) == 0 && $fileInfo2(unknown) == 0} { - lappend toRecurse $file - } - } - - set selRecurse [llength $toRecurse] - for {set j 0} {$j < $selRecurse} {incr j} { - set file [lindex $toRecurse $j] - iterate $file - } -} - -set selList [cvsbrowser get] -set selSize [llength $selList] - -cvsout "Looking for modified files...\n" -for {set i 0} {$i < $selSize} {incr i} { - set file [lindex $selList $i] - cvsbrowser info $file fileInfo - - if {[string compare $fileInfo(kind) "folder"] == 0 && $fileInfo(missing) == 0 && $fileInfo(unknown) == 0} { - iterate $file - } -} - -cvsout "Done !\n" -cvsout "$numFound file(s) found !\n" diff --git a/zsnes/Macros/FilesTest.tcl b/zsnes/Macros/FilesTest.tcl deleted file mode 100644 index 252dd2ca..00000000 --- a/zsnes/Macros/FilesTest.tcl +++ /dev/null @@ -1,11 +0,0 @@ -#!CVSGUI1.0 --files --name "Files sample" - -set selList [cvssel] -set selSize [llength $selList] - -cvsout "Hello, this is a sample macro !\n" -cvsout "Total selected : " $selSize "\n" - -for {set i 0} {$i < $selSize} {incr i} { - cvsout " -> " [lindex $selList $i] \n -} diff --git a/zsnes/Macros/FolderTest.tcl b/zsnes/Macros/FolderTest.tcl deleted file mode 100644 index b4d9cba0..00000000 --- a/zsnes/Macros/FolderTest.tcl +++ /dev/null @@ -1,40 +0,0 @@ -#!CVSGUI1.0 --folder --name "Clean-up merging files" - -global numDeleted -set numDeleted 0 - -proc iterate {dirName} { - if {[string compare cvs [string tolower $dirName]] == 0} { - return - } - - set oldDir [pwd] - cd $dirName - cvsout "Entering $dirName\n" - - set dirList [glob -nocomplain *] - set dirSize [llength $dirList] - for {set j 0} {$j < $dirSize} {incr j} { - set fileName [lindex $dirList $j] - if {[file isdirectory $fileName]} { - iterate $fileName - } elseif {[file isfile $fileName]} { - if {[string compare [string range $fileName 0 1] ".#"] == 0} { - cvsout "*** deleting -> " "'" $dirName / $fileName "'" ...\n - file delete $fileName - global numDeleted - incr numDeleted - } - } - } - cd $oldDir -} - -set selList [cvssel] -set selSize [llength $selList] - -for {set i 0} {$i < $selSize} {incr i} { - iterate [lindex $selList $i] -} -cvsout "Done !\n" -cvsout "$numDeleted file(s) deleted !\n" diff --git a/zsnes/Macros/ListModules.tcl b/zsnes/Macros/ListModules.tcl deleted file mode 100644 index f38c49ac..00000000 --- a/zsnes/Macros/ListModules.tcl +++ /dev/null @@ -1,3 +0,0 @@ -#!CVSGUI1.0 --admin --name "List the modules on the server" - -cvs co -c diff --git a/zsnes/Macros/SelectionTest.tcl b/zsnes/Macros/SelectionTest.tcl deleted file mode 100644 index 34306e80..00000000 --- a/zsnes/Macros/SelectionTest.tcl +++ /dev/null @@ -1,33 +0,0 @@ -#!CVSGUI1.0 --selection --name "Selection sample" - -set selList [cvsbrowser get] -set selSize [llength $selList] - -cvsout "Hello, this is a sample macro !\n" -cvsout "Total selected : " $selSize "\n\n" -for {set i 0} {$i < $selSize} {incr i} { - #file tail - #file dirname - set file [lindex $selList $i] - cvsbrowser info $file fileInfo - - cvsout "Info for " $file "\n" - cvsout "--> Name : " $fileInfo(name) "\n" - cvsout "--> Kind : " $fileInfo(kind) "\n" - cvsout "--> Path : " $fileInfo(path) "\n" - cvsout "--> Missing : " $fileInfo(missing) "\n" - cvsout "--> Unknown : " $fileInfo(unknown) "\n" - cvsout "--> Ignored : " $fileInfo(ignored) "\n" - cvsout "--> Locked : " $fileInfo(locked) "\n" - cvsout "--> Modified : " $fileInfo(modified) "\n" - cvsout "--> Status : " $fileInfo(status) "\n" - - if {[string compare $fileInfo(kind) "file"] == 0} { - cvsout "--> Revision : " $fileInfo(revision) "\n" - cvsout "--> Timestamp : " $fileInfo(timestamp) "\n" - cvsout "--> Option : " $fileInfo(option) "\n" - cvsout "--> Tag : " $fileInfo(tag) "\n" - cvsout "--> Conflict : " $fileInfo(conflict) "\n" - } - cvsout "\n" -} diff --git a/zsnes/Macros/TclVersion.tcl b/zsnes/Macros/TclVersion.tcl deleted file mode 100644 index b53c16a9..00000000 --- a/zsnes/Macros/TclVersion.tcl +++ /dev/null @@ -1,3 +0,0 @@ -#!CVSGUI1.0 --admin --name "Print the cvs version" - -cvs --version diff --git a/zsnes/Uninst.isu b/zsnes/Uninst.isu deleted file mode 100644 index 913def69..00000000 Binary files a/zsnes/Uninst.isu and /dev/null differ diff --git a/zsnes/Wincvs.hlp b/zsnes/Wincvs.hlp deleted file mode 100644 index 2f72f72d..00000000 Binary files a/zsnes/Wincvs.hlp and /dev/null differ diff --git a/zsnes/cvs2ntlib.dll b/zsnes/cvs2ntlib.dll deleted file mode 100644 index 77b553cf..00000000 Binary files a/zsnes/cvs2ntlib.dll and /dev/null differ diff --git a/zsnes/cvscli.GID b/zsnes/cvscli.GID deleted file mode 100644 index 5599c39d..00000000 Binary files a/zsnes/cvscli.GID and /dev/null differ diff --git a/zsnes/tcl81.dll b/zsnes/tcl81.dll deleted file mode 100644 index 23caf6e0..00000000 Binary files a/zsnes/tcl81.dll and /dev/null differ diff --git a/zsnes/tips.txt b/zsnes/tips.txt deleted file mode 100644 index dacd6879..00000000 --- a/zsnes/tips.txt +++ /dev/null @@ -1,23 +0,0 @@ -Find more informations about cvs at http://www.cyclic.com. Cvs and WinCVS are free and distributed under the terms of the Gnu Public Licence version 2. -Despite cvs is free, you can have a commercial support by contacting Cyclic Software Inc. (http://www.cyclic.com) -Before using WinCvs, you should have read the cvs documentation. -In order to take full advantage of WinCvs, update your server to cvs-1.10 and use the cvs-1.10 client mode in WinCvs (Preferences). -Read the log window, it is a good way to learn how to use cvs as a command line tool. -Never experience new cvs commands on your working repository. Create a sample module instead. -You can type a cvs command in the log window if you installed TCL (http://www.tclconsortium.org) -Having the cvs repository backed-up every-day is a good idea... -The cvs documentation explains in details how to use branching and merging. -Use the TCP/IP compression only if you have a slow modem connection. -You can easily visualize the history of a file by using the "Graph log" command. -In order to use the command "Lock", you have to set-up correctly the server (see the cvs documentation). -Using a Unix server is a good choice for cvs if you want to customize the cvs behaviours. -Check-out the standard module "CVSROOT" in order to customize the cvs server remotely. -Using TCL script, you can call an external program using the command "exec". -cvs is outstanding for tracking/customizing third part source code or libraries (see the cvs documentation about the import process). -You cannot remove a folder : use the "prune" option instead. -Importing a new module requires some skills : WinCvs is designed to make it easier. -You can open a file directly from WinCvs by double-clicking on it. You can also customize this feature (see the preferences). -In the "Graph log" window you can compare revisions using an external diff program (as set in the preferences). -You can switch between the log window and a graph window by using Ctrl+Tab. -You can reload a view by using 'F5'. -You can open-up an explorer view by using 'F2'. diff --git a/zsnes/wincvs.GID b/zsnes/wincvs.GID deleted file mode 100644 index ce02d1b1..00000000 Binary files a/zsnes/wincvs.GID and /dev/null differ