Skip to content

Commit

Permalink
[eclipse-texlipse#116] Resolve problems with jazzy
Browse files Browse the repository at this point in the history
* retire jazzy
* switch to standard spelling reconciler
  • Loading branch information
ruspl-afed committed Mar 6, 2024
1 parent 5f582bd commit 6bc39c8
Show file tree
Hide file tree
Showing 11 changed files with 18 additions and 1,161 deletions.
7 changes: 5 additions & 2 deletions org.eclipse.texlipse/.classpath
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="module" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="source"/>
<classpathentry exported="true" kind="lib" path="jazzy-core.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
6 changes: 3 additions & 3 deletions org.eclipse.texlipse/build.properties
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
###############################################################################
# Copyright (c) 2017 the TeXlapse team and others.
# Copyright (c) 2017, 2024 the TeXlapse team and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# The TeXlapse team - initial API and implementation
# The TeXlipse team - initial API and implementation
# Alexander Fedorov (ArSysOp) - further support
###############################################################################
source.texlipse.jar = source/
output.texlipse.jar = bin/
Expand All @@ -19,7 +20,6 @@ bin.includes = plugin.xml,\
toc.xml,\
about.html,\
contexts.xml,\
jazzy-core.jar,\
ddeclient-x86_64.dll,\
about.ini,\
about.properties,\
Expand Down
13 changes: 4 additions & 9 deletions org.eclipse.texlipse/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,15 @@
<!--
###############################################################################
#
# Copyright (c) 2005-2017 the TeXlipse team.
# Copyright (c) 2005, 2024 the TeXlipse team and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# The TeXlipse team - initial API and implementation
# Alexander Fedorov (ArSysOp) - further support
###############################################################################
-->

Expand Down Expand Up @@ -1259,12 +1262,4 @@ ${cursor}
name="LaTeX">
</perspective>
</extension>
<extension
point="org.eclipse.ui.workbench.texteditor.spellingEngine">
<engine
class="org.eclipse.texlipse.spelling.TexSpellingEngine"
id="org.eclipse.texlipse.LaTeXSpellEngine"
label="Latex">
</engine>
</extension>
</plugin>
46 changes: 2 additions & 44 deletions org.eclipse.texlipse/pom.xml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2017 Torkild U. Resheim. All rights reserved.
Copyright (c) 2017, 2024 Torkild U. Resheim and others. All rights reserved.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License v1.0 which accompanies this
distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
Contributors:
Torkild U. Resheim - initial API and implementation
Alexander Fedorov (ArSysOp) - further support
-->

<project
Expand All @@ -28,22 +29,6 @@
<packaging>eclipse-plugin</packaging>
<version>2.0.3-SNAPSHOT</version>

<dependencies>
<dependency>
<groupId>com.swabunga</groupId>
<artifactId>jazzy</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>

<!-- Required for Jazzy -->
<repositories>
<repository>
<id>cogcomp</id>
<url>https://cogcomp.org/m2repo/</url>
</repository>
</repositories>

<build>
<plugins>
<plugin>
Expand Down Expand Up @@ -82,33 +67,6 @@
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.1.2</version>
<!-- This copies the specified library to the plugin root folder.
Needed for the Jazzy library -->
<executions>
<execution>
<id>copy</id>
<phase>initialize</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>com.swabunga</groupId>
<artifactId>jazzy</artifactId>
<version>1.0.0</version>
<outputDirectory>.</outputDirectory>
<destFileName>jazzy-core.jar</destFileName>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
###############################################################################
# Copyright (c) 2017 the TeXlipse team and others.
# Copyright (c) 2017, 2024 the TeXlipse team and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
# The TeXlipse team - initial API and implementation
# Alexander Fedorov (ArSysOp) - further support
###############################################################################

###
Expand Down Expand Up @@ -474,15 +475,12 @@ preferenceSpellArgumentsLabel=Aspell arguments:
preferenceSpellEnvPageDescription=Spell checker environment variables
preferenceSpellEnvLabel=Environment variables:
preferenceSpellUseBuildIn=Use build in spell checker
spellCheckerLanguageDialogTitle=Choose language
spellCheckerLanguageChoose=Give the two-letter language code to change the spell checker language:
spellCheckerReplaceWithCorrect=Replace with
spellProgramStartError=Error running spell checker
spellMarkerMessage=Possible spelling mistake: {0}
# These two must be multiple words, otherwise they may come up in aspell proposals
spellCheckerAddToUserDict=Add "{0}" to dictionary
spellCheckerIgnoreWord=Ignore "{0}" during the current session
spellCheckerChangeWord=Change to "{0}"

preferenceSpellCustomDict=Directory for user dictionaries:
preferenceSpellDictDir=Directory for main dictionaries:
Expand Down
Loading

0 comments on commit 6bc39c8

Please sign in to comment.