summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB Stack <bgstack15@gmail.com>2020-10-20 13:45:49 +0000
committerB Stack <bgstack15@gmail.com>2020-10-20 13:45:49 +0000
commita2fde01b3eedbfca849b5be894899a44b0b370d6 (patch)
treeff299505ae29e3dc098cce08c595e1ad3ea484f0
parentMerge branch 'palemoon-bump' into master (diff)
parentnotepadpp 7.9 (diff)
downloadstackrpms-a2fde01b3eedbfca849b5be894899a44b0b370d6.tar.gz
stackrpms-a2fde01b3eedbfca849b5be894899a44b0b370d6.tar.bz2
stackrpms-a2fde01b3eedbfca849b5be894899a44b0b370d6.zip
Merge branch 'notepadpp-bump' into 'master'
notepadpp 7.9 See merge request bgstack15/stackrpms!196
-rwxr-xr-xnotepadpp/build-orig-tarball.sh18
-rw-r--r--notepadpp/debian/changelog32
2 files changed, 43 insertions, 7 deletions
diff --git a/notepadpp/build-orig-tarball.sh b/notepadpp/build-orig-tarball.sh
index 80b2260..275a1aa 100755
--- a/notepadpp/build-orig-tarball.sh
+++ b/notepadpp/build-orig-tarball.sh
@@ -40,8 +40,12 @@ latest_version="$( curl -s "https://notepad-plus-plus.org/downloads/" | grep -oi
ferror "USING VERSION ${latest_version}"
## 2. dl npp main version, 32 and 64
-get "https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v${latest_version}/npp.${latest_version}.bin.7z"
-get "https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v${latest_version}/npp.${latest_version}.bin.x64.7z"
+# magic awk written 2020-10-05 to handle naming convention change from 7.8.9.bin to 7.9.portable.
+lv_compare="$( echo "${latest_version}" | awk -v 'maxsections=3' -F'.' 'NF < maxsections {printf("%s",$0);for(i=NF;i<maxsections;i++)printf("%s",".0");printf("\n")} NF >= maxsections {print}' | awk -v 'maxdigits=2' -F'.' '{print $1*10^(maxdigits*2)+$2*10^(maxdigits)+$3}' )"
+export fn_section=".portable"
+test ${lv_compare} -lt 70900 && export fn_section=".bin"
+get "https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v${latest_version}/npp.${latest_version}${fn_section}.7z"
+get "https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v${latest_version}/npp.${latest_version}${fn_section}.x64.7z"
## 3. dl 32 plugins
# fetch master list of plugins
@@ -71,14 +75,14 @@ test -z "${DRYRUN}" && { mkdir -p "notepadpp-${latest_version}" ; cd "notepadpp-
test -n "${DEBUG}" && ferror "mkdir -p notepadpp-bin32 notepadpp-bin64"
test -z "${DRYRUN}" && { mkdir -p notepadpp-bin32 notepadpp-bin64 ; }
-test -n "${DEBUG}" && ferror "cd notepadpp-bin32 ; 7za -bd -aoa x ../../\"npp.${latest_version}.bin.7z\" ; cd plugins ; 7za -bd -aoa x ../../../\"${file_current_plugin_32_Compare}\" ; 7za -bd -aoa x ../../../\"${file_current_plugin_32_TextFX}\" ; cd ../.. "
-test -z "${DRYRUN}" && { cd notepadpp-bin32 ; 7za -bd -aoa x ../../"npp.${latest_version}.bin.7z" ; cd plugins ; 7za -bd -aoa x ../../../"${file_current_plugin_32_Compare}" ; 7za -bd -aoa x ../../../"${file_current_plugin_32_TextFX}" ; cd ../..; }
-test -n "${DEBUG}" && ferror "cd notepadpp-bin64 ; 7za -bd -aoa x ../../\"npp.${latest_version}.bin.x64.7z\" ; cd plugins ; 7za -bd -aoa x ../../../\"${file_current_plugin_64_Compare}\" ; cd ../.. "
-test -z "${DRYRUN}" && { cd notepadpp-bin64 ; 7za -bd -aoa x ../../"npp.${latest_version}.bin.x64.7z" ; cd plugins ; 7za -bd -aoa x ../../../"${file_current_plugin_64_Compare}" ; cd ../.. ; }
+test -n "${DEBUG}" && ferror "cd notepadpp-bin32 ; 7za -bd -aoa x ../../\"npp.${latest_version}${fn_section}.7z\" ; cd plugins ; 7za -bd -aoa x ../../../\"${file_current_plugin_32_Compare}\" ; 7za -bd -aoa x ../../../\"${file_current_plugin_32_TextFX}\" ; cd ../.. "
+test -z "${DRYRUN}" && { cd notepadpp-bin32 ; 7za -bd -aoa x ../../"npp.${latest_version}${fn_section}.7z" ; cd plugins ; 7za -bd -aoa x ../../../"${file_current_plugin_32_Compare}" ; 7za -bd -aoa x ../../../"${file_current_plugin_32_TextFX}" ; cd ../..; }
+test -n "${DEBUG}" && ferror "cd notepadpp-bin64 ; 7za -bd -aoa x ../../\"npp.${latest_version}${fn_section}.x64.7z\" ; cd plugins ; 7za -bd -aoa x ../../../\"${file_current_plugin_64_Compare}\" ; cd ../.. "
+test -z "${DRYRUN}" && { cd notepadpp-bin64 ; 7za -bd -aoa x ../../"npp.${latest_version}${fn_section}.x64.7z" ; cd plugins ; 7za -bd -aoa x ../../../"${file_current_plugin_64_Compare}" ; cd ../.. ; }
test -n "${DEBUG}" && ferror "cd .."
test -z "${DRYRUN}" && cd ..
test -n "${DEBUG}" && ferror "tar -zcf \"notepadpp_${latest_version}.orig.tar.gz\" \"notepadpp-${latest_version}\""
test -z "${DRYRUN}" && tar -zcf "notepadpp_${latest_version}.orig.tar.gz" "notepadpp-${latest_version}"
# CLEAN UP
-rm -rf "${tmpfile1}" "notepadpp-${latest_version}/" "${file_current_plugin_32_Compare}" "${file_current_plugin_32_TextFX}" "${file_current_plugin_64_Compare}" "npp.${latest_version}.bin.7z" "npp.${latest_version}.bin.x64.7z"
+rm -rf "${tmpfile1}" "notepadpp-${latest_version}/" "${file_current_plugin_32_Compare}" "${file_current_plugin_32_TextFX}" "${file_current_plugin_64_Compare}" "npp.${latest_version}${fn_section}.7z" "npp.${latest_version}${fn_section}.x64.7z"
diff --git a/notepadpp/debian/changelog b/notepadpp/debian/changelog
index bf93c6a..b14c98f 100644
--- a/notepadpp/debian/changelog
+++ b/notepadpp/debian/changelog
@@ -1,3 +1,35 @@
+notepadpp (7.9-1+devuan) obs; urgency=medium
+
+ Add the ability to open the target file of a Shortcut (*.lnk).
+ Enhance side panels behaviour: close a single panel instead of the entire stack.
+ Fix Monitoring & document auto-update not scrolling to the end of the file with Word wrap enabled issue.
+ Fix mouse cursor flicker while hovering URLs.
+ Add back hovered blue underlined URLs.
+ Enhance C++, Perl, Python parsers and add VHDL in Function List.
+ Improve some ambiguous commands naming in Shortcut Mapper.
+ Add an option to prevent right click from canceling selection.
+ Add ability to sort lines randomly.
+ Fix "Close All BUT this" looses current document data issue.
+ Allow user to start making a stream selection and then change to column block (by pressing ALT key).
+ Add word wrap option to find results context menu.
+ Add keyboard navigation ability to Column Editor.
+ Add keyboard shortcut ability to Projects, Folder as Workspace and Function List for switching among these panels.
+ Enable project panels toggle from menu.
+ Enhance Folder as Workspace to restore latest selected item of last session on Notepad++ startup.
+ Fix inaccurate line margin update with word wrap enabled.
+ Fix Find previous/next commands not scroll vertically to show match result issue (with word wrap disabled).
+ Fix column key sort with col block starting in col1 bug.
+ Add confirmation preference for Replace All in All Opened Documents operation.
+ Add Escape keypress in functionlist searchbox to clear its text.
+ Add RTL capability to localized messageboxes.
+ Make (Find) dlgAlwaysVisible a true Preference setting.
+ Fix sorting by column key using incorrect key values.
+ Add search scope to Find window status bar output.
+ Fix false hit result in Find in Finder.
+ Prevent redundant line data copy in Finder.
+
+ -- Ben Stack <bgstack15@gmail.com> Mon, 05 Oct 2020 09:39:43 -0400
+
notepadpp (7.8.9-1+devuan) obs; urgency=medium
- Bug-fixes
bgstack15