summaryrefslogtreecommitdiff
path: root/editors
AgeCommit message (Collapse)AuthorFilesLines
2018-11-27Port conglomerate to enchant2, bump revision.bsiegert1-3/+3
2018-11-27Revbump dependencies of gspell after enchant2 change.bsiegert1-2/+2
2018-11-26editors/hnb: Fixed segfault in amd64 builds.fox38-61/+1961
2018-11-24editors/abiword: Update to 3.0.2nia14-316/+23
Changes: Fixes in the core (all platforms) Various build fixes: Bug 13697, bug 13650, bug 13726, Bug 13753, Bug 13569 Various crash fixes: Bug 13716, Bug 13752, Bug 13807, Bug 13766 Various memory leaks fixes. Bug 13709 - Fix import of very long paragraphs. Gtk Fixes specific to the Gtk+ version Bug 13533 - Fix printing of SVG images. Bug 13722 - Fix scrolling in the Insert Symbol dialog. Bug 13729 - Make the available languages list expandable. Bug 13731 - Fix text rendering after an SVG image Bug 13662 - Never change an image resolution on scaling. Bug 13734 - Do not execute radio buttons events when unchecked. Bug 13736 - Properly iterate through the plugin arguments Fix SVG icon.) Fixed bug in the font chooser. Bug 13773 - Fix the ruler and background page theming on Gtk3. Ruler knobs no longer do "3D" on Gtk3. Bug 13762 Bug 13787 - Fix the table widget drawing AbiWord works better on Wayland: Bug 13766, Bug 13767 Import/Export Fixes in the OpenDocument importer / exporter Bug 13707 - Fixed paragraph export to Open Document. Bug 13706 - If needed apply default style for headers. OpenDocument: Fix a buffer overrun Plugins Fixes in the collaboration plugin Fix various build issues. Bug 13712, Bug 13754 and Bug 13742
2018-11-16typo in COMMENTnia1-2/+2
2018-11-16Port pluma to use enchant2, bump revision.bsiegert4-5/+65
2018-11-16Revbump hunspell reverse-depends after update.bsiegert3-6/+6
2018-11-14Revbump after cairo 1.16.0 update.kleink37-74/+74
2018-11-14Revbump packages depending on gedit after bl3 change.bsiegert1-2/+2
2018-11-14Port gedit to enchant 2, bump revision.bsiegert4-7/+62
2018-11-13Bump revision after gtkspell3 update.bsiegert1-2/+2
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon43-82/+86
2018-11-03tea: update some linkswiz1-4/+3
2018-10-31texstudio: Avoid ambiguous function call.jperkin2-1/+17
2018-10-27emacs26: Do not (manually) inject X11 LDFLAGS via configureleot4-3/+39
On NetBSD and OpenBSD the configure script injects LD_SWITCH_X_SITE_RPATH (e.g. `-Wl,-rpath,/usr/X11R7/lib') early as LDFLAGS leading to link with possible X11 native libraries when it is not requested. Should fix PR pkg/53688. Bump PKGREVISION Thanks to <maya> for debug-fu help!
2018-10-27emacs25: Do not (manually) inject X11 LDFLAGS via configureleot4-3/+39
On NetBSD and OpenBSD the configure script injects LD_SWITCH_X_SITE_RPATH (e.g. `-Wl,-rpath,/usr/X11R7/lib') early as LDFLAGS leading to link with possible X11 native libraries when it is not requested. Should fix PR pkg/53688. Bump PKGREVISION Thanks to <maya> for debug-fu help!
2018-10-24*: (belatedly) revbump for net/libsoup updateleot2-4/+4
Thanks to <wiz>!
2018-10-24Revbump packages that depend on hunspell.bsiegert3-5/+6
The recent hunspell update has changed the name of the library, so these need to be rebuilt. prodded by wiz@ and leot@.
2018-10-23Update mousepad to 0.4.1.bsiegert3-9/+14
This is a maintenance release feature only bug fixes (long awaited). - Fix crash when dragging tab to root window (Bug #13336) - Fix the signal definition of user-set-language (Bug #13630) - Prevent a weird cycle in GSettings use (Bug #12134) - Properly fixed later by Alistair Buxton - Fix some warnings about using NULL (Bug #11663) - Limit prefs dialog tab width to range allowed by schema (Bug #12055) - Don't show hidden GSV languages (Bug #12043) - Encode filenames passed to DBus as UTF-8 - Translation updates: Albanian, Arabic, Asturian, Basque, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English (Australia), English (United Kingdom), Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm?l, Norwegian Nynorsk, Occitan, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur
2018-09-23Update to 3.1wen4-53/+7
Upstream changes: 2018 September 18 GNU nano 3.1 "Je faisais des bonds comme ça!" fixes a misbinding of ^H on some terminals and some systems, does not leave stray stuff after the prompt upon exit when having suspended nano while using --constantshow, and does not allow to toggle to Replace in view mode.
2018-09-15Update vim to 8.1.0390.bsiegert7-25/+20
Among other minor changes, this correctly detects the argument types for select, fixing PR port-sparc64/53296.
2018-09-13nano: pull in keybinding fix from upstreamwiedi4-2/+48
When curses gives no code for Ctrl+Shift+Delete, do not fall back to KEY_BACKSPACE, because then ^H and/or <Backspace> get bound to 'cutwordleft'. This fixes https://savannah.gnu.org/bugs/?54642
2018-09-09nano: update to 3.0wiedi2-7/+7
2018.09.09 - GNU nano 3.0 "Water Flowing Underground" speeds up the reading of a file by seventy percent, roughly doubles the speed of handling ASCII text, changes the way words at line boundaries are deleted, makes <Ctrl+Delete> wipe the next word and <Ctrl+Shift+Delete> the preceding word, binds M-Q to 'findprevious' by default (the Tabs-to-Spaces toggle is placed on M-O, and the More-Space toggle is fully removed), makes an external spell check undoable, shows the correct number of lines on the status bar when opening multiple files, removes the 'formatter' command, removes the 'searchagain' bindable function (M-W is now bound to 'findnext' by default), moves the No-Convert toggle to the Insert menu, removes the Backup and New-Buffer toggles from the main menu (they remain in the Write-Out and Insert menus, respectively), is more precise in what it accepts as a rebindable key name, ignores any presses of <Esc> before a valid command keystroke, recognizes some more escape sequences for modified editing-pad keys, does not hide rcfile error messages on a Linux console, renames the bindable functions 'copytext' to 'copy' and 'uncut' to 'paste', and avoids a possible hang during a Full-Justify.
2018-09-02*: recursive bump for poppler-0.68wiz5-10/+10
2018-08-25poedit: depend on gtkspell3. Fixes build.wiz1-4/+3
Closes PR 53551.
2018-08-22Recursive bump for perl5-5.28.0wiz34-55/+68
2018-08-17Sigil: update to 0.9.10.wiz3-9/+10
Sigil-0.9.10 Bug Fixes - Fix signal handling to prevent double launch of plugins immediately after plugin installed - Fixed incorrect named entity tooltips for many of the Insert-> Special Characters - Fixed lack of recognition of woff2 fonts inside Sigil and for plugins - Fix segfault when .xml is first file in BookBrowser and add new html or split at cursor is invoked - Fix bug that allowed multiple audio/video tabas of the same resource to be opened - Fix plugin related bug when adding/removing last xhtml file - Fix Text Direction setting inside body to use structural dir attribute under epub3 - Fix duplicate group-position property in epub3 MetaData Editor - Use absolute path references when first opening Sigil with an ebook so that Open Recent works better - Fix "issue" in handling self-closing script tags in head (similar issue that we had with self-closing title tags) - Fix issue converting Qt Strings to their Python equivalent when outside the BMP - Fix issue with trying to add existing html files when names clash due to case insensitive file systems - Fix crash bug after styling text in BookView and immediately going to CodeView without moving cursor - Fix crash bugs after deleting resources contained in a Report in the BookBrowser - Fix bug that destroys nav if left in unparseable state by user even temporarily - Fix bug that moved curosr to beginning of tag block when save is done in CodeView New Features - allow plugins to supply their own icon (plugin.png 48x48) for use on the Quick Launch Toolbar icons - extend plugin interface to include the status of the epub inside Sigil (modified or saved) - extend plugin interface to include the path to the saved epub file or the null string if never saved - extend Insert->Special Characters to include both a Greek letter panel and a mathematical symbol panel - add support for calibre:series and calibre:series_index to Metadata Editor for epub2 - add support for calibre:title_sort to Metadata Editor for epub2 - add support for clicking internal links in Preview to load the proper destination tab - add support for loading Qt's base translation files if present. Allows buttons on native qt dialogs to be translated (Windows users may need to manually copy newer qtbase_xx.qm files to Sigil's translation directory if they didn't exist in Qt5.6.2) - allow user to add custom css rules to Preview/Book View by creating a file called "custom_preview_style.css" in the Sigil preferences folder (not responsible for custom css and ebook css fighting with each other)
2018-08-16revbump after boost-libs updateadam8-16/+16
2018-08-16*: Recursive bump for poppler-0.67wiz5-10/+10
2018-07-28Added de and da localesmorr1-1/+49
2018-07-28Update to version 8.1.0216morr6-23/+37
Changelog: 8.1.0062 popup menu broken if a callback changes the window layout 8.1.0063 Mac: NSStringPboardType is deprecated 8.1.0064 typing CTRL-W in a prompt buffer shows mode "-- --" 8.1.0065 (after 8.1.0062) balloon displayed at the wrong position 8.1.0066 nasty autocommand causes using freed memory 8.1.0067 syntax highlighting not working when re-entering a buffer 8.1.0068 nasty autocommands can still cause using freed memory 8.1.0069 cannot handle pressing CTRL-C in a prompt buffer 8.1.0070 missing part of the changes for prompt_setinterrupt() 8.1.0071 terminal debugger only works with the terminal feature 8.1.0072 use of 'termwinkey' is inconsistent 8.1.0073 crash when autocommands call setloclist() 8.1.0074 (after 8.1.0073) crash when running quickfix tests 8.1.0075 no Vim logo in README file 8.1.0076 command getting cleared with CTRL-W : in a terminal window 8.1.0077 header of README file is not nice 8.1.0078 "..." used inconsistently in messages 8.1.0079 superfluous space in messages 8.1.0080 can't see the breakpoint number in the terminal debugger 8.1.0081 the terminal debugger doesn't adjust to changed 'background' 8.1.0082 in terminal window, typing : at more prompt, inserts ':' 8.1.0083 "is" and "as" have trouble with quoted punctuation 8.1.0084 user name completion does not work on MS-Windows 8.1.0085 no test for completing user name and language 8.1.0086 no tests for libcall() and libcallnr() 8.1.0087 v:shell_error is always zero when using terminal for "!cmd" 8.1.0088 terminal test for stdout and stderr is a bit flaky 8.1.0089 error when ending the terminal debugger 8.1.0090 "..." used inconsistently in a message 8.1.0091 MS-Windows: Cannot interrupt gdb when program is running 8.1.0092 (after 8.1.0091) prompt buffer test fails 8.1.0093 non-MS-Windows: Cannot interrupt gdb when program is running 8.1.0094 help text "usage:" is not capatalized 8.1.0095 dialog for ":browse tabnew" says "new window" 8.1.0096 inconsistent use of the word autocommands 8.1.0097 superfluous space before exclamation mark 8.1.0098 segfault when pattern with \z() is very slow 8.1.0099 exclamation mark in error message not needed 8.1.0100 terminal debugger: error when setting a watch point 8.1.0101 no test for getcmdwintype() 8.1.0102 cannot build without syntax highlighting 8.1.0103 long version string cannot be translated 8.1.0104 can't build without the +eval feature 8.1.0105 all tab stops are the same 8.1.0106 build fails when HAVE_DATE_TIME is undefined 8.1.0107 Python: getting buffer option clears message 8.1.0108 no Danish translations 8.1.0109 new po makefile missing from distribution 8.1.0110 file name not displayed with ":file" 8.1.0111 .po files do not use recommended names 8.1.0112 no error when using bad arguments with searchpair() 8.1.0113 compiler warning for unused variable 8.1.0114 confusing variable name 8.1.0115 the matchparen plugin may throw an error 8.1.0116 display problem with 'vartabstop' and 'linebreak' 8.1.0117 URL in install program still points to SourceForge 8.1.0118 duplicate error message for put command 8.1.0119 failing test goes unnoticed because messages is not written 8.1.0120 buffer 'modified' set even when :sort has no changes 8.1.0121 crash when using ballooneval related to 'vartabstop' 8.1.0122 translators don't always understand the maintainer message 8.1.0123 MS-Windows: colors are wrong after setting 'notgc' 8.1.0124 has('vcon') returns true even for non-win32 terminal 8.1.0125 virtual edit replace with multi-byte fails at end of line 8.1.0126 various problems with 'vartabstop' 8.1.0127 build failure when disabling the session feature 8.1.0128 building with MinGW does not work out-of-the-box 8.1.0129 still some xterm-like terminals get a stray "p" 8.1.0130 ":profdel func" does not work if func was called already 8.1.0131 :profdel is not tested 8.1.0132 lua tests are old style 8.1.0133 tagfiles() can have duplicate entries 8.1.0134 Lua interface does not support funcref 8.1.0135 undo message delays screen update for CTRL-O u 8.1.0136 Lua tests don't cover new features 8.1.0137 CI does not run with TCL 8.1.0138 negative value of 'softtabstop' not used correctly 8.1.0139 Lua tests fail on some platforms 8.1.0140 recording into a register has focus events 8.1.0141 :cexpr no longer jumps to the first error 8.1.0142 xterm and vt320 builtin termcap missing keypad keys 8.1.0143 matchit and matchparen don't handle E363 8.1.0144 the :cd command does not have good test coverage 8.1.0145 test with grep is failing on MS-Windows 8.1.0146 when $LANG is set the compiler test may fail 8.1.0147 compiler warning when building with Python 3.7 8.1.0148 memory leak when using :tcl expr command 8.1.0149 session is wrong with multiple tabs when :lcd was used 8.1.0150 insufficient test coverage for Tcl 8.1.0151 mksession test fails on MS-Windows 8.1.0152 cannot easily run individual tests on MS-Windows 8.1.0153 (after 8.1.0152) build with SHADOWDIR fails 8.1.0154 crash with "set smarttab shiftwidth=0 softtabstop=-1" 8.1.0155 evim.man missing from the distribution 8.1.0156 MS-Windows compiler warning 8.1.0157 old iTerm2 is not recognized, resulting in stray output 8.1.0158 GUI: input() fails if CTRL-C was pressed before 8.1.0159 completion for user names does not work for a prefix. 8.1.0160 no Danish manual translations 8.1.0161 buffer not updated with 'autoread' set if file was deleted 8.1.0162 Danish and German man pages are not installed 8.1.0163 insufficient testing for Tcl 8.1.0164 luaeval('vim.buffer().name') returns an error 8.1.0165 :clist output can be very long 8.1.0166 using dict_add_nr_str() is clumsy 8.1.0167 lock flag in new dictitem is reset in many places 8.1.0168 output of :marks is too short with multi-byte chars 8.1.0169 calling message_filtered() a bit too often 8.1.0170 invalid memory use with complicated pattern 8.1.0171 typing CTRL-W n in a terminal window causes ml_get error 8.1.0172 'viminfofile' option does not behave like a file name 8.1.0173 compiler warning on MS-Windows 8.1.0174 after paging up and down fold line is wrong 8.1.0175 marks test fails in very wide window 8.1.0176 overlapping string argument for strcpy() 8.1.0177 defining function in sandbox is inconsistent 8.1.0178 warning for passing pointer to non-pointer argument 8.1.0179 redundant condition for boundary check 8.1.0180 static analysis errors in Lua interface 8.1.0181 memory leak with trailing characters in skip expression 8.1.0182 Unicode standard was updated 8.1.0183 Lua API changed, breaking the build 8.1.0184 not easy to figure out the window layout 8.1.0185 running tests writes lua.vim even though it is not used 8.1.0186 test for getwininfo() fails in GUI 8.1.0187 getwininfo() and win_screenpos() return different numbers 8.1.0188 no test for ":cscope add" 8.1.0189 function defined in sandbox not tested 8.1.0190 Perl refcounts are wrong 8.1.0191 Perl test fails in 24 line terminal 8.1.0192 executing regexp recursively fails with a crash 8.1.0193 terminal debugger buttons don't always work 8.1.0194 possibly use of NULL pointer 8.1.0195 terminal debugger commands don't always work 8.1.0196 terminal debugger error with .gdbinit file 8.1.0197 Windows GUI: title for search/replace is wrong 8.1.0198 there is no hint that syntax is disabled for 'redrawtime' 8.1.0199 spellbadword() does not check for caps error 8.1.0200 spellbadword() not tested 8.1.0201 newer Python uses "importlib" instead of "imp" 8.1.0202 :version always shows +packages 8.1.0203 building with Perl 5.28 fails on Windows 8.1.0204 inputlist() is not tested 8.1.0205 invalid memory access with invalid modeline 8.1.0206 duplicate test function name 8.1.0207 need many menu translation files to cover regions 8.1.0208 file left behind after running individual test 8.1.0209 stderr output from Ruby messes up display 8.1.0210 still a few K&R function declarations 8.1.0211 expanding a file name "~" results in $HOME 8.1.0212 preferred cursor column not set in interfaces 8.1.0213 CTRL-W CR does not work properly in a quickfix window 8.1.0214 +autochdir feature not reported by has() or :version 8.1.0215 no error if configure --with-x cannot configure X 8.1.0216 part of file not indented properly
2018-07-22Sigil: look for python 3.7 by default (of the python 3.x versions)wiz3-4/+24
While here, fix the REPLACE_PYTHON patterns. Bump PKGREVISION.
2018-07-20Recursive revbump from textproc/icu-62.1ryoon13-26/+26
2018-07-18Mark packages that require C++03 (or the GNU variants) if they fail withjoerg2-4/+4
C++14 default language.
2018-07-17emacs: Fix handling of Emacs version 26.*tron1-2/+2
Use the package "editors/emacs26" and not "editors/emacs-snapshot" for the new default "emacs26".
2018-07-15(Editors/emacs26) Default options adjustment, drop ImageMagick and set gtk3.mef2-11/+14
1. ImageMagick is listed as buildlink3, but configure stage says no. Drop from the default options for now. (need py-wand and ImageMagick 6 ?) 2. gtk/gtk3 logic was not the same as emacs-25.x. Default was gtk2. Now default is gtk3 (the same as emacs-25). Option gtk and gtk2 have the same effect now. Thanks tsutsui@ for information
2018-07-06Recursive revbump from audio/pulseaudioryoon4-8/+8
2018-07-04*: Move SUBST_STAGE from post-patch to pre-configurejperkin5-10/+10
Performing substitutions during post-patch breaks tools such as mkpatches, making it very difficult to regenerate correct patches after making changes, and often leading to substituted string replacements being committed.
2018-07-03(editors/emacs26/options.mk) correct typo, and adjust indent on comment lines.mef1-5/+5
2018-07-03extend PYTHON_VERSIONS_ for Python 3.7adam6-12/+12
2018-06-30abiword-plugins: fix build with GCC6. From upstream.maya5-1/+71
PR pkg/53412
2018-06-29emacs26-nox11: force-disable ns to fix build on MacOSgdt1-1/+2
emacs26-nox11 is missing a fix made to emacs25, which disables ns (nextstep) unconditionally. Otherwise, the build picks up system libraries and builds a mac app, which does not match the PLIST, and is not console-only as intended. (The CONFIGURE_ARGS disabling scheme is inconsistent between emacs version, but this is a minimal build fix during freeze.)
2018-06-26emacs26-nox11: Add version.mk file for correct handling of this packagewiz1-0/+7
2018-06-24emacs: document more *nox versions, and switch to emacs26 by defaultwiz1-11/+14
2018-06-24*: recursive bump for poppler-0.66.0 updatewiz5-10/+10
2018-06-20Added editors/emacs26{,-nox11} version 26.1 [makoto 2018-06-20]mef2-11/+16
2018-06-20editors/emacs26-nox11: import emacs26-nox11-26.1mef3-0/+64
GNU Emacs is an extensible, customizable editor textand more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include: - Content-sensitive editing modes, including syntax coloring, for a wide variety of file types including plain text, source code, and HTML. - Complete built-in documentation, including a tutorial for new users. - Support for many languages and their scripts, including all scripts, Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao, Ethiopian, and some Indian scripts. - Highly customizable, using Emacs Lisp code or a graphical customization interface. - A large number of extensions that add other functionality, including a project planner, mail and news reader, debugger interface, calendar, and more. Many of these extensions are distributed with GNU Emacs; others are available separately. This package contains Emacs version 26.
2018-06-20editors/emacs26: import emacs26-26.1mef13-0/+4398
GNU Emacs is an extensible, customizable editor textand more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include: - Content-sensitive editing modes, including syntax coloring, for a wide variety of file types including plain text, source code, and HTML. - Complete built-in documentation, including a tutorial for new users. - Support for many languages and their scripts, including all scripts, Russian, Greek, Japanese, Chinese, Korean, Thai, Vietnamese, Lao, Ethiopian, and some Indian scripts. - Highly customizable, using Emacs Lisp code or a graphical customization interface. - A large number of extensions that add other functionality, including a project planner, mail and news reader, debugger interface, calendar, and more. Many of these extensions are distributed with GNU Emacs; others are available separately. This package contains Emacs version 26.
2018-06-17*: bump PKGREVISION for poppler 0.65.0 shlib version bumpwiz5-10/+10
2018-06-16Update to newest patchset.morr2-7/+7
Changes: 8.1.0032 BS in prompt buffer starts new line 8.1.0033 keys to stop Vim in terminal are wrong 8.1.0034 cursor not restored with ":edit #" 8.1.0035 not easy to switch between prompt buffer and other windows 8.1.0036 not restoring Insert mode if leaving prompt buffer with mouse 8.1.0037 cannot easily append lines to another buffer 8.1.0038 popup test causes Vim to exit 8.1.0039 cannot easily delete lines in another buffer 8.1.0040 warnings from 64-bit compiler 8.1.0041 attribute "width" missing from python window attribute list 8.1.0042 if omni completion opens a window Insert mode is stopped 8.1.0043 ++bad argument of :edit does not work properly 8.1.0044 if a test function exists Vim this may go unnoticed 8.1.0045 popup test isn't run completely 8.1.0046 loading a session file fails if 'winheight' is big 8.1.0047 no completion for :unlet $VAR 8.1.0048 vim_str2nr() does not handle numbers close to the maximum 8.1.0049 shell cannot tell running in a terminal window 8.1.0050 $VIM_TERMINAL is also set when not in a terminal window 8.1.0051 MS-Windows: missing #endif 8.1.0052 when mapping to &lt;Nop&gt; times out the next mapping is skipped 8.1.0053 first argument of 'completefunc' has inconsistent type 8.1.0054 compiler warning for using %ld for "long long" 8.1.0055 complete test has wrong order of arguments 8.1.0056 crash when using :hardcopy with illegal byte 8.1.0057 popup menu displayed wrong when using autocmd 8.1.0058 display problem with margins and scrolling 8.1.0059 displayed digraph for "ga" wrong with 'encoding' "cp1251" 8.1.0060 crash when autocommands delete the current buffer 8.1.0061 window title is wrong after resetting and setting 'title'