summaryrefslogtreecommitdiff
path: root/editors
AgeCommit message (Collapse)AuthorFilesLines
2003-04-19Add beaver.salo1-1/+2
2003-04-19Import of beaver-0.2.6: Lightweight GTK+ text editor with syntax highlighting:salo5-0/+127
Beaver is an Early AdVanced EditoR, for Linux and other Unices (and even Windows); in other words, it's a text editor that is intended to be light-weight, but full of useful features for programming, from editing of web sites to C coding. It is based upon the GTK+ toolkit, supports many languages through config files and offers functions such as automatic indentation and completion or syntax highlighting. In fact, it is 100% compatible with Ultraedit's wordfile.txt files, and has its own mini macro language. Package submitted by Vincent Derrien via PR pkg/21180 with modifications by me (with short stop in pkgsrc-wip).
2003-04-17Updated abiword-personal to 1.0.5martti3-13/+13
* bug fixes
2003-04-17Fix a bogus installation mistake. From Kai Puolamaki <Kai dotuebayasi1-4/+4
Puolamaki at iki at fi>. Bump revision.
2003-04-16Accept emacs' version equals to of leim itself, or later as well. Fixeskei1-2/+2
installation problem.
2003-04-16Pull in the diff against Mule-UCS-current and apply a part of it tokei3-3/+22
lisp/mucs-ccl.el to fix the bug which causes an error "Symbol's value as variable is void: progn" when evaluating "(require 'un-define)" or "(require 'jisx0213)". bump PKGREVISION to 3.
2003-04-16replace hard coded version with PKGVERSIONjmc1-1734/+1734
2003-04-15Update emacs-nox11 to 21.3nb1 too. 21.3 + the new ld problem fix. Shareuebayasi8-180/+8
files/directories common to editors/emacs{,.-nox11}.
2003-04-15Redo the last more elaborately.uebayasi1-2/+7
2003-04-14Improve a NetBSD version matching pattern in the ld fix conditionaluebayasi1-2/+3
considering future version numbers. Pointed out by tron.
2003-04-14If using GNU ld 2.13.2.1 or later, avoid creating combined reloc sectionsuebayasi1-1/+11
and .data reloc sections, both of which Emacs can't handle properly. Analyzed by Stephen Ma <stephenm at employees dot org>.
2003-04-12Update to 21.3. ChangeLog says:wiz3-10/+11
* quail/thai.el (thai-kesmanee): Fix the mapping of `"' and `}'. * quail/latin-pre.el ("latin-3-prefix"): Remove bogus Latin-3 characters and ~o -> ESC$,1 AESC(B, ~O -> ESC$,1 @ESC(B. * Makefile.in (install): Use "tar -chf", to follow symlinks.
2003-04-12Sort lines so @unexec rmdir has a chance to succeed, andwiz1-2/+3
try removing share/emacs too.
2003-04-12Update to Emacs 21.3.uebayasi9-1755/+1763
Changes from etc/NEWS: ** The obsolete C mode (c-mode.el) has been removed to avoid problems with Custom. ** UTF-16 coding systems are available, encoding the same characters as mule-utf-8. Coding system `utf-16-le-dos' is useful as the value of `selection-coding-system' in MS Windows, allowing you to paste multilingual text from the clipboard. Set it interactively with C-x RET x or in .emacs with `(set-selection-coding-system 'utf-16-le-dos)'. ** There is a new language environment for UTF-8 (set up automatically in UTF-8 locales). ** Translation tables are available between equivalent characters in different Emacs charsets -- for instance `e with acute' coming from the Latin-1 and Latin-2 charsets. User options `unify-8859-on-encoding-mode' and `unify-8859-on-decoding-mode' respectively turn on translation between ISO 8859 character sets (`unification') on encoding (e.g. writing a file) and decoding (e.g. reading a file). Note that `unify-8859-on-encoding-mode' is useful and safe, but `unify-8859-on-decoding-mode' can cause text to change when you read it and write it out again without edits, so it is not generally advisable. By default `unify-8859-on-encoding-mode' is turned on. ** In Emacs running on the X window system, the default value of `selection-coding-system' is now `compound-text-with-extensions'. If you want the old behavior, set selection-coding-system to compound-text, which may be significantly more efficient. Using compound-text-with-extensions seems to be necessary only for decoding text from applications under XFree86 4.2, whose behaviour is actually contrary to the compound text specification.
2003-04-11* Put back the 'EMACS_USE_X' option, which is needed since we don't haveuebayasi3-25/+19
-nox11 for Emacs 20. * Buildlink2 clean up. Include xaw.buildlink2.mk when either Lucid or Athena is used. (Lucid uses Athena.) Included motif.buildlink2.mk when Motif is used. XXX While this, we need to link temacs against X libs, which may break Unexec stuffs on NetBSD/pmax, which was fixed around 1999/01 - 1999/02. I suppose this doesn't change the resulting binary packages.
2003-04-11Bye bye old place.uebayasi5-154/+0
2003-04-11Reflect the Leim 20/21 move.uebayasi1-2/+2
2003-04-11Re-import Leim for Emacs 21, which has settled down in editors/leim21.uebayasi3-13/+12
2003-04-11Re-import Leim for Emacs 21, which has settled down in editors/leim21.uebayasi3-15/+10
2003-04-11Re-import Leim for Emacs 20, which has settled down in editors/leim.uebayasi5-0/+160
2003-04-11Bye bye old places.uebayasi20-4223/+0
2003-04-11Reflect the Emacs 20/21 move.uebayasi1-3/+3
2003-04-11Re-import Emacs 21 (no X11), which has settled down in editors/emacs-nox11.uebayasi10-0/+2104
2003-04-11Make sure the new ones are there...uebayasi5-0/+160
2003-04-11Remove old patchesuebayasi31-2663/+0
2003-04-11Re-import of Emacs 21, which has settled down in editors/emacs21.uebayasi7-1409/+1832
2003-04-11Re-import of Emacs 21, which has settled down in editors/emacs21.uebayasi3-5/+58
2003-04-11Re-import of Emacs 20, which has settled down in editors/emacs.uebayasi34-0/+4146
2003-04-10Disable sound on solaris if /usr/demo/SOUND libs aren't availablejmc1-1/+7
2003-04-09Add and enable ted-pl.markd1-1/+2
2003-04-09Initial import of ted-pl-2.14.markd4-0/+43
Polish spelling dictionary for the Ted word processor. From Wojciech Puchar in PR 21028 updated to 2.14 by me.
2003-04-09Update ted to version 2.14.markd29-116/+119
(Ted 2.14 April 6, 2003) * Initial support for Macintosh pict images * Table Headers * Bug in image rendering on 256 color screens solved * Fixes in German package * Brazilian window texts * Tabs in page headers/footers finally saved in such a way that they are picked up by MS-Word 2000 (Ted 2.13 March 15, 2003) * Options for making much more compact PostScript when a document is printed. * Support for smallcaps. * Upgraded the pdfmarks to a version that more recent versions of acroread support. * Default codepage for new documents now is 1252. The defaultAnsicpg resource must be used to set a different one. * Make the print dialog usable when there is a huge number of printers. * Partial implementation of rowspan/colspan of table cells. (Ted 2.12 December 1, 2002) * GTK version is now more mature and even usable. Source Adapted to GTK 2.0 * Solid shading of paragraphs and table cells. * Colored table cell borders, Text colors. * GTK version uses X11 resources for configuration, like the Motif version. * To change the hyperlinks as saved by older versions of Ted to blue and underlined once run the command TED_HYPERLINKS_BLUE=1 Ted old.rtf and save the document.
2003-04-07Update xemacs to 21.5.11magick3-9/+22
This release fixes the problem with scrambled screens when using xemacs in a terminal. Other changes are numerous as its a -current. Mainly bug fixes. Please see http://www.xemacs.org for details.
2003-04-05Add conflicts between jed and xjed.wiz2-2/+6
2003-04-05Use jed/Makefile.common. -> Upgrade to 0.99.16, for details see jed update.wiz7-312/+21
2003-04-05Separate out a Makefile.common, to be shared with xjed.wiz2-26/+30
2003-04-05Update to 0.99.16, provided by Joerg Klemenz in PR 18937.wiz5-76/+52
Changes: Changes since B0.99-15 1. lib/edt.sl: Hard-coded escape sequences \e= and \e> were swapped. This affected the use of the application keypad on systems that did not have terminfo entries specifying these strings. 2. src/file.c: if write failed, report errno and num failed bytes. 3. src/screen.c: Unlock buffer files when exiting as a result of a fatal error. 4. lib/cmode.sl: c_indent_line would auto-insert // even when configured not to do so by the user. 5. lib/site.sl: Collapse multiple occurances of / characters in filenames that appear on the command line. 6. src/ledit.c: If a file to be loaded really a directory, then skip it. 7. src/*.c: use _SLvsnprintf instead of vprintf to avoid buffer overflows. Also use safe_strcpy instead of strcpy. 8. src/sysdep.c: tweak to expand_filename to deal with very large filenames (much larger than OS permits). 9. lib/compress.sl: avoid using a regexp to get extname. 10. src/pty.c: tweaked for compiling with CYGWIN--- Requires slang 1.4.5 if you intend to build a cygwin version. 11. src/main.c: If jed-script is symlinked to jed, then the result is equivalent to running jed with the -script option. This is useful for using jed in an executable script, e.g., #!/usr/bin/env jed-script vmessage ("Script name: %s", __argv[0]); quit_jed (); Also, if the script defines a function called "jedscript_main", then that function will get called after the file is loaded. 12. doc/rtl/keys.tm: get_key_binding documentation corrected by Guenter Milde 13. lib/filter.sl: filter_region function was not working. 14. src/menu.c: New function: menu_select_menu. This enables a menu item to be executed from a function call, e.g., menu_select_menu ("Global.W&indows.&Color Schemes"); will popup the color-schemes menu. 15. src/ledit.c: bug-fix involving loading files such as xxx-1.0.sl when loaded as ()=evalfile("xxx-1.0"). 16. src/colors.c: new intrinsics: get_color, add_color_object. The idea behind these was conceived by Francesc Rocher. A "custom_color" function analogous to "custom_variable" was also added. 17. src/wterm.c: patch from Paul Shirley to have ALT keys return scancodes instead of win32 virtual keycodes. 18. doc/tm/rtl/*.tm: Fixed synopsis lines and various other documentation improvments (Guenter Milde) 19. src/indent.c: New intrinsic: what_syntax_table returns the name of the current syntax table. 20. src/unix.c: fixed a problem in the filename expansion routines that affects older systems that do not have glob.h. 21. lib/site.sl: If Tab_Always_Insert_Tabs is non-zero, the pressing the tab key will cause a tab to be inserted. The default value is 0. 22. When objects (files or buffers) are loaded, they are given the full path name. This means that the slang pseudo-variable __FILE__ will expand to the full pathname of the file being loaded. 23. lib/cmode.sl: treat formfeeds like whitespace 24. lib/comments.sl: Add support for java comments (Nathan Smith) 25. lib/os.sl: x_*_selection functions aliased to x_*_cutbuffer if undefined. This permitted #ifdefs to be removed from lib/mouse.sl to avoid problems with mouse.sl byte-compiled with jed but used with xjed. 26. src/xterm.c: Handle selection events while waiting for keyboard input. This allows, e.g., x_insert_selection to be bound to a key. 27. src/indent.c: Added support for a second string character to the syntax tables. This improves the highlighting of, e.g., python code which uses two string characters. 28. lib/pymode.sl: minor cleanups. 29. src/wterm.c, w32cons.c: make NumLock return ESC O P when NUMLOCK_IS_GOLD is set. Hopefully EDT emulation will now work properly on win32 systems. 30. src/menu.c: Ctrl-G causes abortion of menu mode. 31. src/wterm.c: drag/drop functionality for wjed ("John Skilleter") 32. lib/html.sl: updated to support euro, etc. (Kees Serier) 33. src/win32.c:w32_pclose: add a work-around to what may be a Borland compiler bug. ("John Skilleter") 34. src/xterm.c: internal border width of the of xjed window is now configurable via -ib xjed option (Jim Clifton) 35. lib/krconv.sl: respect the value of C_BRA_NEWLINE (Ulrich Bernert) 36. src/buffer.c,ledit.c: If a file is read through a symbolic link, set the name of the buffer to the name of the symlink and not the actual file. This is allows e.g., foo.c --> /dev/c/0013 to be interpreted as a C file. 37. src/win32.c: differentiate between (shift|alt|ctrl)-backspace (John Skilleter) 38. src/cmisc.sl: Make c_end_of_function symmetric with c_top_of_function. (Reuben Thomas) 39. src/wterm.c: fix problem with calculation of font-height for wjed. Also added new intrinsic for setting the font: w32_select_font (John Skilleter) 40. New internal hooks added: _jed_before_key_hooks, _jed_after_key_hooks 41. lib/wmark.sl: rewritten to use _jed_before/after_key hooks. The result is that one is now able to use the regions with menu and minibuffer commands. 42. lib/popups.sl: Edit menu enhanced with more region functions. Register functions moved to region functions popup. 43. src/menu.c: disabled access to the menus from the minibuffer 44. lib/cmode.sl: added mode-specific menu entries to list all functions and macros defined by the file. This affects C mode and SLang mode. 45. New intrinsics: exit, _exit. These are useful in jed scripts to return an exit value to the shell. exit is like exit_jed and _exit is like quit_jed except an argument is required. 46. lib/tmmode.sl: This file implements the tm_mode for editing text-macro files. In addition, the text-macro processing code (textmac.sl) was removed from the jed distribution as well as lib/tm/*. Instead, the text-macro processing code and macros will be made available as a separate package. 47. src/sig.c: Changed the way SIGHUP and SIGTERM are handled to avoid a possible race condition. 48. lib/latex.sl,ltx-math.sl: If another tex file was loaded while latex math mode was active, then latex_math_mode would cease to work in the first buffer. This has been fixed. 49. lib/perl.sl: Updated to Mark Olesen's latest version. See lib/perl.sl for details. 50. lib/sccs.sl: New file supporting SCCS revision control (Philip Brown). 51. src/intrin.c: New intrinsic function: run_program. This plays the same role as the "system" function except jed resets the display first, if run in a terminal. For X, it runs the specified program in another xterm, or the terminal set by the XTerm_Pgm variable. *** Note: This function needs to be fixed to work asynchronously on win32. Any volunteers?? 52. src/xterm.c: Added Charl Botha's XRENDER patch to Xjed. 53. lib/ide.sl: Remove references to ide_function_help (Guido Gonzato). 54. lib/site.sl: save_buffer was not calling read_file_from_mini without a prompt string <klaus.schmid at kdt.de> 55. doc/tm/*.tm: removed docs for obsolete functions <klaus.schmid at kdt.de> 56. lib/mouse.sl: wheel mouse was not ignoring hidden lines <klaus.schmid at kdt.de> 57. lib/f90.sl: Merged fix and free formats into the same file. In addition to f90_mode, there is now f90_fixed_format_mode and f90_free_format_mode. The default format for f90_mode is "free", which may be set via the F90_Default_Format variable. 58. lib/registers.sl: rewritten to allow registers to be given meaningful names by the user. Also, fixed limit of 95 registers removed. 59. lib/folding.sl: Fixed endless loop during a call to fold_whole_buffer when a fold-start mark is at the end of the buffer. Several other tweaks aimed at preserving the current position when closing folds (klaus.schmid at kdt.de) 60. lib/edt.sl: multiple definition of exit corrected (joukj at hrem.stm.tudelft.nl (Jacob (=Jouk) Jansen)) 61. lib/search.sl,isearch.sl: If the search string contains any upper case characters then a case-sensitive search will be performed. 62. src/mkfiles/makefile.all: Add CFLAGS macro to MINGW32/CYGWIN32 section. Miquel Garriga <miquel at icmab.es> 63. src/screen.c: Make the [EOB] line read-only. Miquel Garriga <miquel at icmab.es> 64. src/version.c: Use __MINGW32_VERSION if defined to get the compiler version. Miquel Garriga <miquel at icmab.es> 65. lib/os.sl: make sure W32shell_Perform_Globbing is declared. Miquel Garriga <miquel at icmab.es> 66. lib/cal.sl: avoid interpretation of 08 in dates as octal. Miquel Garriga <miquel at icmab.es> 67. src/screen.c: %F may be used to specify complete pathname on the mode-line. (John Skilleter). 68. doc/tm/keys.tm: get_key_binding documentation corrected. (Klaus Schmid <klaus.schmid at kdt.de>) 69. src/mkfiles/makefile.all: Make sure CFLAGS defines JED. Also add support for creating wjed in cygwin environment (Paul Shirley). 70. New intrinsic: expand_symlink expands symbolic links
2003-03-30Fix this package so it works with the latest updates to the xemacs package.jmc1-13/+9
Builds and runs on x86 after testing the build
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv25-63/+50
2003-03-28Remove unnecessary empty lines.wiz1-3/+1
2003-03-28NO_PATCH is deprecated, says pkglint. Remove it.wiz1-2/+1
2003-03-27Update mined from version 2000.5 to 2000.6agc3-45/+5
Changes from previous version: > New features in this release: > * bidirectional terminal support handles Arabic ligature joining > (LAM/ALEF) > * new command to go backward and forward along text positions > after search and other operations > > Main enhancements: > (for details see the change log) > * Added recognition of mouse wheel control sequences and attached > according behaviour - untested as I don't have a mouse wheel. > * New key interpretations for shift-Return (shift-Enter) and > control-Return (control-Enter) to insert Unicode paragraph > separators and line separators respectively if Unicode > line-end handling is enabled. > * Improved coded and mnemonic character entry on prompt line. > * Fixed display problems in separated display mode > (for Unicode combined characters) on the status line. > * Reviewed various commands for remaining fixes in UTF-8 handling. and patch-aa was incorporated in the standard distribution by the author.
2003-03-27Add a homepage for this package.agc1-1/+2
2003-03-23Initial import of lyx-qt, version 1.3.1:jmmv1-0/+8
LyX is a wordprocessor frontend to LaTeX, which gives both the ease-of-use of a wordprocessor, and the flexibility and power of LaTeX. Quasi-WYSIWYG interface, many LaTeX styles and layouts automatically generated. Speeds up learning LaTeX and makes complicated layouts easy and intuitive. New features include spell-checking, international character support, WYSIWYG graphics, tables, and equations. Fixes part of PR pkg/20805 by Marc Recht.
2003-03-23Add and enable lyx-qt and lyx-xforms.jmmv1-1/+3
2003-03-23Initial import of lyx-xforms, version 1.3.1:jmmv1-0/+15
LyX is a wordprocessor frontend to LaTeX, which gives both the ease-of-use of a wordprocessor, and the flexibility and power of LaTeX. Quasi-WYSIWYG interface, many LaTeX styles and layouts automatically generated. Speeds up learning LaTeX and makes complicated layouts easy and intuitive. New features include spell-checking, international character support, WYSIWYG graphics, tables, and equations. Fixes part of PR pkg/20805 by Marc Recht.
2003-03-23Initial import of lyx-qt, version 1.3.1:jmmv1-0/+18
LyX is a wordprocessor frontend to LaTeX, which gives both the ease-of-use of a wordprocessor, and the flexibility and power of LaTeX. Quasi-WYSIWYG interface, many LaTeX styles and layouts automatically generated. Speeds up learning LaTeX and makes complicated layouts easy and intuitive. New features include spell-checking, international character support, WYSIWYG graphics, tables, and equations. Fixes part of PR pkg/20805 by Marc Recht.
2003-03-22Initial import of lyx-qt, version 1.3.1:jmmv2-0/+943
LyX is a wordprocessor frontend to LaTeX, which gives both the ease-of-use of a wordprocessor, and the flexibility and power of LaTeX. Quasi-WYSIWYG interface, many LaTeX styles and layouts automatically generated. Speeds up learning LaTeX and makes complicated layouts easy and intuitive. New features include spell-checking, international character support, WYSIWYG graphics, tables, and equations. Fixes part of PR pkg/20805 by Marc Recht.
2003-03-22Initial import of lyx-qt, version 1.3.1:jmmv1-0/+61
LyX is a wordprocessor frontend to LaTeX, which gives both the ease-of-use of a wordprocessor, and the flexibility and power of LaTeX. Quasi-WYSIWYG interface, many LaTeX styles and layouts automatically generated. Speeds up learning LaTeX and makes complicated layouts easy and intuitive. New features include spell-checking, international character support, WYSIWYG graphics, tables, and equations. Fixes part of PR pkg/20805 by Marc Recht.
2003-03-22Initial import of lyx-qt, version 1.3.1:jmmv1-0/+13
LyX is a wordprocessor frontend to LaTeX, which gives both the ease-of-use of a wordprocessor, and the flexibility and power of LaTeX. Quasi-WYSIWYG interface, many LaTeX styles and layouts automatically generated. Speeds up learning LaTeX and makes complicated layouts easy and intuitive. New features include spell-checking, international character support, WYSIWYG graphics, tables, and equations. Fixes part of PR pkg/20805 by Marc Recht.