2096 Commits

Author SHA1 Message Date
awolk
7cc0c83eee Update editors/ghostwriter 1.4.2 => 1.5
OK landry@

port changes:
 - no need to @sed VERSION as upstream stopped shelling out to git

upstream changelog:
---
New Features

* HUD windows can now be closed using the Esc key when they have focus.
* A new option has been added to highlight double spaces at the end of a line.
* Github-style task lists can now be made using the * and + bullet point
  characters, in addition to the - character.
* Support for ConTeXt and wkhtmltopdf when exporting to PDF with Pandoc has been
  added.
* Auto-matching characters for selected text now respects the existing preferences
  for the matching done while typing without text selected.
* Typing a single quote (') will no longer result in a second quote being
  automatically inserted after the cursor if the cursor is positioned in the
  middle of a word.
* Most settings have been moved into a new Preferences dialog to accommodate the
  ever increasing number of application options.
* Font size can now be increased by pressing Ctrl+=or decreased by pressing
  Ctrl+-. It can also be changed by using Ctrl and the mouse wheel.
* When exporting to other file formats, the output file will be opened after
  export with its default application.
* E-books created using Pandoc will now also be generated with a table of
  contents.
* When passing in a file path via the command line, a new file will be created
  with that path if it does not already exist.
* When typing a * character, ghostwriter would auto-insert a second * character in
  anticipation of emphasized text. The auto-inserted second * will now be removed
  if a space is typed to accommodate a bullet list instead.
* Rudimentary support for HiDPI has been added. See notes below.
* Various performance enhancements and tweaks have been made under the hood.

Fixes

* Issue #128: Hyphenated words are now considered one word for spell checking.
* Issue #131: ghostwriter can now be built from its source tarball without needing
  git to be installed.
* Issue #132: Linux desktop file now specifies that ghostwriter can open only one
  file from the command line rather than multiple files.
* Issue #170: Ctrl+M now opens the HTML Preview instead of Ctrl+W. This is to
  avoid a conflict with closing windows in Linux.
* Issue #219: Copy and paste no longer makes the word count jump.
* Sundry minor fixes have been added.
---
2017-05-23 09:54:13 +00:00
schwarze
d4c3821248 identical output, drop USE_GROFF and bump 2017-05-14 16:37:07 +00:00
espie
4cf9195daa more WANT_CXX / LIBECXX 2017-05-13 17:40:26 +00:00
espie
3422da1f1e clang can't link with gcc, so add the missing define in the clang case.
and it can't optimize malloc too much, or the undump magic fails.
(thanks to kettenis@ for the second part)
2017-05-12 21:26:32 +00:00
edd
77d2dae023 Link editors/py-neovim. 2017-05-12 10:15:21 +00:00
edd
a838da6ac4 Import editors/py-neovim.
---8<---
Implements support for python plugins in Nvim. Also works as a library for
connecting to and scripting Nvim processes through its msgpack-rpc API.
--->8---

OK tb@. Thanks!
2017-05-12 10:14:09 +00:00
edd
49fe59f30e Neovim: Fix various bits in ':CheckHealth', including detection of Python.
Issue found by tb@ when the ${LOCALBASE}/bin/python symlink is not existing.
Upstream fixed a couple of other bugs in the same PR. Thanks all.

OK tb@
2017-05-12 09:56:33 +00:00
espie
3deb850569 fixes for clang 2017-05-11 19:41:33 +00:00
benoit
4b33a775cb Update to joe-4.4. 2017-05-11 14:01:57 +00:00
naddy
f9cb59aae5 Drop nonsensical inlines (also matches upstream) for clang.
Fix a glaring misunderstanding how array parameters work in C, while here.
2017-05-07 01:05:10 +00:00
espie
7a71be4f06 consistent return values. Fixes clang 2017-05-04 19:22:03 +00:00
espie
e71d8bb046 fix build with clang.
also fixes up prototypes that don't match K&R declarations
2017-05-04 19:14:00 +00:00
espie
7fb72ac006 fix build with clang 2017-05-02 21:14:22 +00:00
edd
a00c27bab1 Link neovim. 2017-05-02 20:59:49 +00:00
edd
f3cdd1e170 Import editors/neovim.
---8<---
Neovim is a project that seeks to aggressively refactor Vim in order to:

 * Simplify maintenance and encourage contributions.
 * Split the work between multiple developers.
 * Enable advanced external UIs without modifications to the core.
 * Improve extensibility with a new plugin architecture.
--->8---

Tweaks suggested from abieber@ and sthen@.

OK abieber@.

Thanks to upstream for addressing the issues I have been filing over the past
few months. All tests are now passing.
2017-05-02 20:58:42 +00:00
fcambus
92139bf869 Fix build errors with Clang. Patch from scintilla 3.7.4.
OK espie@, naddy@
2017-05-02 20:48:21 +00:00
espie
94e162326c clang does not get headers for free, be explicit 2017-05-02 18:04:58 +00:00
espie
22a6c0fc38 regen old patches, fix type of void function 2017-05-01 22:25:54 +00:00
jca
d0004fdd39 New HOMEPAGE and MASTER_SITES
sourceforge kept last in MASTER_SITES because it serves tarballs for
the old versions we use.
2017-05-01 16:36:38 +00:00
jca
bbdf15298a emacs-25.2
Mostly a bug-fixe release, see NEWS for the few things that changed.
The diff for bug #24082 included is in this release.

Tested on armv7 and amd64.  -rc/release test reports from alf, Manuel
Giraud, sunil@ and krw@
2017-05-01 16:25:20 +00:00
naddy
4ffbe75160 fix build with clang and use regular GNU master site 2017-04-29 22:36:16 +00:00
sthen
c851969576 update to vim-8.0.587 2017-04-29 21:04:29 +00:00
jca
3aba0fbc47 Updated HOMEPAGE and MASTER_SITES + s/inline/static inline/ for clang
A newer version is available, any takers?
2017-04-25 21:45:02 +00:00
naddy
39f4a5fc8d proper bump after jdk 1.7 -> 1.8 change 2017-04-23 13:42:25 +00:00
kurt
558715b919 - disconnect devel/jdk/1.7 from the build
- adjust java.port.mk so all 1.7 and lower ports now build with 1.8
- bump revision on affected ports
okay sthen@, ian@, landry@
2017-04-21 13:27:46 +00:00
naddy
ef7d408bb6 update to 2.8.1: improvements in moving in softwrapped lines and
miscellaneous other tweaks
2017-04-20 20:38:02 +00:00
espie
bca994d494 trivial clang fix, help non void function return a bool. 2017-04-19 22:00:02 +00:00
benoit
8f6438c74a Patch to make it build with clang, from FreeBSD. 2017-04-19 09:13:28 +00:00
benoit
f4667f99f7 Add OpenBSD elf program header types from Benjamin Baier, thanks 2017-04-19 08:31:16 +00:00
sthen
6ee0c39d2e Updates from Donovan Watteau, who takes maintainer. From Donovan's mail:
* Fix a startup crash that's extremely easy to trigger on OpenBSD
  (patch-draw_c).

* Various fixes from a forked Github version (there was no official
  elvis release since 2004), clang warns about most of them.

* Remove some questionable/broken/dangerous features: backtick
  support in filenames, WYSIWYG for nroff/tex files, and
  HTTP/FTP support.  Looking at the code, I'd feel better having
  less features, here.  Please complain if you really want them.

* Remove dead FTP mirrors from MASTER_SITES, and use an HTTP server
  instead.

* Remove some previous patches of mine which only dealt with
  whitespace in man pages: fixing that was just useless noise.
2017-04-17 21:43:15 +00:00
sthen
b2ff7e6f5a bump EPOCH
Found newer package texworks-20090618p0 in /mnt/plist/i386
Found newer package texworks-20090618p1 in /mnt/plist/i386
Found newer package texworks-20090618p2 in /mnt/plist/i386
2017-04-14 12:59:28 +00:00
ajacoutot
733ef3f910 Unbreak build with clang.
Drop the gettext MODULE and regen WANTLIB while here...
2017-04-14 08:24:03 +00:00
ajacoutot
d9c4d5c17b Update to abiword-3.0.2. 2017-04-13 09:54:38 +00:00
landry
52ca4711f9 Fix WANTLIB and bump REVISION for all ports depending on hunspell.
While here enforce dependency on hunspell 1.6 in mozilla.port.mk, as
it's a requirement for 53.
2017-04-12 18:12:33 +00:00
kettenis
9e17770fa7 Make this build on arm64. No REVISION bump as this didn't build on arm64
before.

ok jca@
2017-04-10 12:54:14 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
pirofti
dc8097eaba Link ktikz. Reminded by danj@, thanks! 2017-03-28 12:40:43 +00:00
pirofti
6c1fdb5d43 KtikZ is a small application helping you to create TikZ (from the LaTeX
pgf package) diagrams for your publications.

OK sthen@
2017-03-28 07:24:40 +00:00
landry
ed8c6fa67e Bump REVISION, also has OSREV in PLIST (prodded by naddy@) 2017-03-05 15:11:52 +00:00
naddy
2a05809307 update to 2.7.5 for various bug fixes and small improvements 2017-03-01 16:56:50 +00:00
sthen
0333cf26c9 update to vim-8.0.0388 2017-02-28 23:25:25 +00:00
fcambus
7eb4914d0e Pass CC for linking.
OK sthen@
2017-02-26 21:52:07 +00:00
pascal
064d617c83 Update to GNU ed 1.14.2. 2017-02-24 20:48:13 +00:00
ajacoutot
c6a409b78a Sync WANTLIB to unbreak (reported by naddy@). 2017-02-21 09:44:37 +00:00
jca
4f532da49b Open ports tree patches in diff-mode by default. 2017-02-10 03:05:33 +00:00
jca
2ee96d331a Don't use ld -Z on arm. 2017-02-10 02:24:07 +00:00
sthen
956144ac24 update to vim-8.0.0273, based on an .0257 update diff from frantisek holop 2017-01-31 10:17:59 +00:00
naddy
11fe0660ec update to 2.7.4: various bug fixes 2017-01-19 16:28:17 +00:00
awolk
f335e6e32e Plug editors/ghostwriter to the build 2017-01-17 13:00:00 +00:00
awolk
5169f5d4de import editors/ghostwriter
- https://wereturtle.github.io/ghostwriter/
 - https://github.com/wereturtle/ghostwriter/

OK landry@

$ cat pkg/DESCR
ghostwriter is a Windows and Unix text editor for Markdown, providing a
relaxing, distraction-free writing environment, whether your masterpiece
be that next blog post, your school paper, or your NaNoWriMo novel.

* Syntax highlighting of Markdown
* Navigation of document headings
* Full-screen mode
* Focus mode that highlights the current sentence, line, three lines, or
  paragraph
* Two built-in themes, one light and one dark
* Theme creator for custom colors and background images
* Spell checking with Hunspell
* A Live word count
* A live HTML preview as you type
* Use of custom CSS style sheets for HTML preview
* Image URL insertion via dragging and dropping an image file into the editor
* Sundown processor built in for preview and export to HTML
* Interoperability with the following Markdown processors (if installed) for
  preview and export to popular document formats, such as PDF, ODT, and RTF:
  * Pandoc
  * MultiMarkdown
  * Discount
  * cmark
2017-01-17 12:58:26 +00:00