Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-08 | CancelFindFile is almost the same as XeditFocus, and could be merged in a | Paulo Cesar Pereira de Andrade | |
same Xt action. For the moment, automatically leave line_edit in XeditFocus. There is one other bug that should be fixed, that I am trying to repeat (having the same file loaded twice when using tags) before a new release. Thre is also a problem in Xaw when deleting large amounts of selections that crashes xedit, aparently due to Xaw Text widget doing some wrong math and attempting to allocate a huge chunk of memory. | |||
2008-07-02 | Fix an off by one error check that can lead to an infinite loop. | Paulo Cesar Pereira de Andrade | |
This can happen when using the line edit mode to search&replace regexes. | |||
2008-07-02 | Warn if a newer version of a file exists before overwritting it. | Paulo Cesar Pereira de Andrade | |
2008-07-02 | Add python mode. | Paulo Cesar Pereira de Andrade | |
This mode adds syntax highlight and automatic indentation. Unlike most other modes with automatic indentation, this mode most only reads one line back to figure the proper indentation. Some features include: o When the first character in a line is typped, it automatically moves it to the proper tab stop. o Increments one indentation level if line ends in ':'. o Properly handle vector/hash table declarations. | |||
2008-07-02 | Compile warning fixes. | Paulo Cesar Pereira de Andrade | |
Add parenthesis around a test where after macro expansion it looked like boolexpr==boolres==boolres. "Ansifiy" a function without arguments. | |||
2008-07-02 | Support multiple make jobs. | Paulo Cesar Pereira de Andrade | |
Minor patch to avoid requiring xedit to have some special rule in a buildsystem that defaults to something like "make -j 16". | |||
2008-07-02 | Fix an incorrect buffer size calculation and allocation. | Paulo Cesar Pereira de Andrade | |
2008-07-02 | Add perl and "auto tools" modes. | Paulo Cesar Pereira de Andrade | |
Auto mode has only syntax highlight mode; needs some tweaking to ignore "'" characters where they are allowed, i.e. usually descriptions. Perl mode has syntax highlight and indentation support. May need some tweaking for some files where it may parse back too much lines before assuming the indentation is correct. | |||
2008-07-02 | Add support for scrolling textwindow with mouse wheel. | Paulo Cesar Pereira de Andrade | |
2008-07-02 | Add a tags interface to xedit. | Paulo Cesar Pereira de Andrade | |
To use the tags, first create a tags file with a command like "ctags -R". The interface can be disabled with resources, see the updated man page. Tag files are searched descending to the root directory. Multiple tags files are properly handled, and multiple symbol definitions can be searched. | |||
2008-07-02 | Update syntax highlight table and some minor tweaks including: | Paulo Cesar Pereira de Andrade | |
o Don't cause an warning due to an unused variable after macro expansion in some indentation tables. o Properly handle c++ style comments in preprocessor lines. Also highlight strings and character constants. o Change color of "quote" property in lisp mode. This is mainly due to an undesirable side effect of using the same XrmQuark in different syntax highlight definitions, causing the first one to be used, and later defined ones to be ignored. | |||
2008-07-02 | Add support to enter line number in command line. | Paulo Cesar Pereira de Andrade | |
This works the same way as for vi, i.e. "xedit file +num" will load file and move cursor to line "num". | |||
2008-07-02 | Generic lisp interface bug fixes including: | Paulo Cesar Pereira de Andrade | |
o Allow calling disassemble in all function types o Don't limit amount of bytes to generate a hash table o Allow "unreadable" symbol names to be keywords | |||
2008-07-02 | Fix several problems in the line edit mode. | Paulo Cesar Pereira de Andrade | |
Also allow replacing control characters in the replace pattern as well as nul characters. | |||
2008-07-02 | Fix several generic bugs including: | Paulo Cesar Pereira de Andrade | |
o Several memory read/write errors. o Implement smarter XeditPrintf that will show how many times a text has been printed. o Check all arguments to XeditPrintf to ensure the '%' character cannot be sent to it. o Some minor reindentation to code that still had the original 2 spaces indentation. | |||
2008-07-02 | Make ispell interface work correctly again. | Paulo Cesar Pereira de Andrade | |
This new interface should work properly with asciiSrc and multiSrc widgets, i.e. single byte and multibyte. Also added an empty dictionary entry that is understood by aspell as the "default" dictionary. Code is also more robust to detect aspell exiting too early. | |||
2008-07-02 | Readd support for *international resource and default to false. | Paulo Cesar Pereira de Andrade | |
This allows several features, like syntax highlight and indentation, turned off to be enabled again. | |||
2008-07-02 | Add a generic hash table interface to replace the other implementations. | Paulo Cesar Pereira de Andrade | |
2008-07-02 | Update build for sane defaults. | Paulo Cesar Pereira de Andrade | |
Check for existing system functions. Don't add test program sources with main functions to libraries. Build test programs. | |||
2008-07-02 | Add updated/meaningful README, COPYING and AUTHORS files. | Paulo Cesar Pereira de Andrade | |
2008-07-01 | Fix a bug in the regex library | Paulo Cesar Pereira de Andrade | |
The bug causes the regex parser to enter an infinite loop with certain special patterns with alternatives. Test cases also added to ensure the bug will be triggered by the tests if it is somehow reinstantiated. Also testing commit to xedit git repository. | |||
2007-12-06 | Replace static ChangeLog with dist-hook to generate from git log | James Cloos | |
2007-09-03 | Add *~ to .gitignore to skip patch/emacs droppings | James Cloos | |
2007-08-23 | Rename .cvsignore to .gitignore | James Cloos | |
2006-04-26 | Bump to 1.0.2xedit-1_0_2XORG-7_1 | Adam Jackson | |
2006-04-03 | Bug #6480: Cygwin build fix. (Yaakov Selkowitz)XORG-7_0_99_901 | Adam Jackson | |
2005-12-21 | Update package version for X11R7 release.XORG-7_0 | Kevin E Martin | |
2005-12-19 | Stub COPYING files | Adam Jackson | |
2005-12-15 | Update package version number for final X11R7 release candidate.XORG-6_99_99_904 | Kevin E Martin | |
2005-12-07 | Change to use the app-defaults default dir configured in libXt.MODULAR_COPY | Kevin E Martin | |
2005-12-06 | Change *man_SOURCES ==> *man_PRE to fix autotools warnings. | Kevin E Martin | |
2005-12-03 | Update package version number for X11R7 RC3 release.XORG-6_99_99_903 | Kevin E Martin | |
2005-11-28 | Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 | Alan Coopersmith | |
update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) | |||
2005-11-21 | Another pass at .cvsignores for apps. | Eric Anholt | |
2005-11-20 | Add/improve .cvsignore files for apps. | Eric Anholt | |
2005-11-20 | Add dependency on xp module when building with Xprint support. | Alan Coopersmith | |
2005-11-09 | Update package version number for X11R7 RC2 release.XORG-6_99_99_902 | Kevin E Martin | |
2005-10-28 | build fixXORG-6_8_99_903XORG-6_8_99_902 | Alan Hourihane | |
2005-10-23 | Bug #1860: Prevent walking off the end of the scan_types array. | Adam Jackson | |
2005-10-21 | remove redundant include | Alan Hourihane | |
2005-10-20 | programs/xedit/xedit.h | Alan Hourihane | |
//bugs.freedesktop.org/show_bug.cgi?id=790) | |||
2005-10-19 | Update package version number for RC1 release.XORG-6_99_99_901 | Kevin E Martin | |
2005-10-18 | Change default install dir for app-default files from | Alan Coopersmith | |
$(sysconfdir)/X11/app-defaults to $(libdir)/X11/app-defaults to match the monolith & allow localization | |||
2005-10-17 | Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions to | Alan Coopersmith | |
work better with BSD make | |||
2005-10-16 | Change man sources from xedit.1 to xedit.man to allow the man page to be | Kevin E Martin | |
processed. Move man page to top level dir to pass check-tarball test. | |||
2005-10-14 | Use sed to fill in variables in man page | Alan Coopersmith | |
2005-10-05 | Add missing files to EXTRA_DIST | Kevin E Martin | |
2005-09-28 | Don't override , automake predefines it. | Adam Jackson | |
2005-09-27 | Only add -DINCLUDE_XPRINT_SUPPORT if the Xaw version supports it. | Kristian Høgsberg | |
2005-08-28 | Install the lisp files. | Matthieu Herrb | |