summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-02Add 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-02Add support for scrolling textwindow with mouse wheel.Paulo Cesar Pereira de Andrade
2008-07-02Add 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-02Update 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-02Add 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-02Generic 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-02Fix 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-02Fix 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-02Make 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-02Readd 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-02Add a generic hash table interface to replace the other implementations.Paulo Cesar Pereira de Andrade
2008-07-02Update 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-02Add updated/meaningful README, COPYING and AUTHORS files.Paulo Cesar Pereira de Andrade
2008-07-01Fix a bug in the regex libraryPaulo 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-06Replace static ChangeLog with dist-hook to generate from git logJames Cloos
2007-09-03Add *~ to .gitignore to skip patch/emacs droppingsJames Cloos
2007-08-23Rename .cvsignore to .gitignoreJames Cloos
2006-04-26Bump to 1.0.2xedit-1_0_2XORG-7_1Adam Jackson
2006-04-03Bug #6480: Cygwin build fix. (Yaakov Selkowitz)XORG-7_0_99_901Adam Jackson
2005-12-21Update package version for X11R7 release.XORG-7_0Kevin E Martin
2005-12-19Stub COPYING filesAdam Jackson
2005-12-15Update package version number for final X11R7 release candidate.XORG-6_99_99_904Kevin E Martin
2005-12-07Change to use the app-defaults default dir configured in libXt.MODULAR_COPYKevin E Martin
2005-12-06Change *man_SOURCES ==> *man_PRE to fix autotools warnings.Kevin E Martin
2005-12-03Update package version number for X11R7 RC3 release.XORG-6_99_99_903Kevin E Martin
2005-11-28Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4Alan Coopersmith
update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
2005-11-21Another pass at .cvsignores for apps.Eric Anholt
2005-11-20Add/improve .cvsignore files for apps.Eric Anholt
2005-11-20Add dependency on xp module when building with Xprint support.Alan Coopersmith
2005-11-09Update package version number for X11R7 RC2 release.XORG-6_99_99_902Kevin E Martin
2005-10-28build fixXORG-6_8_99_903XORG-6_8_99_902Alan Hourihane
2005-10-23Bug #1860: Prevent walking off the end of the scan_types array.Adam Jackson
2005-10-21remove redundant includeAlan Hourihane
2005-10-20programs/xedit/xedit.hAlan Hourihane
//bugs.freedesktop.org/show_bug.cgi?id=790)
2005-10-19Update package version number for RC1 release.XORG-6_99_99_901Kevin E Martin
2005-10-18Change default install dir for app-default files fromAlan Coopersmith
$(sysconfdir)/X11/app-defaults to $(libdir)/X11/app-defaults to match the monolith & allow localization
2005-10-17Use @APP_MAN_SUFFIX@ instead of $(APP_MAN_SUFFIX) in macro substitutions toAlan Coopersmith
work better with BSD make
2005-10-16Change man sources from xedit.1 to xedit.man to allow the man page to beKevin E Martin
processed. Move man page to top level dir to pass check-tarball test.
2005-10-14Use sed to fill in variables in man pageAlan Coopersmith
2005-10-05Add missing files to EXTRA_DISTKevin E Martin
2005-09-28Don't override , automake predefines it.Adam Jackson
2005-09-27Only add -DINCLUDE_XPRINT_SUPPORT if the Xaw version supports it.Kristian Høgsberg
2005-08-28Install the lisp files.Matthieu Herrb
2005-07-29Various changes preparing packages for RC0:XORG-6_99_99_900Kevin E Martin
- Verify and update package version numbers as needed - Implement versioning scheme - Change bug address to point to bugzilla bug entry form - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to reenable it) - Fix makedepend to use pkgconfig and pass distcheck - Update build script to build macros first - Update modular Xorg version
2005-07-23Fix DEP_* referenceMatthieu Herrb
2005-07-23- fix DEP_* referencesMatthieu Herrb
- fix GNU-make only rule for app-defaults
2005-07-20Use a unique token for PKG_CHECK_MODULES. Otherwise, if you use a globalAdam Jackson
configure cache, you cache it, and the cached value is probably wrong.
2005-07-12- lib/lbxutil/lbxutil.pc.in: link to lbxutil, not XfixesXORG-6_8_99_901XORG-6_8_99_900XORG-6_8_99_16XORG-6_8_99_15Søren Sandmann Pedersen
- symlink.sh: add xedit.h, add xedit/lis/mp directory, add xfs - xc/programs/xedit: include "lisp/../xedit.h" instead of xedit/xedit.h - Change include of "foo.h" to <X11/.../foo.h> in various places in xc/programs/lbxproxy and xc/programs/xfs - add build system for xfs - add forgotten lbxproxytrans.c file
2005-07-12Build system for xprintSøren Sandmann Pedersen
2005-04-20Move variable declaration to top. Makes gcc2 happy.sco_port_update-baseXORG-6_8_99_9XORG-6_8_99_8XORG-6_8_99_7XORG-6_8_99_6XORG-6_8_99_5XORG-6_8_99_4XORG-6_8_99_14XORG-6_8_99_13XORG-6_8_99_12XORG-6_8_99_11XORG-6_8_99_10Alexander Gottwald