📄 changelog
字号:
Also a new rule to compress whitespace sequences by means of a flex rule (should to be faster than hand-coding).(2001/06/15 - broeker) Bugfix to flex scanner: comments after an #endif, without any whitespace in between, would be dumped to stdout.(2001/06/15 - broeker) Minor documentation glitch in manpage and online help screen: set of keys to choose from matches found contains 0-9, not 1-9. (2001/06/01 - broeker) New version of fscanner.l, and lots of small changes to other source files, too. Avoids (ab)use of yytext[] as a temporary buffer by unrelated pieces of code, and changes exported variables of the scanned line from lex-internal yyleng and my_yyleng to my_yytext and my_yyleng. New header files scanner.h and lookup.h. (2001/06/01 - broeker) Fix 64bit-related bug in invlib.c that caused the symbol 'sun' to not be found on DigitalUnix/Alpha platform.(2001/05/30 - dixon) arrow and editing keys can be now used at the input line(2001/05/30 - duell) invname database issue fix.(2001/05/20 - garret) Fixed some mishaps in ocs.(2001/04/30 - broeker) Fixed signed char casting bug in dicode compression. Encapsulated dicode compression idioms into macros IS_A_DICODE() and DICODE_COMPRESS().(2001/04/26 - ogawa) Fix for posterr(2001/04/26 - sorfa) Fixed a SIGSEGV in linemode in find.c. Thanks to OGAWA Hirofumi for pointing out the problem.(2001/04/24 - slutz) STMTMAX increased to 10000(2001/03/29 - broeker) Some further MSDOS/DJGPP patches. Close file 'refsfound' before unlinking it. Avoid calling curses function nonl(). Replace fork/exec/wait machinery in exec.c by call to lib function spawnvp().(2001/03/28 - broeker) Added flex-able version of scanner.l to the project, as file src/fscanner.l. Changed configure.in and src/Makefile.am to use it if using 'flex'.(2001/03/27 - broeker) Remove 'extern' declaration of yylval from egrep.y:yylex(). It's not needed, as this is inside the Yacc source itself, where the definition of yylval is directly visible, and it causes problems by incompatible redefinition on Alpha/DigitalUnix using yacc.(2001/03/12 - broeker) Some minor changes for compiling cscope with DJGPP, the MSDOG port of GCC. Mainly non-availability of some Unix features like CLOSE_ON_EXEC for files, and SIGTSTP.(2001/03/12 - broeker) Added 'b' flags and O_BINARY bits to all file-opening calls for (potentially) binary data files, to allow cscope to work on DOS-style platforms. Moved vpopen() and vpfopen() prototypes into vp.h.(2001/03/12 - broeker) rename 'basename' to 'mybasename' --- avoid XPG4 name conflict(2001/02/12 - duell) man page update for CSCOPE_* information(2001/02/09 - duell & hull) Support for CSCOPE_EDITOR, CSCOPE_LINEFLAG and CSCOPE_LINEFLAGS_AFTER_FILE(2001/02/09 - petrs) Updated version number to 15.2b (for beta)(2001/02/09 - chuck & wilfredo) Darwin support(2001/01/24 - petrs) Replaced new style C comments, i.e. //(2000/12/12 - petrs) packages/cscope.spec has now no local directory(2000/12/12 - petrs) contrib/ocs now checks that cscope is in $PATH(2000/12/11 - frost) Safety feature in mypopen.c(2000/11/28 - blank) More FreeBSD support(2000/11/23 - broeker) Added check for snprintf() to configure.in(2000/11/22 - petrs) Updated date to cscope.1 man page and retagged the file(2000/11/22 - petrs) Tagged cvs tree as v15_1(2000/11/21 - petrs) Added UnixWare 7 packaging scripts(2000/11/20 - petrs) 15.1 version name, man page update, README update(2000/10/09 - atrn) better FreeBSD support(2000/10/02 - fritsch) better BeOS support(2000/10/02 - salz) -i now accepts '-' for a list of files from stdio(2000/09/19 - brent) fixed -R to handle similarly named files(2000/05/31 - mascott) ncurses.h gets picked up correctly for FreeBSD(2000/05/18 - hops) display errors via varargs posterr(ap, ..) start changing sprintfs to snprintfs buildonly not go into curses - set linemode - fixes buildonly coredump explicitly initialise some booleans in main.c handle error messages nicely - curses msgline2 line or stdout - using snprintf+posterr(buf). Clear msg2 line on ^L command.c. Support BS in getline() input.c. Add build support for contrib dir.(2000/05/18 - broeker) move declarations of invlib.c functions to invlib.h, from global.h(2000/05/18 - broeker) it's 'myylineno', not 'yylineno'(2000/05/18 - broeker) don't #include <config.h>, but "config.h" -- it's not a system header file, after all.(2000/05/18 - broeker) don't #include "global.h" from egrep.y -- the extern declaration for yylex() only confuses it, and it doesn't need most of "global.h", anyway.(2000/05/18 - broeker) no more 'extern' declaration in .c files -- they belong into the headers. For now, most of them move to "global.h".(2000/05/18 - broeker) don't cast function pointers -- make all the find*() function follow the same prototype, instead. This affects their definitions, too.(2000/05/17 - sharpe) progress bar, tab between line selection and option, new support for more than nine line selections(2000/05/15 - petr) version 15.0bl3 now, spec file change(2000/05/10 - klausner) NetBSD current support(2000/05/09 - petr) added packages directory and cscope.spec file(2000/05/09 - broeker) alloc.c, invlib.c, invlib.h: initial 64bit support(2000/05/05 - broeker) global.h, invlib.c: change return type of invterm to 'long'(2000/05/05 - broeker) remove superfluous casts from and to type 'void *' in calls to malloc() family of routines(2000/05/04 - hops) configure: find flex libs in /usr/local, cmdline args to specify use of flex/lex, yacc/byacc/bison(2000/05/03 - broeker) some code cleanup(2000/05/03 - broeker) more code cleanup and -Wall warnings removal(2000/05/03 - broeker) major code cleanup and fixing of memory leaks(2000/05/03 - broeker) configure checks for vsnprintf(2000/05/03 - petr) More than 9 select lines displays selection in uppercase(2000/05/02 - petr) Added support for more than 9 select lines (up to 45) temporary option -t enables this feature for testing(2000/05/01 - petr) Updated configure.in (and configure) to handle UW7(2000/04/28 - petr) Fixed another -q failure on large data(2000/04/28 - petr) Fixed -q failure(2000/04/27 - brent) Add support for 3 letter suffixes (currently .tcc)(2000/04/27 - brent) Add -R option to recurse subdirectories(2000/04/27 - petr) Changed version number to 15.0bl2(2000/04/27 - uzi) Added autoconf and restructure directories(2000/04/26 - petr) Tagged current source as v15_0_bl1 before autoconf support(2000/04/26 - darrylo) minor fixs in crossref.c and scanner.l(2000/04/26 - petr) changed spelling of psuedo to pseudo in scanner.l(2000/04/26 - uzi) Changes in preparation of autoconf/automake setup(2000/04/26 - uzi) Added k to terse args in cscope man page(2000/04/25 - petr) Added h to terse args in cscope man page(2000/04/25 - petr) Fixed build break with flex(2000/04/25 - petr) Added better support for non-flex lex(2000/04/22 - uzi) Added -h option, long usage help screen.(2000/04/22 - uzi) Added -c and -k support to cscope.files config file.(2000/04/22 - uzi) Added Makefile for Solaris and support for Delete key(2000/04/21 - hops) Changes for osr5 and uw7 builds, add contrib dir(2000/04/21 - petr) Created new build directory with system specific makefiles(2000/04/20 - uzi) -k kernel option and code clean up (from K&R C to ANSI C)(2000/04/20 - edgar) prevention of cscope.out corruption and correct dboffset calulation(2000/04/20 - martin) Use 'env LC_ALL=C sort' rather than 'LC_ALL=C sort' for sorting(2000/04/19 - petr) Added README/NEWS/AUTHORS files(2000/04/19 - jens) Non-preformatted man page(2000/04/19 - petr) Make sure install directory exists with make install(2000/04/19 - petr) Make sure temporary directory exists(2000/04/18 - petr) Remove temporary buffer(2000/04/18 - garyp) Support for .cc and .hh files(2000/04/17 - petr) Initial OpenSource release. Initial Linux port
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -