Re: [code] [textadept] Textadept 6.0 beta

From: Robert <rob.g.att.web.de>
Date: Wed, 1 Aug 2012 16:12:39 +0200

Hi Mitchell,

great work, as usual! Do you cross-compile the OS X ncurses version?
I get this error when trying it directly:
scintilla/term/ScintillaTerm.cxx:287:20: error: cast from pointer to
smaller type 'attr_t' (aka 'unsigned int') loses information
    wattr_set(win, reinterpret_cast<attr_t>(font_.GetID()),
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Also, with the other API changes, how about renaming WIN32 to WIN or
WINDOWS? Now that there is a 64-bit Windows build WIN32 sounds more
and more obsolete. According to Wikipedida [1] the official APIs
aren't called Win32 anymore either.

Robert

[1] http://en.wikipedia.org/wiki/Windows_API

On Wed, Aug 1, 2012 at 2:31 PM, Mitchell <m.att.foicica.com> wrote:
> Hi,
>
> Textadept 6.0 beta is released from http://foicica.com/textadept
>
> I decided to skip 5.5 and go right to 6.0 due to the ncurses platform
> maturing faster than I anticipated. Please note it is still experimental,
> but testing is encouraged. It is now available on Mac OSX.
>
> With the new major release number, also took the opportunity to clean up the
> API. Due to the API changes in this release, custom themes will need to be
> updated, and probably custom key commands. See the migration guide[1] for
> more information.
>
> Bugfixes:
>
> * Lots of bugfixes to the experimental ncurses version.
>
> Changes:
>
> * Removed Lua, Ruby, and PHP modules' goto_required() functions.
> * Moved _M.textadept.editing.prepare_for_save() directly into event
> handler.
> * Moved _M.textadept.session.prompt_load() and prompt_save()
> functionality into _M.textadept.session.load() and
> _M.textadept.session.save().
> * Removed _G.user_dofile().
> * Converted some buffer “get” and “set” functions into properties.
> * Moved _M.textadept.adeptsense.complete_symbol() and
> show_documentation() functionality into
> _M.textadept.adeptsense.complete() and show_apidoc().
> * Updated to Scintilla 3.2.1.
>
> [1]: http://foicica.com/textadept/14_Appendix.html#Textadept.5.to.6
>
> Mitchell

-- 
You are subscribed to code.att.foicica.com.
To change subscription settings, send an e-mail to code+help.att.foicica.com.
To unsubscribe, send an e-mail to code+unsubscribe.att.foicica.com.
Received on Wed 01 Aug 2012 - 10:12:39 EDT

This archive was generated by hypermail 2.2.0 : Thu 02 Aug 2012 - 06:30:57 EDT